~doctormo/+junk/css-parser

« back to all changes in this revision

Viewing changes to .pylintrc

  • Committer: Martin Owens
  • Date: 2014-07-13 19:16:11 UTC
  • Revision ID: doctormo@gmail.com-20140713191611-48dkgp1dklvh8bq2
Inital addition of working css files

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
[MASTER]
 
2
 
 
3
# Specify a configuration file.
 
4
#rcfile=
 
5
 
 
6
# Python code to execute, usually for sys.path manipulation such as
 
7
# pygtk.require().
 
8
#init-hook=
 
9
 
 
10
# Profiled execution.
 
11
profile=no
 
12
 
 
13
# Add <file or directory> to the black list. It should be a base name, not a
 
14
# path. You may set this option multiple times.
 
15
ignore=CVS
 
16
 
 
17
# Pickle collected data for later comparisons.
 
18
persistent=yes
 
19
 
 
20
# List of plugins (as comma separated values of python modules names) to load,
 
21
# usually to register additional checkers.
 
22
load-plugins=
 
23
 
 
24
 
 
25
[MESSAGES CONTROL]
 
26
 
 
27
# Enable the message, report, category or checker with the given id(s). You can
 
28
# either give multiple identifier separated by comma (,) or put this option
 
29
# multiple time.
 
30
#enable=
 
31
 
 
32
# Disable the message, report, category or checker with the given id(s). You
 
33
# can either give multiple identifier separated by comma (,) or put this option
 
34
# multiple time.
 
35
disable=C0103,C0301,E1101,R0201,R0903,R0902,R0904,R0924
 
36
 
 
37
 
 
38
[REPORTS]
 
39
 
 
40
# Set the output format. Available formats are text, parseable, colorized, msvs
 
41
# (visual studio) and html
 
42
output-format=text
 
43
 
 
44
# Include message's id in output
 
45
include-ids=no
 
46
 
 
47
# Put messages in a separate file for each module / package specified on the
 
48
# command line instead of printing them on stdout. Reports (if any) will be
 
49
# written in a file name "pylint_global.[txt|html]".
 
50
files-output=no
 
51
 
 
52
# Tells whether to display a full report or only the messages
 
53
reports=yes
 
54
 
 
55
# Python expression which should return a note less than 10 (10 is the highest
 
56
# note). You have access to the variables errors warning, statement which
 
57
# respectively contain the number of errors / warnings messages and the total
 
58
# number of statements analyzed. This is used by the global evaluation report
 
59
# (R0004).
 
60
evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
 
61
 
 
62
# Add a comment according to your evaluation note. This is used by the global
 
63
# evaluation report (R0004).
 
64
comment=no
 
65
 
 
66
 
 
67
[BASIC]
 
68
 
 
69
# Required attributes for module, separated by a comma
 
70
required-attributes=
 
71
 
 
72
# List of builtins function names that should not be used, separated by a comma
 
73
bad-functions=map,filter,apply,input
 
74
 
 
75
# Regular expression which should only match correct module names
 
76
module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
 
77
 
 
78
# Regular expression which should only match correct module level names
 
79
const-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$
 
80
 
 
81
# Regular expression which should only match correct class names
 
82
class-rgx=[A-Z_][a-zA-Z0-9]+$
 
83
 
 
84
# Regular expression which should only match correct function names
 
85
function-rgx=[a-z_][a-z0-9_]{2,30}$
 
86
 
 
87
# Regular expression which should only match correct method names
 
88
method-rgx=[a-z_][a-z0-9_]{2,30}$
 
89
 
 
90
# Regular expression which should only match correct instance attribute names
 
91
attr-rgx=[a-z_][a-z0-9_]{2,30}$
 
92
 
 
93
# Regular expression which should only match correct argument names
 
94
argument-rgx=[a-z_][a-z0-9_]{2,30}$
 
95
 
 
96
# Regular expression which should only match correct variable names
 
97
variable-rgx=[a-z_][a-z0-9_]{2,30}$
 
98
 
 
99
# Regular expression which should only match correct list comprehension /
 
100
# generator expression variable names
 
101
inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$
 
102
 
 
103
# Good variable names which should always be accepted, separated by a comma
 
104
good-names=i,j,k,ex,Run,_
 
105
 
 
106
# Bad variable names which should always be refused, separated by a comma
 
107
bad-names=foo,bar,baz,toto,tutu,tata
 
108
 
 
109
# Regular expression which should only match functions or classes name which do
 
110
# not require a docstring
 
111
no-docstring-rgx=__.*__
 
112
 
 
113
 
 
114
[FORMAT]
 
115
 
 
116
# Maximum number of characters on a single line.
 
117
max-line-length=80
 
118
 
 
119
# Maximum number of lines in a module
 
120
max-module-lines=1000
 
121
 
 
122
# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1
 
123
# tab).
 
124
indent-string='    '
 
125
 
 
126
 
 
127
[MISCELLANEOUS]
 
128
 
 
129
# List of note tags to take in consideration, separated by a comma.
 
130
notes=FIXME,XXX,TODO
 
131
 
 
132
 
 
133
[SIMILARITIES]
 
134
 
 
135
# Minimum lines number of a similarity.
 
136
min-similarity-lines=4
 
137
 
 
138
# Ignore comments when computing similarities.
 
139
ignore-comments=yes
 
140
 
 
141
# Ignore docstrings when computing similarities.
 
142
ignore-docstrings=yes
 
143
 
 
144
 
 
145
[TYPECHECK]
 
146
 
 
147
# Tells whether missing members accessed in mixin class should be ignored. A
 
148
# mixin class is detected if its name ends with "mixin" (case insensitive).
 
149
ignore-mixin-members=yes
 
150
 
 
151
# List of classes names for which member attributes should not be checked
 
152
# (useful for classes with attributes dynamically set).
 
153
ignored-classes=SQLObject
 
154
 
 
155
# When zope mode is activated, add a predefined set of Zope acquired attributes
 
156
# to generated-members.
 
157
zope=no
 
158
 
 
159
# List of members which are set dynamically and missed by pylint inference
 
160
# system, and so shouldn't trigger E0201 when accessed.
 
161
generated-members=REQUEST,acl_users,aq_parent
 
162
 
 
163
 
 
164
[VARIABLES]
 
165
 
 
166
# Tells whether we should check for unused import in __init__ files.
 
167
init-import=no
 
168
 
 
169
# A regular expression matching names used for dummy variables (i.e. not used).
 
170
dummy-variables-rgx=_|dummy
 
171
 
 
172
# List of additional names supposed to be defined in builtins. Remember that
 
173
# you should avoid to define new builtins when possible.
 
174
additional-builtins=
 
175
 
 
176
 
 
177
[CLASSES]
 
178
 
 
179
# List of interface methods to ignore, separated by a comma. This is used for
 
180
# instance to not check methods defines in Zope's Interface base class.
 
181
ignore-iface-methods=isImplementedBy,deferred,extends,names,namesAndDescriptions,queryDescriptionFor,getBases,getDescriptionFor,getDoc,getName,getTaggedValue,getTaggedValueTags,isEqualOrExtendedBy,setTaggedValue,isImplementedByInstancesOf,adaptWith,is_implemented_by
 
182
 
 
183
# List of method names used to declare (i.e. assign) instance attributes.
 
184
defining-attr-methods=__init__,__new__,setUp
 
185
 
 
186
 
 
187
[DESIGN]
 
188
 
 
189
# Maximum number of arguments for function / method
 
190
max-args=5
 
191
 
 
192
# Argument names that match this expression will be ignored. Default to name
 
193
# with leading underscore
 
194
ignored-argument-names=_.*
 
195
 
 
196
# Maximum number of locals for function / method body
 
197
max-locals=15
 
198
 
 
199
# Maximum number of return / yield for function / method body
 
200
max-returns=6
 
201
 
 
202
# Maximum number of branch for function / method body
 
203
max-branchs=12
 
204
 
 
205
# Maximum number of statements in function / method body
 
206
max-statements=50
 
207
 
 
208
# Maximum number of parents for a class (see R0901).
 
209
max-parents=7
 
210
 
 
211
# Maximum number of attributes for a class (see R0902).
 
212
max-attributes=7
 
213
 
 
214
# Minimum number of public methods for a class (see R0903).
 
215
min-public-methods=2
 
216
 
 
217
# Maximum number of public methods for a class (see R0904).
 
218
max-public-methods=20
 
219
 
 
220
 
 
221
[IMPORTS]
 
222
 
 
223
# Deprecated modules which should not be used, separated by a comma
 
224
deprecated-modules=regsub,string,TERMIOS,Bastion,rexec
 
225
 
 
226
# Create a graph of every (i.e. internal and external) dependencies in the
 
227
# given file (report RP0402 must not be disabled)
 
228
import-graph=
 
229
 
 
230
# Create a graph of external dependencies in the given file (report RP0402 must
 
231
# not be disabled)
 
232
ext-import-graph=
 
233
 
 
234
# Create a graph of internal dependencies in the given file (report RP0402 must
 
235
# not be disabled)
 
236
int-import-graph=