blob: 9d44dbad6c3430c9902beddb5ef18c5118c31563 [file] [log] [blame]
agabled1c36952015-04-21 22:50:091[MESSAGES CONTROL]
2
3# Disable the message, report, category or checker with the given id(s).
nednguyenc3880df22015-04-23 15:03:184# TODO(perf-owners): Reduce this list to as small as possible.
nednguyen30c4c782016-08-11 13:37:115disable=
6 abstract-class-little-used,
7 abstract-class-not-used,
8 bad-builtin,
9 bad-continuation,
10 bad-indentation,
11 bad-whitespace,
12 broad-except,
13 eval-used,
14 fixme,
15 global-statement,
16 interface-not-implemented,
17 invalid-name,
18 locally-enabled,
19 locally-disabled,
20 logging-not-lazy,
21 missing-docstring,
22 no-member,
23 no-self-use,
24 star-args,
25 too-few-public-methods,
26 too-many-arguments,
27 too-many-branches,
28 too-many-instance-attributes,
29 too-many-locals,
30 too-many-public-methods,
31 too-many-statements,
Wenbin Zhangf9ebd892022-07-11 19:04:4632 too-many-return-statements,
Alison Galecd87a8e2024-04-29 18:52:4433 # TODO(crbug.com/40231155): added for pylint 2.7
Wenbin Zhangf9ebd892022-07-11 19:04:4634 raise-missing-from, # python3 only
35 useless-object-inheritance, # python3 only
36 super-with-arguments, # python3 only
37 duplicate-code,
38 wrong-import-position,
39 wrong-import-order
agabled1c36952015-04-21 22:50:0940
41
42[REPORTS]
43
44# Don't write out full reports, just messages.
45reports=no
46
47
eakuefner9b444f52015-10-30 18:26:0948[VARIABLES]
49
50# Google style
51dummy-variables-rgx=_$|unused_
52
53
agabled1c36952015-04-21 22:50:0954[FORMAT]
55
56# We use two spaces for indents, instead of the usual four spaces or tab.
57indent-string=' '
nednguyen48f7d2b2015-08-28 09:43:1458
59# We suppress long line check for lines that contain only the URL (with or
60# without quote).
61ignore-long-lines=^\s*'?https?://\S+'?$
Camillo Bruni9a770922022-05-10 18:33:3362
63
64[DESIGN]
65max-parents=10