9
9
# run arbitrary code
10
10
extension-pkg-whitelist =hid
11
11
12
- # Add files or directories to the blacklist . They should be base names, not
12
+ # Add files or directories to the ignore-list . They should be base names, not
13
13
# paths.
14
14
ignore =CVS
15
15
16
- # Add files or directories matching the regex patterns to the blacklist . The
16
+ # Add files or directories matching the regex patterns to the ignore-list . The
17
17
# regex matches against base names, not paths.
18
18
ignore-patterns =
19
19
26
26
27
27
# List of plugins (as comma separated values of python modules names) to load,
28
28
# usually to register additional checkers.
29
- load-plugins =
29
+ load-plugins =pylint.extensions.no_self_use
30
30
31
31
# Pickle collected data for later comparisons.
32
32
persistent =yes
@@ -54,8 +54,8 @@ confidence=
54
54
# --enable=similarities". If you want to run only the classes checker, but have
55
55
# no Warning level messages displayed, use"--disable=all --enable=classes
56
56
# --disable=W"
57
- # disable=import-error,print-statement,parameter-unpacking,unpacking-in-except,old-raise-syntax,backtick,long-suffix,old-ne-operator,old-octal-literal,import-star-module-level,raw-checker-failed,bad-inline-option,locally-disabled,locally-enabled,file-ignored,suppressed-message,useless-suppression,deprecated-pragma,apply-builtin,basestring-builtin,buffer-builtin,cmp-builtin,coerce-builtin,execfile-builtin,file-builtin,long-builtin,raw_input-builtin,reduce-builtin,standarderror-builtin,unicode-builtin,xrange-builtin,coerce-method,delslice-method,getslice-method,setslice-method,no-absolute-import,old-division,dict-iter-method,dict-view-method,next-method-called,metaclass-assignment,indexing-exception,raising-string,reload-builtin,oct-method,hex-method,nonzero-method,cmp-method,input-builtin,round-builtin,intern-builtin,unichr-builtin,map-builtin-not-iterating,zip-builtin-not-iterating,range-builtin-not-iterating,filter-builtin-not-iterating,using-cmp-argument,eq-without-hash,div-method,idiv-method,rdiv-method,exception-message-attribute,invalid-str-codec,sys-max-int,bad-python3-import,deprecated-string-function,deprecated-str-translate-call
58
- disable=print-statement,parameter-unpacking,unpacking-in-except,old-raise-syntax,backtick,long-suffix,old-ne-operator,old-octal-literal,import-star-module-level,raw-checker-failed,bad-inline-option,locally-disabled,locally-enabled,file-ignored,suppressed-message,useless-suppression,deprecated-pragma,apply-builtin,basestring-builtin,buffer-builtin,cmp-builtin,coerce-builtin,execfile-builtin,file-builtin,long-builtin,raw_input-builtin,reduce-builtin,standarderror-builtin,unicode-builtin,xrange-builtin,coerce-method,delslice-method,getslice-method,setslice-method,no-absolute-import,old-division,dict-iter-method,dict-view-method,next-method-called,metaclass-assignment,indexing-exception,raising-string,reload-builtin,oct-method,hex-method,nonzero-method,cmp-method,input-builtin,round-builtin,intern-builtin,unichr-builtin,map-builtin-not-iterating,zip-builtin-not-iterating,range-builtin-not-iterating,filter-builtin-not-iterating,using-cmp-argument,eq-without-hash,div-method,idiv-method,rdiv-method,exception-message-attribute,invalid-str-codec,sys-max-int,bad-python3-import,deprecated-string-function,deprecated-str-translate-call,import-error,attribute-defined-outside-init,bad-continuation,invalid-name,import-error,import-outside-toplevel,too-many-branches,too-many-statements,too-many-public-methods
57
+ # disable=import-error,raw-checker-failed,bad-inline-option,locally-disabled,file-ignored,suppressed-message,useless-suppression,deprecated-pragma,deprecated-str-translate-call
58
+ disable =raw-checker-failed,bad-inline-option,locally-disabled,file-ignored,suppressed-message,useless-suppression,deprecated-pragma,import-error,pointless-string-statement,unspecified-encoding,import-outside-toplevel,too-many-branches,too-many-statements,too-many-public-methods
59
59
60
60
# Enable the message, report, category or checker with the given id(s). You can
61
61
# either give multiple identifier separated by comma (,) or put this option
@@ -223,15 +223,7 @@ indent-string=' '
223
223
max-line-length =100
224
224
225
225
# Maximum number of lines in a module
226
- #
227
- # XXX: Reduce this number once Issue 296 is resolved.
228
- max-module-lines =1050
229
-
230
- # List of optional constructs for which whitespace checking is disabled. `dict-
231
- # separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}.
232
- # `trailing-comma` allows a space between comma and closing bracket: (a, ).
233
- # `empty-line` allows space-only lines.
234
- no-space-check =trailing-comma,dict-separator
226
+ max-module-lines =1000
235
227
236
228
# Allow the body of a class to be on the same line as the declaration if body
237
229
# contains single statement.
@@ -251,56 +243,37 @@ ignore-comments=yes
251
243
ignore-docstrings =yes
252
244
253
245
# Ignore imports when computing similarities.
254
- ignore-imports =no
246
+ ignore-imports =yes
255
247
256
248
# Minimum lines number of a similarity.
257
249
min-similarity-lines =12
258
250
259
251
260
252
[BASIC]
261
253
262
- # Naming hint for argument names
263
- argument-name-hint =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
264
-
265
254
# Regular expression matching correct argument names
266
255
argument-rgx =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
267
256
268
- # Naming hint for attribute names
269
- attr-name-hint =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
270
-
271
257
# Regular expression matching correct attribute names
272
258
attr-rgx =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
273
259
274
260
# Bad variable names which should always be refused, separated by a comma
275
261
bad-names =foo,bar,baz,toto,tutu,tata
276
262
277
- # Naming hint for class attribute names
278
- class-attribute-name-hint =([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
279
-
280
263
# Regular expression matching correct class attribute names
281
264
class-attribute-rgx =([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
282
265
283
- # Naming hint for class names
284
- # class-name-hint=[A-Z_][a-zA-Z0-9]+$
285
- class-name-hint =[A-Z_][a-zA-Z0-9_]+$
286
-
287
266
# Regular expression matching correct class names
288
267
# class-rgx=[A-Z_][a-zA-Z0-9]+$
289
268
class-rgx =[A-Z_][a-zA-Z0-9_]+$
290
269
291
- # Naming hint for constant names
292
- const-name-hint =(([A-Z_][A-Z0-9_]*)|(__.*__))$
293
-
294
270
# Regular expression matching correct constant names
295
271
const-rgx =(([A-Z_][A-Z0-9_]*)|(__.*__))$
296
272
297
273
# Minimum line length for functions/classes that require docstrings, shorter
298
274
# ones are exempt.
299
275
docstring-min-length =-1
300
276
301
- # Naming hint for function names
302
- function-name-hint =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
303
-
304
277
# Regular expression matching correct function names
305
278
function-rgx =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
306
279
@@ -311,21 +284,12 @@ good-names=r,g,b,w,i,j,k,n,x,y,z,ex,ok,Run,_
311
284
# Include a hint for the correct naming format with invalid-name
312
285
include-naming-hint =no
313
286
314
- # Naming hint for inline iteration names
315
- inlinevar-name-hint =[A-Za-z_][A-Za-z0-9_]*$
316
-
317
287
# Regular expression matching correct inline iteration names
318
288
inlinevar-rgx =[A-Za-z_][A-Za-z0-9_]*$
319
289
320
- # Naming hint for method names
321
- method-name-hint =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
322
-
323
290
# Regular expression matching correct method names
324
291
method-rgx =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
325
292
326
- # Naming hint for module names
327
- module-name-hint =(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
328
-
329
293
# Regular expression matching correct module names
330
294
module-rgx =(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
331
295
@@ -341,9 +305,6 @@ no-docstring-rgx=^_
341
305
# to this list to register other decorators that produce valid properties.
342
306
property-classes =abc.abstractproperty
343
307
344
- # Naming hint for variable names
345
- variable-name-hint =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
346
-
347
308
# Regular expression matching correct variable names
348
309
variable-rgx =(([a-z][a-z0-9_]{2,30})|(_[a-z0-9_]*))$
349
310
@@ -435,4 +396,4 @@ min-public-methods=1
435
396
436
397
# Exceptions that will emit a warning when being caught. Defaults to
437
398
# "Exception"
438
- overgeneral-exceptions =Exception
399
+ overgeneral-exceptions =builtins. Exception
0 commit comments