John Snow <js...@redhat.com> writes: > Petty style guide fixes and line length enforcement. Not a big win, not > a big loss, but flake8 passes 100% on the qapi module, which gives us an > easy baseline to enforce hereafter. > > Signed-off-by: John Snow <js...@redhat.com> > --- > scripts/qapi/.flake8 | 2 ++ > scripts/qapi/commands.py | 3 ++- > scripts/qapi/schema.py | 8 +++++--- > scripts/qapi/visit.py | 15 ++++++++++----- > 4 files changed, 19 insertions(+), 9 deletions(-) > create mode 100644 scripts/qapi/.flake8 > > diff --git a/scripts/qapi/.flake8 b/scripts/qapi/.flake8 > new file mode 100644 > index 0000000000..45d8146f3f > --- /dev/null > +++ b/scripts/qapi/.flake8 > @@ -0,0 +1,2 @@ > +[flake8] > +extend-ignore = E722 # Pylint handles this, but smarter.
I guess you mean pylint's W0702 a.k.a. bare-except. What's wrong with flake8's E722 compared to pylint's W0702? > \ No newline at end of file So put one there :) > diff --git a/scripts/qapi/commands.py b/scripts/qapi/commands.py > index e1df0e341f..2e4b4de0fa 100644 > --- a/scripts/qapi/commands.py > +++ b/scripts/qapi/commands.py > @@ -69,7 +69,8 @@ def gen_call(name, arg_type, boxed, ret_type): > def gen_marshal_output(ret_type): > return mcgen(''' > > -static void qmp_marshal_output_%(c_name)s(%(c_type)s ret_in, QObject > **ret_out, Error **errp) > +static void qmp_marshal_output_%(c_name)s(%(c_type)s ret_in, QObject > **ret_out, > + Error **errp) The continued parameter list may become misalignd in generated C. E.g. static void qmp_marshal_output_BlockInfoList(BlockInfoList *ret_in, QObject **ret_out, Error **errp) { ... } Do we care? More of the same below. > { > Visitor *v; > [...]