Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2021-05-14' into staging
[qemu/ar7.git] / scripts / qapi / pylintrc
blob88efbf71cb2677e92d248aac24c2c05d216c089e
1 [MASTER]
3 # Add files or directories matching the regex patterns to the ignore list.
4 # The regex matches against base names, not paths.
5 ignore-patterns=parser.py,
6                 schema.py,
9 [MESSAGES CONTROL]
11 # Disable the message, report, category or checker with the given id(s). You
12 # can either give multiple identifiers separated by comma (,) or put this
13 # option multiple times (only on the command line, not in the configuration
14 # file where it should appear only once). You can also use "--disable=all" to
15 # disable everything first and then reenable specific checks. For example, if
16 # you want to run only the similarities checker, you can use "--disable=all
17 # --enable=similarities". If you want to run only the classes checker, but have
18 # no Warning level messages displayed, use "--disable=all --enable=classes
19 # --disable=W".
20 disable=fixme,
21         missing-docstring,
22         too-many-arguments,
23         too-many-branches,
24         too-many-statements,
25         too-many-instance-attributes,
27 [REPORTS]
29 [REFACTORING]
31 [MISCELLANEOUS]
33 [LOGGING]
35 [BASIC]
37 # Good variable names which should always be accepted, separated by a comma.
38 good-names=i,
39            j,
40            k,
41            ex,
42            Run,
43            _,
44            fp,  # fp = open(...)
45            fd,  # fd = os.open(...)
47 [VARIABLES]
49 [STRING]
51 [SPELLING]
53 [FORMAT]
55 [SIMILARITIES]
57 # Ignore import statements themselves when computing similarities.
58 ignore-imports=yes
60 [TYPECHECK]
62 [CLASSES]
64 [IMPORTS]
66 [DESIGN]
68 [EXCEPTIONS]