Victor Toso <victort...@redhat.com> writes: > On Wed, Oct 18, 2023 at 01:00:07PM +0200, Markus Armbruster wrote: >> Victor Toso <victort...@redhat.com> writes: >> >> > flake8 complained: >> > ./main.py:60:1: E302 expected 2 blank lines, found 1 >> > >> > Which is simple enough. My vim has black [0] enabled by default, so it >> > did some extra formatting. I'm proposing to follow it. >> > >> > [0] https://black.readthedocs.io/en/stable/ >> > >> > Signed-off-by: Victor Toso <victort...@redhat.com> >> > --- >> > scripts/qapi/main.py | 76 ++++++++++++++++++++++++++++---------------- >> > 1 file changed, 48 insertions(+), 28 deletions(-) >> >> Is this all black hates about scripts/qapi/? > > No, just scripts/qapi/main.py. > >> Did you configure it in any way, and if yes, how? > > Only to reduce line length to 79. > > I can do a separate series for this, if the idea is accepted.
Let's build a rough idea of how much churn this would be. We have a bit over 5000 lines: $ wc -l scripts/qapi/*py 419 scripts/qapi/commands.py 251 scripts/qapi/common.py 50 scripts/qapi/error.py 251 scripts/qapi/events.py 679 scripts/qapi/expr.py 368 scripts/qapi/gen.py 390 scripts/qapi/introspect.py 103 scripts/qapi/main.py 777 scripts/qapi/parser.py 1233 scripts/qapi/schema.py 71 scripts/qapi/source.py 387 scripts/qapi/types.py 429 scripts/qapi/visit.py 5408 total Feed them to black: $ black -q -l 75 scripts/qapi $ git-diff --stat scripts/qapi/commands.py | 448 +++++++++++++++++----------- scripts/qapi/common.py | 240 ++++++++++----- scripts/qapi/error.py | 15 +- scripts/qapi/events.py | 274 +++++++++++------- scripts/qapi/expr.py | 409 ++++++++++++++++---------- scripts/qapi/gen.py | 187 +++++++----- scripts/qapi/introspect.py | 323 +++++++++++++-------- scripts/qapi/main.py | 80 +++-- scripts/qapi/parser.py | 370 +++++++++++++---------- scripts/qapi/schema.py | 709 +++++++++++++++++++++++++++++---------------- scripts/qapi/source.py | 17 +- scripts/qapi/types.py | 369 ++++++++++++++--------- scripts/qapi/visit.py | 355 ++++++++++++++--------- 13 files changed, 2383 insertions(+), 1413 deletions(-) *Ouch* Peeking at the result, I see string quote normalization. Try again with that switched off, and the line length relaxed: $ black -q -l 79 -S scripts/qapi $ git-diff --stat scripts/qapi/commands.py | 357 +++++++++++++++++++++------------ scripts/qapi/common.py | 170 ++++++++++++---- scripts/qapi/error.py | 11 +- scripts/qapi/events.py | 220 +++++++++++++------- scripts/qapi/expr.py | 261 +++++++++++++++--------- scripts/qapi/gen.py | 114 ++++++----- scripts/qapi/introspect.py | 231 +++++++++++++-------- scripts/qapi/main.py | 72 ++++--- scripts/qapi/parser.py | 224 ++++++++++++--------- scripts/qapi/schema.py | 488 +++++++++++++++++++++++++++++++-------------- scripts/qapi/source.py | 7 +- scripts/qapi/types.py | 303 ++++++++++++++++++---------- scripts/qapi/visit.py | 287 ++++++++++++++++---------- 13 files changed, 1802 insertions(+), 943 deletions(-) Still massive churn.