1425bb815Sopenharmony_ci[MASTER]
2425bb815Sopenharmony_ci
3425bb815Sopenharmony_ci# Specify a configuration file.
4425bb815Sopenharmony_ci#rcfile=
5425bb815Sopenharmony_ci
6425bb815Sopenharmony_ci# Python code to execute, usually for sys.path manipulation such as
7425bb815Sopenharmony_ci# pygtk.require().
8425bb815Sopenharmony_ci#init-hook=
9425bb815Sopenharmony_ci
10425bb815Sopenharmony_ci# Add files or directories to the blacklist. They should be base names, not
11425bb815Sopenharmony_ci# paths.
12425bb815Sopenharmony_ciignore=CVS
13425bb815Sopenharmony_ci
14425bb815Sopenharmony_ci# Pickle collected data for later comparisons.
15425bb815Sopenharmony_cipersistent=yes
16425bb815Sopenharmony_ci
17425bb815Sopenharmony_ci# List of plugins (as comma separated values of python modules names) to load,
18425bb815Sopenharmony_ci# usually to register additional checkers.
19425bb815Sopenharmony_ciload-plugins=
20425bb815Sopenharmony_ci
21425bb815Sopenharmony_ci# Use multiple processes to speed up Pylint.
22425bb815Sopenharmony_cijobs=1
23425bb815Sopenharmony_ci
24425bb815Sopenharmony_ci# Allow loading of arbitrary C extensions. Extensions are imported into the
25425bb815Sopenharmony_ci# active Python interpreter and may run arbitrary code.
26425bb815Sopenharmony_ciunsafe-load-any-extension=no
27425bb815Sopenharmony_ci
28425bb815Sopenharmony_ci# A comma-separated list of package or module names from where C extensions may
29425bb815Sopenharmony_ci# be loaded. Extensions are loading into the active Python interpreter and may
30425bb815Sopenharmony_ci# run arbitrary code
31425bb815Sopenharmony_ciextension-pkg-whitelist=
32425bb815Sopenharmony_ci
33425bb815Sopenharmony_ci# Allow optimization of some AST trees. This will activate a peephole AST
34425bb815Sopenharmony_ci# optimizer, which will apply various small optimizations. For instance, it can
35425bb815Sopenharmony_ci# be used to obtain the result of joining multiple strings with the addition
36425bb815Sopenharmony_ci# operator. Joining a lot of strings can lead to a maximum recursion error in
37425bb815Sopenharmony_ci# Pylint and this flag can prevent that. It has one side effect, the resulting
38425bb815Sopenharmony_ci# AST will be different than the one from reality.
39425bb815Sopenharmony_cioptimize-ast=no
40425bb815Sopenharmony_ci
41425bb815Sopenharmony_ci
42425bb815Sopenharmony_ci[MESSAGES CONTROL]
43425bb815Sopenharmony_ci
44425bb815Sopenharmony_ci# Only show warnings with the listed confidence levels. Leave empty to show
45425bb815Sopenharmony_ci# all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED
46425bb815Sopenharmony_ciconfidence=
47425bb815Sopenharmony_ci
48425bb815Sopenharmony_ci# Enable the message, report, category or checker with the given id(s). You can
49425bb815Sopenharmony_ci# either give multiple identifier separated by comma (,) or put this option
50425bb815Sopenharmony_ci# multiple time. See also the "--disable" option for examples.
51425bb815Sopenharmony_ci#enable=
52425bb815Sopenharmony_ci
53425bb815Sopenharmony_ci# Disable the message, report, category or checker with the given id(s). You
54425bb815Sopenharmony_ci# can either give multiple identifiers separated by comma (,) or put this
55425bb815Sopenharmony_ci# option multiple times (only on the command line, not in the configuration
56425bb815Sopenharmony_ci# file where it should appear only once).You can also use "--disable=all" to
57425bb815Sopenharmony_ci# disable everything first and then reenable specific checks. For example, if
58425bb815Sopenharmony_ci# you want to run only the similarities checker, you can use "--disable=all
59425bb815Sopenharmony_ci# --enable=similarities". If you want to run only the classes checker, but have
60425bb815Sopenharmony_ci# no Warning level messages displayed, use"--disable=all --enable=classes
61425bb815Sopenharmony_ci# --disable=W"
62425bb815Sopenharmony_cidisable=import-star-module-level,old-octal-literal,oct-method,unpacking-in-except,parameter-unpacking,backtick,old-raise-syntax,old-ne-operator,long-suffix,dict-view-method,dict-iter-method,metaclass-assignment,next-method-called,raising-string,indexing-exception,raw_input-builtin,long-builtin,file-builtin,execfile-builtin,coerce-builtin,cmp-builtin,buffer-builtin,basestring-builtin,apply-builtin,filter-builtin-not-iterating,using-cmp-argument,useless-suppression,range-builtin-not-iterating,suppressed-message,no-absolute-import,old-division,cmp-method,reload-builtin,zip-builtin-not-iterating,intern-builtin,unichr-builtin,reduce-builtin,standarderror-builtin,unicode-builtin,xrange-builtin,coerce-method,delslice-method,getslice-method,setslice-method,input-builtin,round-builtin,hex-method,nonzero-method,map-builtin-not-iterating,missing-docstring,locally-disabled
63425bb815Sopenharmony_ci
64425bb815Sopenharmony_ci
65425bb815Sopenharmony_ci[REPORTS]
66425bb815Sopenharmony_ci
67425bb815Sopenharmony_ci# Set the output format. Available formats are text, parseable, colorized, msvs
68425bb815Sopenharmony_ci# (visual studio) and html. You can also give a reporter class, eg
69425bb815Sopenharmony_ci# mypackage.mymodule.MyReporterClass.
70425bb815Sopenharmony_cioutput-format=text
71425bb815Sopenharmony_ci
72425bb815Sopenharmony_ci# Put messages in a separate file for each module / package specified on the
73425bb815Sopenharmony_ci# command line instead of printing them on stdout. Reports (if any) will be
74425bb815Sopenharmony_ci# written in a file name "pylint_global.[txt|html]".
75425bb815Sopenharmony_cifiles-output=no
76425bb815Sopenharmony_ci
77425bb815Sopenharmony_ci# Tells whether to display a full report or only the messages
78425bb815Sopenharmony_cireports=no
79425bb815Sopenharmony_ci
80425bb815Sopenharmony_ci# Python expression which should return a note less than 10 (10 is the highest
81425bb815Sopenharmony_ci# note). You have access to the variables errors warning, statement which
82425bb815Sopenharmony_ci# respectively contain the number of errors / warnings messages and the total
83425bb815Sopenharmony_ci# number of statements analyzed. This is used by the global evaluation report
84425bb815Sopenharmony_ci# (RP0004).
85425bb815Sopenharmony_cievaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
86425bb815Sopenharmony_ci
87425bb815Sopenharmony_ci# Template used to display messages. This is a python new-style format string
88425bb815Sopenharmony_ci# used to format the message information. See doc for all details
89425bb815Sopenharmony_ci#msg-template=
90425bb815Sopenharmony_ci
91425bb815Sopenharmony_ci
92425bb815Sopenharmony_ci[TYPECHECK]
93425bb815Sopenharmony_ci
94425bb815Sopenharmony_ci# Tells whether missing members accessed in mixin class should be ignored. A
95425bb815Sopenharmony_ci# mixin class is detected if its name ends with "mixin" (case insensitive).
96425bb815Sopenharmony_ciignore-mixin-members=yes
97425bb815Sopenharmony_ci
98425bb815Sopenharmony_ci# List of module names for which member attributes should not be checked
99425bb815Sopenharmony_ci# (useful for modules/projects where namespaces are manipulated during runtime
100425bb815Sopenharmony_ci# and thus existing member attributes cannot be deduced by static analysis. It
101425bb815Sopenharmony_ci# supports qualified module names, as well as Unix pattern matching.
102425bb815Sopenharmony_ciignored-modules=
103425bb815Sopenharmony_ci
104425bb815Sopenharmony_ci# List of classes names for which member attributes should not be checked
105425bb815Sopenharmony_ci# (useful for classes with attributes dynamically set). This supports can work
106425bb815Sopenharmony_ci# with qualified names.
107425bb815Sopenharmony_ciignored-classes=
108425bb815Sopenharmony_ci
109425bb815Sopenharmony_ci# List of members which are set dynamically and missed by pylint inference
110425bb815Sopenharmony_ci# system, and so shouldn't trigger E1101 when accessed. Python regular
111425bb815Sopenharmony_ci# expressions are accepted.
112425bb815Sopenharmony_cigenerated-members=
113425bb815Sopenharmony_ci
114425bb815Sopenharmony_ci
115425bb815Sopenharmony_ci[FORMAT]
116425bb815Sopenharmony_ci
117425bb815Sopenharmony_ci# Maximum number of characters on a single line.
118425bb815Sopenharmony_cimax-line-length=120
119425bb815Sopenharmony_ci
120425bb815Sopenharmony_ci# Regexp for a line that is allowed to be longer than the limit.
121425bb815Sopenharmony_ciignore-long-lines=^\s*(# )?<?https?://\S+>?$
122425bb815Sopenharmony_ci
123425bb815Sopenharmony_ci# Allow the body of an if to be on the same line as the test if there is no
124425bb815Sopenharmony_ci# else.
125425bb815Sopenharmony_cisingle-line-if-stmt=no
126425bb815Sopenharmony_ci
127425bb815Sopenharmony_ci# List of optional constructs for which whitespace checking is disabled. `dict-
128425bb815Sopenharmony_ci# separator` is used to allow tabulation in dicts, etc.: {1  : 1,\n222: 2}.
129425bb815Sopenharmony_ci# `trailing-comma` allows a space between comma and closing bracket: (a, ).
130425bb815Sopenharmony_ci# `empty-line` allows space-only lines.
131425bb815Sopenharmony_cino-space-check=trailing-comma,dict-separator
132425bb815Sopenharmony_ci
133425bb815Sopenharmony_ci# Maximum number of lines in a module
134425bb815Sopenharmony_cimax-module-lines=2000
135425bb815Sopenharmony_ci
136425bb815Sopenharmony_ci# String used as indentation unit. This is usually "    " (4 spaces) or "\t" (1
137425bb815Sopenharmony_ci# tab).
138425bb815Sopenharmony_ciindent-string='    '
139425bb815Sopenharmony_ci
140425bb815Sopenharmony_ci# Number of spaces of indent required inside a hanging  or continued line.
141425bb815Sopenharmony_ciindent-after-paren=4
142425bb815Sopenharmony_ci
143425bb815Sopenharmony_ci# Expected format of line ending, e.g. empty (any line ending), LF or CRLF.
144425bb815Sopenharmony_ciexpected-line-ending-format=
145425bb815Sopenharmony_ci
146425bb815Sopenharmony_ci
147425bb815Sopenharmony_ci[MISCELLANEOUS]
148425bb815Sopenharmony_ci
149425bb815Sopenharmony_ci# List of note tags to take in consideration, separated by a comma.
150425bb815Sopenharmony_cinotes=FIXME,XXX,TODO
151425bb815Sopenharmony_ci
152425bb815Sopenharmony_ci
153425bb815Sopenharmony_ci[SPELLING]
154425bb815Sopenharmony_ci
155425bb815Sopenharmony_ci# Spelling dictionary name. Available dictionaries: none. To make it working
156425bb815Sopenharmony_ci# install python-enchant package.
157425bb815Sopenharmony_cispelling-dict=
158425bb815Sopenharmony_ci
159425bb815Sopenharmony_ci# List of comma separated words that should not be checked.
160425bb815Sopenharmony_cispelling-ignore-words=
161425bb815Sopenharmony_ci
162425bb815Sopenharmony_ci# A path to a file that contains private dictionary; one word per line.
163425bb815Sopenharmony_cispelling-private-dict-file=
164425bb815Sopenharmony_ci
165425bb815Sopenharmony_ci# Tells whether to store unknown words to indicated private dictionary in
166425bb815Sopenharmony_ci# --spelling-private-dict-file option instead of raising a message.
167425bb815Sopenharmony_cispelling-store-unknown-words=no
168425bb815Sopenharmony_ci
169425bb815Sopenharmony_ci
170425bb815Sopenharmony_ci[VARIABLES]
171425bb815Sopenharmony_ci
172425bb815Sopenharmony_ci# Tells whether we should check for unused import in __init__ files.
173425bb815Sopenharmony_ciinit-import=no
174425bb815Sopenharmony_ci
175425bb815Sopenharmony_ci# A regular expression matching the name of dummy variables (i.e. expectedly
176425bb815Sopenharmony_ci# not used).
177425bb815Sopenharmony_cidummy-variables-rgx=_$|dummy
178425bb815Sopenharmony_ci
179425bb815Sopenharmony_ci# List of additional names supposed to be defined in builtins. Remember that
180425bb815Sopenharmony_ci# you should avoid to define new builtins when possible.
181425bb815Sopenharmony_ciadditional-builtins=
182425bb815Sopenharmony_ci
183425bb815Sopenharmony_ci# List of strings which can identify a callback function by name. A callback
184425bb815Sopenharmony_ci# name must start or end with one of those strings.
185425bb815Sopenharmony_cicallbacks=cb_,_cb
186425bb815Sopenharmony_ci
187425bb815Sopenharmony_ci
188425bb815Sopenharmony_ci[BASIC]
189425bb815Sopenharmony_ci
190425bb815Sopenharmony_ci# List of builtins function names that should not be used, separated by a comma
191425bb815Sopenharmony_cibad-functions=map,filter,input
192425bb815Sopenharmony_ci
193425bb815Sopenharmony_ci# Good variable names which should always be accepted, separated by a comma
194425bb815Sopenharmony_cigood-names=i,j,k,ex,Run,_
195425bb815Sopenharmony_ci
196425bb815Sopenharmony_ci# Bad variable names which should always be refused, separated by a comma
197425bb815Sopenharmony_cibad-names=foo,bar,baz,toto,tutu,tata
198425bb815Sopenharmony_ci
199425bb815Sopenharmony_ci# Colon-delimited sets of names that determine each other's naming style when
200425bb815Sopenharmony_ci# the name regexes allow several styles.
201425bb815Sopenharmony_ciname-group=
202425bb815Sopenharmony_ci
203425bb815Sopenharmony_ci# Include a hint for the correct naming format with invalid-name
204425bb815Sopenharmony_ciinclude-naming-hint=no
205425bb815Sopenharmony_ci
206425bb815Sopenharmony_ci# Regular expression matching correct function names
207425bb815Sopenharmony_cifunction-rgx=[a-z_][a-z0-9_]{2,30}$
208425bb815Sopenharmony_ci
209425bb815Sopenharmony_ci# Naming hint for function names
210425bb815Sopenharmony_cifunction-name-hint=[a-z_][a-z0-9_]{2,30}$
211425bb815Sopenharmony_ci
212425bb815Sopenharmony_ci# Regular expression matching correct variable names
213425bb815Sopenharmony_civariable-rgx=[a-z_][a-z0-9_]{2,30}$
214425bb815Sopenharmony_ci
215425bb815Sopenharmony_ci# Naming hint for variable names
216425bb815Sopenharmony_civariable-name-hint=[a-z_][a-z0-9_]{2,30}$
217425bb815Sopenharmony_ci
218425bb815Sopenharmony_ci# Regular expression matching correct constant names
219425bb815Sopenharmony_ciconst-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$
220425bb815Sopenharmony_ci
221425bb815Sopenharmony_ci# Naming hint for constant names
222425bb815Sopenharmony_ciconst-name-hint=(([A-Z_][A-Z0-9_]*)|(__.*__))$
223425bb815Sopenharmony_ci
224425bb815Sopenharmony_ci# Regular expression matching correct attribute names
225425bb815Sopenharmony_ciattr-rgx=[a-z_][a-z0-9_]{2,30}$
226425bb815Sopenharmony_ci
227425bb815Sopenharmony_ci# Naming hint for attribute names
228425bb815Sopenharmony_ciattr-name-hint=[a-z_][a-z0-9_]{2,30}$
229425bb815Sopenharmony_ci
230425bb815Sopenharmony_ci# Regular expression matching correct argument names
231425bb815Sopenharmony_ciargument-rgx=[a-z_][a-z0-9_]{2,30}$
232425bb815Sopenharmony_ci
233425bb815Sopenharmony_ci# Naming hint for argument names
234425bb815Sopenharmony_ciargument-name-hint=[a-z_][a-z0-9_]{2,30}$
235425bb815Sopenharmony_ci
236425bb815Sopenharmony_ci# Regular expression matching correct class attribute names
237425bb815Sopenharmony_ciclass-attribute-rgx=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
238425bb815Sopenharmony_ci
239425bb815Sopenharmony_ci# Naming hint for class attribute names
240425bb815Sopenharmony_ciclass-attribute-name-hint=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
241425bb815Sopenharmony_ci
242425bb815Sopenharmony_ci# Regular expression matching correct inline iteration names
243425bb815Sopenharmony_ciinlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$
244425bb815Sopenharmony_ci
245425bb815Sopenharmony_ci# Naming hint for inline iteration names
246425bb815Sopenharmony_ciinlinevar-name-hint=[A-Za-z_][A-Za-z0-9_]*$
247425bb815Sopenharmony_ci
248425bb815Sopenharmony_ci# Regular expression matching correct class names
249425bb815Sopenharmony_ciclass-rgx=[A-Z_][a-zA-Z0-9]+$
250425bb815Sopenharmony_ci
251425bb815Sopenharmony_ci# Naming hint for class names
252425bb815Sopenharmony_ciclass-name-hint=[A-Z_][a-zA-Z0-9]+$
253425bb815Sopenharmony_ci
254425bb815Sopenharmony_ci# Regular expression matching correct module names
255425bb815Sopenharmony_cimodule-rgx=(([a-z_][a-z0-9_-]*)|([A-Z][a-zA-Z0-9]+))$
256425bb815Sopenharmony_ci
257425bb815Sopenharmony_ci# Naming hint for module names
258425bb815Sopenharmony_cimodule-name-hint=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
259425bb815Sopenharmony_ci
260425bb815Sopenharmony_ci# Regular expression matching correct method names
261425bb815Sopenharmony_cimethod-rgx=[a-z_][a-z0-9_]{2,30}$
262425bb815Sopenharmony_ci
263425bb815Sopenharmony_ci# Naming hint for method names
264425bb815Sopenharmony_cimethod-name-hint=[a-z_][a-z0-9_]{2,30}$
265425bb815Sopenharmony_ci
266425bb815Sopenharmony_ci# Regular expression which should only match function or class names that do
267425bb815Sopenharmony_ci# not require a docstring.
268425bb815Sopenharmony_cino-docstring-rgx=^_
269425bb815Sopenharmony_ci
270425bb815Sopenharmony_ci# Minimum line length for functions/classes that require docstrings, shorter
271425bb815Sopenharmony_ci# ones are exempt.
272425bb815Sopenharmony_cidocstring-min-length=-1
273425bb815Sopenharmony_ci
274425bb815Sopenharmony_ci
275425bb815Sopenharmony_ci[ELIF]
276425bb815Sopenharmony_ci
277425bb815Sopenharmony_ci# Maximum number of nested blocks for function / method body
278425bb815Sopenharmony_cimax-nested-blocks=7
279425bb815Sopenharmony_ci
280425bb815Sopenharmony_ci
281425bb815Sopenharmony_ci[LOGGING]
282425bb815Sopenharmony_ci
283425bb815Sopenharmony_ci# Logging modules to check that the string format arguments are in logging
284425bb815Sopenharmony_ci# function parameter format
285425bb815Sopenharmony_cilogging-modules=logging
286425bb815Sopenharmony_ci
287425bb815Sopenharmony_ci
288425bb815Sopenharmony_ci[SIMILARITIES]
289425bb815Sopenharmony_ci
290425bb815Sopenharmony_ci# Minimum lines number of a similarity.
291425bb815Sopenharmony_cimin-similarity-lines=4
292425bb815Sopenharmony_ci
293425bb815Sopenharmony_ci# Ignore comments when computing similarities.
294425bb815Sopenharmony_ciignore-comments=yes
295425bb815Sopenharmony_ci
296425bb815Sopenharmony_ci# Ignore docstrings when computing similarities.
297425bb815Sopenharmony_ciignore-docstrings=yes
298425bb815Sopenharmony_ci
299425bb815Sopenharmony_ci# Ignore imports when computing similarities.
300425bb815Sopenharmony_ciignore-imports=no
301425bb815Sopenharmony_ci
302425bb815Sopenharmony_ci
303425bb815Sopenharmony_ci[DESIGN]
304425bb815Sopenharmony_ci
305425bb815Sopenharmony_ci# Maximum number of arguments for function / method
306425bb815Sopenharmony_cimax-args=6
307425bb815Sopenharmony_ci
308425bb815Sopenharmony_ci# Argument names that match this expression will be ignored. Default to name
309425bb815Sopenharmony_ci# with leading underscore
310425bb815Sopenharmony_ciignored-argument-names=_.*
311425bb815Sopenharmony_ci
312425bb815Sopenharmony_ci# Maximum number of locals for function / method body
313425bb815Sopenharmony_cimax-locals=15
314425bb815Sopenharmony_ci
315425bb815Sopenharmony_ci# Maximum number of return / yield for function / method body
316425bb815Sopenharmony_cimax-returns=6
317425bb815Sopenharmony_ci
318425bb815Sopenharmony_ci# Maximum number of branch for function / method body
319425bb815Sopenharmony_cimax-branches=15
320425bb815Sopenharmony_ci
321425bb815Sopenharmony_ci# Maximum number of statements in function / method body
322425bb815Sopenharmony_cimax-statements=75
323425bb815Sopenharmony_ci
324425bb815Sopenharmony_ci# Maximum number of parents for a class (see R0901).
325425bb815Sopenharmony_cimax-parents=7
326425bb815Sopenharmony_ci
327425bb815Sopenharmony_ci# Maximum number of attributes for a class (see R0902).
328425bb815Sopenharmony_cimax-attributes=7
329425bb815Sopenharmony_ci
330425bb815Sopenharmony_ci# Minimum number of public methods for a class (see R0903).
331425bb815Sopenharmony_cimin-public-methods=0
332425bb815Sopenharmony_ci
333425bb815Sopenharmony_ci# Maximum number of public methods for a class (see R0904).
334425bb815Sopenharmony_cimax-public-methods=25
335425bb815Sopenharmony_ci
336425bb815Sopenharmony_ci# Maximum number of boolean expressions in a if statement
337425bb815Sopenharmony_cimax-bool-expr=5
338425bb815Sopenharmony_ci
339425bb815Sopenharmony_ci
340425bb815Sopenharmony_ci[IMPORTS]
341425bb815Sopenharmony_ci
342425bb815Sopenharmony_ci# Deprecated modules which should not be used, separated by a comma
343425bb815Sopenharmony_cideprecated-modules=regsub,TERMIOS,Bastion,rexec
344425bb815Sopenharmony_ci
345425bb815Sopenharmony_ci# Create a graph of every (i.e. internal and external) dependencies in the
346425bb815Sopenharmony_ci# given file (report RP0402 must not be disabled)
347425bb815Sopenharmony_ciimport-graph=
348425bb815Sopenharmony_ci
349425bb815Sopenharmony_ci# Create a graph of external dependencies in the given file (report RP0402 must
350425bb815Sopenharmony_ci# not be disabled)
351425bb815Sopenharmony_ciext-import-graph=
352425bb815Sopenharmony_ci
353425bb815Sopenharmony_ci# Create a graph of internal dependencies in the given file (report RP0402 must
354425bb815Sopenharmony_ci# not be disabled)
355425bb815Sopenharmony_ciint-import-graph=
356425bb815Sopenharmony_ci
357425bb815Sopenharmony_ci
358425bb815Sopenharmony_ci[CLASSES]
359425bb815Sopenharmony_ci
360425bb815Sopenharmony_ci# List of method names used to declare (i.e. assign) instance attributes.
361425bb815Sopenharmony_cidefining-attr-methods=__init__,__new__,setUp
362425bb815Sopenharmony_ci
363425bb815Sopenharmony_ci# List of valid names for the first argument in a class method.
364425bb815Sopenharmony_civalid-classmethod-first-arg=cls
365425bb815Sopenharmony_ci
366425bb815Sopenharmony_ci# List of valid names for the first argument in a metaclass class method.
367425bb815Sopenharmony_civalid-metaclass-classmethod-first-arg=mcs
368425bb815Sopenharmony_ci
369425bb815Sopenharmony_ci# List of member names, which should be excluded from the protected access
370425bb815Sopenharmony_ci# warning.
371425bb815Sopenharmony_ciexclude-protected=_asdict,_fields,_replace,_source,_make
372425bb815Sopenharmony_ci
373425bb815Sopenharmony_ci
374425bb815Sopenharmony_ci[EXCEPTIONS]
375425bb815Sopenharmony_ci
376425bb815Sopenharmony_ci# Exceptions that will emit a warning when being caught. Defaults to
377425bb815Sopenharmony_ci# "Exception"
378425bb815Sopenharmony_ciovergeneral-exceptions=Exception
379