]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb: disable formatting-related flake8 warnings
authorSimon Marchi <simon.marchi@polymtl.ca>
Fri, 23 Feb 2024 20:43:02 +0000 (15:43 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Fri, 23 Feb 2024 21:57:09 +0000 (16:57 -0500)
Tom Tromey pointed out that flake8 gives some warnings related to
formatting, such as:

    python/lib/gdb/prompt.py:149:43: E203 whitespace before ':'

We don't care about those, since all our formatting is handled
automatically by black, so ignore these warnings.

The list of warnings I put comes from:

  https://black.readthedocs.io/en/stable/guides/using_black_with_other_tools.html#flake8

Note that since the setup.cfg file is under the gdb directory, it will
be picked up if you run flake8 from the gdb directory like this:

    binutils-gdb/gdb $ flake8 python

but not if you do:

    binutils-gdb $ flake8 gdb/python

Change-Id: I1e42aefd388b9c3b6c9d52b4f635ac881db4bbc1
Approved-By: Tom Tromey <tom@tromey.com>
gdb/setup.cfg [new file with mode: 0644]

diff --git a/gdb/setup.cfg b/gdb/setup.cfg
new file mode 100644 (file)
index 0000000..13aefa0
--- /dev/null
@@ -0,0 +1,8 @@
+[flake8]
+# Disable some formatted-related warnings that conflict with black's way of
+# formatting code.
+#
+# E203: Whitespace before ':'
+# E501: line too long
+# E701: Multiple statements on one line (colon)
+ignore = E203,E501,E701