1+ #
2+ # Licensed to the Apache Software Foundation (ASF) under one or more
3+ # contributor license agreements. See the NOTICE file distributed with
4+ # this work for additional information regarding copyright ownership.
5+ # The ASF licenses this file to You under the Apache License, Version 2.0
6+ # (the "License"); you may not use this file except in compliance with
7+ # the License. You may obtain a copy of the License at
8+ #
9+ # http://www.apache.org/licenses/LICENSE-2.0
10+ #
11+ # Unless required by applicable law or agreed to in writing, software
12+ # distributed under the License is distributed on an "AS IS" BASIS,
13+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+ # See the License for the specific language governing permissions and
15+ # limitations under the License.
16+ #
17+
118[MASTER]
219
320# Specify a configuration file.
@@ -12,7 +29,7 @@ profile=no
1229
1330# Add files or directories to the blacklist. They should be base names, not
1431# paths.
15- ignore=CVS
32+ ignore =pyspark.heapq3
1633
1734# Pickle collected data for later comparisons.
1835persistent =yes
@@ -21,14 +38,6 @@ persistent=yes
2138# usually to register additional checkers.
2239load-plugins =
2340
24- # Deprecated. It was used to include message's id in output. Use --msg-template
25- # instead.
26- include-ids=no
27-
28- # Deprecated. It was used to include symbolic ids of messages in output. Use
29- # --msg-template instead.
30- symbols=no
31-
3241# Use multiple processes to speed up Pylint.
3342jobs =1
3443
@@ -59,7 +68,7 @@ confidence=
5968# Enable the message, report, category or checker with the given id(s). You can
6069# either give multiple identifier separated by comma (,) or put this option
6170# multiple time. See also the "--disable" option for examples.
62- # enable=
71+ enable =
6372
6473# Disable the message, report, category or checker with the given id(s). You
6574# can either give multiple identifiers separated by comma (,) or put this
@@ -70,7 +79,10 @@ confidence=
7079# --enable=similarities". If you want to run only the classes checker, but have
7180# no Warning level messages displayed, use"--disable=all --enable=classes
7281# --disable=W"
73- disable=E1608,W1627,E1601,E1603,E1602,E1605,E1604,E1607,E1606,W1621,W1620,W1623,W1622,W1625,W1624,W1609,W1608,W1607,W1606,W1605,W1604,W1603,W1602,W1601,W1639,W1640,I0021,W1638,I0020,W1618,W1619,W1630,W1626,W1637,W1634,W1635,W1610,W1611,W1612,W1613,W1614,W1615,W1616,W1617,W1632,W1633,W0704,W1628,W1629,W1636
82+
83+ # These errors are arranged in order of number of warning given in pylint.
84+
85+ disable=invalid-name,missing-docstring,protected-access,unused-argument,no-member,unused-wildcard-import,redefined-builtin,too-many-arguments,unused-variable,too-few-public-methods,bad-continuation,duplicate-code,redefined-outer-name,too-many-ancestors,import-error,superfluous-parens,unused-import,line-too-long,no-name-in-module,unnecessary-lambda,import-self,no-self-use,unidiomatic-typecheck,fixme,too-many-locals,cyclic-import,too-many-branches,bare-except,wildcard-import,dangerous-default-value,broad-except,too-many-public-methods,deprecated-lambda,anomalous-backslash-in-string,too-many-lines,reimported,too-many-statements,bad-whitespace,unpacking-non-sequence,too-many-instance-attributes,abstract-method,old-style-class,global-statement,attribute-defined-outside-init,arguments-differ,undefined-all-variable,no-init,useless-else-on-loop,super-init-not-called,notimplemented-raised,blacklisted-name,trailing-whitespace,too-many-return-statements,pointless-string-statement,global-variable-undefined,bad-classmethod-argument,too-many-format-args,pointless-statement,parse-error,no-self-argument
7486
7587
7688[REPORTS]
@@ -86,7 +98,7 @@ output-format=text
8698files-output =no
8799
88100# Tells whether to display a full report or only the messages
89- reports=yes
101+ reports =no
90102
91103# Python expression which should return a note less than 10 (10 is the highest
92104# note). You have access to the variables errors warning, statement which
@@ -116,7 +128,7 @@ notes=FIXME,XXX,TODO
116128required-attributes =
117129
118130# List of builtins function names that should not be used, separated by a comma
119- bad-functions=map,filter,input
131+ bad-functions =
120132
121133# Good variable names which should always be accepted, separated by a comma
122134good-names =i,j,k,ex,Run,_
0 commit comments