gdbus-codegen: Remove unnecessary parameters from the constructor

The `outdir` and `docbook` parameters are passed to the
`DocbookCodeGenerator` constructor, but these parameters are only
used at docbook generation, which is optional.

The parameters have been removed from the class creation and added
to the `generate` method, where they are actually being used.

https://bugzilla.gnome.org/show_bug.cgi?id=791015
This commit is contained in:
Iñigo Martínez
2018-01-12 11:47:40 +01:00
parent 22772acff8
commit 6c3af1cdda
2 changed files with 5 additions and 7 deletions

View File

@ -190,9 +190,9 @@ def codegen_main():
outdir = args.output_directory
docbook = args.generate_docbook
docbook_gen = codegen_docbook.DocbookCodeGenerator(all_ifaces, docbook, outdir);
docbook_gen = codegen_docbook.DocbookCodeGenerator(all_ifaces);
if docbook:
ret = docbook_gen.generate()
ret = docbook_gen.generate(docbook, outdir)
c_code = args.generate_c_code
if c_code: