vigiboard / pylint_results @ 20fd4838
History | View | Annotate | Download (28.9 KB)
1 | 52661754 | Thomas ANDREJAK | ************* Module setup |
---|---|---|---|
2 | C0111: 1: Missing docstring |
||
3 | 8cb5da40 | Thomas ANDREJAK | ************* Module pylint_vigiboard |
4 | C0301: 31: Line too long (83/80) |
||
5 | C0301: 45: Line too long (87/80) |
||
6 | C0301: 47: Line too long (81/80) |
||
7 | 52661754 | Thomas ANDREJAK | C0103: 19: Invalid name "FILES" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
8 | C0103: 21: Invalid name "FILES" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
9 | C0103: 30: Invalid name "SUPRESSED_MESSAGES" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
10 | 8cb5da40 | Thomas ANDREJAK | C0103: 54: Invalid name "PARAMS" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
11 | 52661754 | Thomas ANDREJAK | ************* Module ez_setup.__init__ |
12 | C0301: 18: Line too long (86/80) |
||
13 | C0301: 89: Line too long (81/80) |
||
14 | W0511: 98: XXX could we install in a subprocess here? |
||
15 | ************* Module ez_setup |
||
16 | C0103: 17: Invalid name "DEFAULT_VERSION" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
17 | C0103: 18: Invalid name "DEFAULT_URL" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
18 | W0404: 50: Reimport 'sys' (imported line 16) |
||
19 | C0111: 52:_validate_md5: Missing docstring |
||
20 | C0323: 57:_validate_md5: Operator not followed by a space |
||
21 | print >>sys.stderr, ( |
||
22 | ^ |
||
23 | "md5 validation of %s failed! (Possible download problem?)" |
||
24 | % egg_name |
||
25 | C0323: 83:use_setuptools: Operator not followed by a space |
||
26 | print >>sys.stderr, ( |
||
27 | ^ |
||
28 | "You have an obsolete version of setuptools installed. Please\n" |
||
29 | C0321: 91:use_setuptools: More than one statement on a single line |
||
30 | C0103: 97:use_setuptools: Invalid name "e" (should match [a-z_][a-z0-9_]{2,30}$) |
||
31 | C0323: 99:use_setuptools: Operator not followed by a space |
||
32 | print >>sys.stderr, ( |
||
33 | ^ |
||
34 | "The required version of setuptools (>=%s) is not available, and\n" |
||
35 | "can't be installed while this script is running. Please install\n" |
||
36 | " a more recent version first.\n\n(Currently using %r)" |
||
37 | ) % (version, e.args[0]) |
||
38 | C0324:118:download_setuptools: Comma not followed by a space |
||
39 | egg_name = "setuptools-%s-py%s.egg" % (version,sys.version[:3]) |
||
40 | ^^ |
||
41 | C0321:141:download_setuptools: More than one statement on a single line |
||
42 | C0321:147:download_setuptools: More than one statement on a single line |
||
43 | C0321:149:download_setuptools: More than one statement on a single line |
||
44 | C0321:150:download_setuptools: More than one statement on a single line |
||
45 | W0612:117:download_setuptools: Unused variable 'shutil' |
||
46 | W0621:163:main: Redefining name 'main' from outer scope (line 153) |
||
47 | C0324:162:main: Comma not followed by a space |
||
48 | sys.path.insert(0,egg) |
||
49 | ^^ |
||
50 | W0404:179:main: Reimport 'main' (imported line 163) |
||
51 | W0404:186:main: Reimport 'main' (imported line 163) |
||
52 | C0324:189:main: Comma not followed by a space |
||
53 | print "Setuptools version",version,"or greater has been installed." |
||
54 | ^^ |
||
55 | C0103:202:update_md5: Invalid name "f" (should match [a-z_][a-z0-9_]{2,30}$) |
||
56 | C0103:212:update_md5: Invalid name "f" (should match [a-z_][a-z0-9_]{2,30}$) |
||
57 | C0321:212:update_md5: More than one statement on a single line |
||
58 | C0323:216:update_md5: Operator not followed by a space |
||
59 | print >>sys.stderr, "Internal error!" |
||
60 | ^ |
||
61 | C0103:220:update_md5: Invalid name "f" (should match [a-z_][a-z0-9_]{2,30}$) |
||
62 | C0322:225: Operator not preceded by a space |
||
63 | if __name__=='__main__': |
||
64 | ^^ |
||
65 | ************* Module ui_dialog |
||
66 | 8cb5da40 | Thomas ANDREJAK | W0232: 35:JQueryUIDialog: Class has no __init__ method |
67 | E1002: 68:JQueryUIDialog.update_params: Use super on an old style class |
||
68 | E1101: 99:JQueryUIDialog.update_params: Instance of 'JQueryUIDialog' has no 'add_call' member |
||
69 | R0903: 35:JQueryUIDialog: Too few public methods (1/2) |
||
70 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.websetup |
71 | C0301: 42: Line too long (90/80) |
||
72 | W0622: 16:setup_app: Redefining built-in 'vars' |
||
73 | W0613: 16:setup_app: Unused argument 'vars' |
||
74 | W0613: 16:setup_app: Unused argument 'command' |
||
75 | ************* Module vigiboard.model |
||
76 | C0103: 13: Invalid name "DBSession" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
77 | C0103: 18: Invalid name "DeclarativeBase" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
78 | ************* Module vigiboard.model.auth |
||
79 | W0232: 60:Group: Class has no __init__ method |
||
80 | R0903: 60:Group: Too few public methods (0/2) |
||
81 | W0232: 99:User: Class has no __init__ method |
||
82 | C0103:141:User.permissions: Invalid name "g" (should match [a-z_][a-z0-9_]{2,30}$) |
||
83 | E1101:141:User.permissions: Instance of 'User' has no 'groups' member |
||
84 | W0622:166:User._set_password: Redefining built-in 'hash' |
||
85 | W1001:182:User: Use of "property" on an old style class |
||
86 | W0232:204:Permission: Class has no __init__ method |
||
87 | R0903:204:Permission: Too few public methods (0/2) |
||
88 | ************* Module vigiboard.model.vigiboard_bdd.service |
||
89 | R0903: 31:Service: Too few public methods (0/2) |
||
90 | ************* Module vigiboard.model.vigiboard_bdd.graphtogroups |
||
91 | 8cb5da40 | Thomas ANDREJAK | R0903: 33:GraphToGroups: Too few public methods (0/2) |
92 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.model.vigiboard_bdd.graphgroups |
93 | R0903: 26:GraphGroups: Too few public methods (0/2) |
||
94 | ************* Module vigiboard.model.vigiboard_bdd.servicetopo |
||
95 | R0903: 30:ServiceTopo: Too few public methods (0/2) |
||
96 | ************* Module vigiboard.model.vigiboard_bdd.host |
||
97 | R0902: 44:Host: Too many instance attributes (9/7) |
||
98 | R0913: 50:Host.__init__: Too many arguments (10/5) |
||
99 | R0903: 44:Host: Too few public methods (0/2) |
||
100 | ************* Module vigiboard.model.vigiboard_bdd.graph |
||
101 | R0903: 30:Graph: Too few public methods (0/2) |
||
102 | ************* Module vigiboard.model.vigiboard_bdd.grouppermissions |
||
103 | R0903: 29:GroupPermissions: Too few public methods (0/2) |
||
104 | ************* Module vigiboard.model.vigiboard_bdd.groups |
||
105 | R0903: 28:Groups: Too few public methods (0/2) |
||
106 | ************* Module vigiboard.model.vigiboard_bdd.servicegroups |
||
107 | R0903: 33:ServiceGroups: Too few public methods (0/2) |
||
108 | ************* Module vigiboard.model.vigiboard_bdd.hostgroups |
||
109 | R0903: 30:HostGroups: Too few public methods (0/2) |
||
110 | ************* Module vigiboard.model.vigiboard_bdd.eventhistory |
||
111 | R0913: 50:EventHistory.__init__: Too many arguments (6/5) |
||
112 | R0903: 46:EventHistory: Too few public methods (0/2) |
||
113 | ************* Module vigiboard.model.vigiboard_bdd.events |
||
114 | R0902: 57:Events: Too many instance attributes (15/7) |
||
115 | R0913: 63:Events.__init__: Too many arguments (16/5) |
||
116 | R0914: 63:Events.__init__: Too many local variables (16/15) |
||
117 | W0612:114:Events.get_since_date: Unused variable 'seconds' |
||
118 | ************* Module vigiboard.model.vigiboard_bdd.perfdatasource |
||
119 | R0913: 51:PerfDataSource.__init__: Too many arguments (7/5) |
||
120 | R0903: 45:PerfDataSource: Too few public methods (0/2) |
||
121 | ************* Module vigiboard.model.vigiboard_bdd.servicehautniveau |
||
122 | R0903: 33:ServiceHautNiveau: Too few public methods (0/2) |
||
123 | ************* Module vigiboard.widgets.edit_event |
||
124 | 8cb5da40 | Thomas ANDREJAK | W0232: 15:EditEventForm: Class has no __init__ method |
125 | R0903: 15:EditEventForm: Too few public methods (0/2) |
||
126 | W0232: 32:SearchForm: Class has no __init__ method |
||
127 | R0903: 32:SearchForm: Too few public methods (0/2) |
||
128 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.lib.base |
129 | W0232: 15:BaseController: Class has no __init__ method |
||
130 | R0903: 15:BaseController: Too few public methods (0/2) |
||
131 | W0611: 6: Unused import render |
||
132 | W0611: 9: Unused import WidgetBunch |
||
133 | W0611: 8: Unused import N_ |
||
134 | W0611: 10: Unused import model |
||
135 | W0611: 8: Unused import ungettext |
||
136 | W0611: 8: Unused import _ |
||
137 | ************* Module vigiboard.lib.helpers |
||
138 | W0611: 5: Unused import html |
||
139 | W0611: 5: Unused import feedgenerator |
||
140 | W0611: 5: Unused import date |
||
141 | W0611: 5: Unused import text |
||
142 | W0611: 5: Unused import misc |
||
143 | W0611: 5: Unused import number |
||
144 | ************* Module vigiboard.lib |
||
145 | C0111: 1: Missing docstring |
||
146 | ************* Module vigiboard.lib.app_globals |
||
147 | R0903: 8:Globals: Too few public methods (0/2) |
||
148 | ************* Module vigiboard.controllers.template |
||
149 | W0232: 9:TemplateController: Class has no __init__ method |
||
150 | E0602: 35:TemplateController.view: Undefined variable 'abort' |
||
151 | W0613: 33:TemplateController.view: Unused argument 'url' |
||
152 | R0903: 9:TemplateController: Too few public methods (1/2) |
||
153 | ************* Module vigiboard.controllers.error |
||
154 | W0613: 22:ErrorController.document: Unused argument 'kwargs' |
||
155 | W0613: 22:ErrorController.document: Unused argument 'args' |
||
156 | R0903: 9:ErrorController: Too few public methods (1/2) |
||
157 | ************* Module vigiboard.controllers.secure |
||
158 | C0301: 20: Line too long (87/80) |
||
159 | W0232: 15:SecureController: Class has no __init__ method |
||
160 | ************* Module vigiboard.controllers.root |
||
161 | W0232: 21:RootController: Class has no __init__ method |
||
162 | W0613: 60:RootController.manage_permission_only: Unused argument 'kw' |
||
163 | W0613: 66:RootController.editor_user_only: Unused argument 'kw' |
||
164 | ************* Module vigiboard.controllers.vigiboard_ctl.vigiboardrequest |
||
165 | 8cb5da40 | Thomas ANDREJAK | R0902: 15:VigiboardRequest: Too many instance attributes (17/7) |
166 | R0902:422:VigiboardRequestPlugin: Too many instance attributes (8/7) |
||
167 | R0913:428:VigiboardRequestPlugin.__init__: Too many arguments (9/5) |
||
168 | W0702:454:VigiboardRequestPlugin.__show__: No exception type(s) specified |
||
169 | W0613:456:VigiboardRequestPlugin.show: Unused argument 'event' |
||
170 | R0903:422:VigiboardRequestPlugin: Too few public methods (1/2) |
||
171 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.controllers.vigiboard_ctl.vigiboard_ctl |
172 | 8cb5da40 | Thomas ANDREJAK | W0232: 32:VigiboardController: Class has no __init__ method |
173 | W0613: 39:VigiboardController.process_form_errors: Unused argument 'kwargv' |
||
174 | W0613: 39:VigiboardController.process_form_errors: Unused argument 'argv' |
||
175 | R0913: 55:VigiboardController.default: Too many arguments (6/5) |
||
176 | R0903: 81:VigiboardController.default.PluginSHN: Too few public methods (1/2) |
||
177 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.tests |
178 | C0103: 49:TestController.setUp: Invalid name "setUp" (should match [a-z_][a-z0-9_]{2,30}$) |
||
179 | C0103: 61:TestController.tearDown: Invalid name "tearDown" (should match [a-z_][a-z0-9_]{2,30}$) |
||
180 | ************* Module vigiboard.tests.models.test_vigiboard |
||
181 | 8cb5da40 | Thomas ANDREJAK | W0232: 13:TestEventHistory: Class has no __init__ method |
182 | R0903: 13:TestEventHistory: Too few public methods (1/2) |
||
183 | W0232: 30:TestEvent: Class has no __init__ method |
||
184 | E1101: 48:TestEvent.test_get_date: Instance of 'TestEvent' has no 'obj' member |
||
185 | E1101: 49:TestEvent.test_get_date: Instance of 'TestEvent' has no 'obj' member |
||
186 | E1101: 54:TestEvent.test_get_since_date: Instance of 'TestEvent' has no 'obj' member |
||
187 | W0232: 56:TestGraph: Class has no __init__ method |
||
188 | R0903: 56:TestGraph: Too few public methods (0/2) |
||
189 | W0232: 62:TestGraphToGroups: Class has no __init__ method |
||
190 | R0903: 62:TestGraphToGroups: Too few public methods (1/2) |
||
191 | W0232: 76:TestGraphGroups: Class has no __init__ method |
||
192 | R0903: 76:TestGraphGroups: Too few public methods (0/2) |
||
193 | W0232: 82:TestGroupPermissions: Class has no __init__ method |
||
194 | R0903: 82:TestGroupPermissions: Too few public methods (1/2) |
||
195 | W0232: 95:TestGroups: Class has no __init__ method |
||
196 | R0903: 95:TestGroups: Too few public methods (0/2) |
||
197 | W0232:101:TestHost: Class has no __init__ method |
||
198 | R0903:101:TestHost: Too few public methods (0/2) |
||
199 | W0232:107:TestHostGroups: Class has no __init__ method |
||
200 | R0903:107:TestHostGroups: Too few public methods (1/2) |
||
201 | W0232:121:TestPerfDataSource: Class has no __init__ method |
||
202 | R0903:121:TestPerfDataSource: Too few public methods (1/2) |
||
203 | W0232:137:TestServiceGroups: Class has no __init__ method |
||
204 | R0903:137:TestServiceGroups: Too few public methods (1/2) |
||
205 | W0232:151:TestServiceHautNiveau: Class has no __init__ method |
||
206 | R0903:151:TestServiceHautNiveau: Too few public methods (1/2) |
||
207 | W0232:164:TestService: Class has no __init__ method |
||
208 | R0903:164:TestService: Too few public methods (0/2) |
||
209 | W0232:170:TestServiceTopo: Class has no __init__ method |
||
210 | R0903:170:TestServiceTopo: Too few public methods (1/2) |
||
211 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.tests.models.test_auth |
212 | W0232: 8:TestGroup: Class has no __init__ method |
||
213 | R0903: 8:TestGroup: Too few public methods (0/2) |
||
214 | W0232: 17:TestUser: Class has no __init__ method |
||
215 | E1101: 28:TestUser.test_obj_creation_username: Instance of 'TestUser' has no 'obj' member |
||
216 | E1101: 32:TestUser.test_obj_creation_email: Instance of 'TestUser' has no 'obj' member |
||
217 | E1101: 36:TestUser.test_no_permissions_by_default: Instance of 'TestUser' has no 'obj' member |
||
218 | E1101: 41:TestUser.test_getting_by_email: Instance of 'TestUser' has no 'obj' member |
||
219 | W0232: 44:TestPermission: Class has no __init__ method |
||
220 | R0903: 44:TestPermission: Too few public methods (0/2) |
||
221 | ************* Module vigiboard.tests.models.__init__ |
||
222 | 8cb5da40 | Thomas ANDREJAK | C0301: 43: Line too long (115/80) |
223 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.tests.models |
224 | 8cb5da40 | Thomas ANDREJAK | C0111: 26:ModelTest.setup: Missing docstring |
225 | E1102: 31:ModelTest.setup: self.klass is not callable |
||
226 | C0103: 39:ModelTest.tearDown: Invalid name "tearDown" (should match [a-z_][a-z0-9_]{2,30}$) |
||
227 | C0111: 39:ModelTest.tearDown: Missing docstring |
||
228 | C0111: 46:ModelTest.test_create_obj: Missing docstring |
||
229 | C0111: 49:ModelTest.test_query_obj: Missing docstring |
||
230 | W0201: 31:ModelTest.setup: Attribute 'obj' defined outside __init__ |
||
231 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.tests.functional.test_userutils |
232 | 8cb5da40 | Thomas ANDREJAK | W0232: 17:TestUserUtils: Class has no __init__ method |
233 | C0103: 20:TestUserUtils.tearDown: Invalid name "tearDown" (should match [a-z_][a-z0-9_]{2,30}$) |
||
234 | E1101: 56:TestUserUtils.test_get_user_groups: Instance of 'TestUserUtils' has no 'app' member |
||
235 | E1101: 72:TestUserUtils.test_get_user_groups: Instance of 'TestUserUtils' has no 'app' member |
||
236 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.tests.functional.test_root |
237 | C0111: 18:TestRootController: Missing docstring |
||
238 | W0232: 18:TestRootController: Class has no __init__ method |
||
239 | C0111: 19:TestRootController.test_index: Missing docstring |
||
240 | E1101: 20:TestRootController.test_index: Instance of 'TestRootController' has no 'app' member |
||
241 | E1101: 37:TestRootController.test_secc_with_manager: Instance of 'TestRootController' has no 'app' member |
||
242 | E1101: 43:TestRootController.test_secc_with_editor: Instance of 'TestRootController' has no 'app' member |
||
243 | E1101: 48:TestRootController.test_secc_with_anonymous: Instance of 'TestRootController' has no 'app' member |
||
244 | ************* Module vigiboard.tests.functional.test_authentication |
||
245 | C0301: 51: Line too long (81/80) |
||
246 | W0232: 13:TestAuthentication: Class has no __init__ method |
||
247 | E1101: 38:TestAuthentication.test_forced_login: Instance of 'TestAuthentication' has no 'app' member |
||
248 | E1101: 58:TestAuthentication.test_voluntary_login: Instance of 'TestAuthentication' has no 'app' member |
||
249 | E1101: 74:TestAuthentication.test_logout: Instance of 'TestAuthentication' has no 'app' member |
||
250 | E1101: 80:TestAuthentication.test_logout: Instance of 'TestAuthentication' has no 'app' member |
||
251 | ************* Module vigiboard.tests.functional.test_vigiboardrequest |
||
252 | 8cb5da40 | Thomas ANDREJAK | W0232: 18:TestVigiboardRequest: Class has no __init__ method |
253 | C0103: 21:TestVigiboardRequest.tearDown: Invalid name "tearDown" (should match [a-z_][a-z0-9_]{2,30}$) |
||
254 | E1101: 97:TestVigiboardRequest.test_creation_requete: Instance of 'TestVigiboardRequest' has no 'app' member |
||
255 | W0232:105:TestVigiboardRequest.test_creation_requete.MonPlugin: Class has no __init__ method |
||
256 | R0903:105:TestVigiboardRequest.test_creation_requete.MonPlugin: Too few public methods (1/2) |
||
257 | E1101:139:TestVigiboardRequest.test_creation_requete: Instance of 'TestVigiboardRequest' has no 'app' member |
||
258 | 52661754 | Thomas ANDREJAK | ************* Module vigiboard.config.app_cfg |
259 | E1101: 37: Module 'vigiboard' has no 'model' member |
||
260 | E1101: 38: Module 'vigiboard' has no 'model' member |
||
261 | W0611: 20: Unused import helpers |
||
262 | W0611: 20: Unused import app_globals |
||
263 | ************* Module vigiboard.config.middleware |
||
264 | W0312: 39: Found indentation with tabs instead of spaces |
||
265 | W0613: 15:make_app: Unused argument 'full_stack' |
||
266 | ************* Module vigiboard.config |
||
267 | C0111: 1: Missing docstring |
||
268 | 8cb5da40 | Thomas ANDREJAK | ************* Module bootstrap |
269 | W0122: 34: Use of the exec statement |
||
270 | C0111: 41:quote: Missing docstring |
||
271 | C0103: 41:quote: Invalid name "c" (should match [a-z_][a-z0-9_]{2,30}$) |
||
272 | C0103: 41:quote: Invalid name "c" (should match [a-z_][a-z0-9_]{2,30}$) |
||
273 | C0111: 47:quote: Missing docstring |
||
274 | C0103: 47:quote: Invalid name "c" (should match [a-z_][a-z0-9_]{2,30}$) |
||
275 | C0103: 47:quote: Invalid name "c" (should match [a-z_][a-z0-9_]{2,30}$) |
||
276 | C0103: 54: Invalid name "VERSION" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
277 | C0103: 57: Invalid name "VERSION" (should match (([a-z_][a-z0-9_]*)|(__.*__))$) |
||
278 | 52661754 | Thomas ANDREJAK | R0401: 1: Cyclic import (vigiboard.model -> vigiboard.model.auth) |
279 | 8cb5da40 | Thomas ANDREJAK | |
280 | |||
281 | Report |
||
282 | ====== |
||
283 | 1287 statements analysed. |
||
284 | |||
285 | Raw metrics |
||
286 | ----------- |
||
287 | |||
288 | +----------+-------+------+---------+-----------+ |
||
289 | |type |number |% |previous |difference | |
||
290 | +==========+=======+======+=========+===========+ |
||
291 | |code |1934 |59.04 |1934 |= | |
||
292 | +----------+-------+------+---------+-----------+ |
||
293 | |docstring |697 |21.28 |697 |= | |
||
294 | +----------+-------+------+---------+-----------+ |
||
295 | |comment |332 |10.13 |332 |= | |
||
296 | +----------+-------+------+---------+-----------+ |
||
297 | |empty |313 |9.55 |313 |= | |
||
298 | +----------+-------+------+---------+-----------+ |
||
299 | |||
300 | |||
301 | |||
302 | Duplication |
||
303 | ----------- |
||
304 | |||
305 | +-------------------------+------+---------+-----------+ |
||
306 | | |now |previous |difference | |
||
307 | +=========================+======+=========+===========+ |
||
308 | |nb duplicated lines |71 |71 |= | |
||
309 | +-------------------------+------+---------+-----------+ |
||
310 | |percent duplicated lines |1.939 |1.939 |= | |
||
311 | +-------------------------+------+---------+-----------+ |
||
312 | |||
313 | |||
314 | |||
315 | External dependencies |
||
316 | --------------------- |
||
317 | :: |
||
318 | |||
319 | easy_install (ez_setup) |
||
320 | ez_setup (setup) |
||
321 | nose |
||
322 | \-tools (vigiboard.tests,vigiboard.tests.models.test_vigiboard,vigiboard.tests.models.test_auth,vigiboard.tests.models,vigiboard.tests.functional.test_userutils,vigiboard.tests.functional.test_root,vigiboard.tests.functional.test_vigiboardrequest) |
||
323 | pkg_resources (ez_setup,bootstrap) |
||
324 | pylint |
||
325 | \-lint (pylint_vigiboard) |
||
326 | setuptools (setup,ez_setup) |
||
327 | \-command |
||
328 | \-easy_install (ez_setup) |
||
329 | vigiboard (vigiboard.config.app_cfg) |
||
330 | \-config |
||
331 | | \-app_cfg (vigiboard.config.environment,vigiboard.config.middleware) |
||
332 | | \-environment (vigiboard.websetup,vigiboard.config.middleware) |
||
333 | | \-vigiboard_config (vigiboard.model.vigiboard_bdd.service,vigiboard.model.vigiboard_bdd.graphtogroups,vigiboard.model.vigiboard_bdd.graphgroups,vigiboard.model.vigiboard_bdd.servicetopo,vigiboard.model.vigiboard_bdd.host,vigiboard.model.vigiboard_bdd.graph,vigiboard.model.vigiboard_bdd.grouppermissions,vigiboard.model.vigiboard_bdd.groups,vigiboard.model.vigiboard_bdd.servicegroups,vigiboard.model.vigiboard_bdd.hostgroups,vigiboard.model.vigiboard_bdd.eventhistory,vigiboard.model.vigiboard_bdd.events,vigiboard.model.vigiboard_bdd.perfdatasource,vigiboard.model.vigiboard_bdd.servicehautniveau,vigiboard.config.middleware) |
||
334 | \-controllers |
||
335 | | \-error (vigiboard.controllers.root) |
||
336 | | \-secure (vigiboard.controllers.root) |
||
337 | | \-vigiboard_ctl (vigiboard.controllers.root,vigiboard.tests.functional.test_userutils,vigiboard.tests.functional.test_vigiboardrequest) |
||
338 | | \-userutils (vigiboard.controllers.vigiboard_ctl.vigiboardrequest,vigiboard.controllers.vigiboard_ctl.vigiboard_ctl,vigiboard.controllers.vigiboard_ctl) |
||
339 | | \-vigiboard_ctl (vigiboard.controllers.vigiboard_ctl) |
||
340 | | \-vigiboardrequest (vigiboard.controllers.vigiboard_ctl.vigiboard_ctl,vigiboard.controllers.vigiboard_ctl) |
||
341 | \-lib |
||
342 | | \-app_globals (vigiboard.config.app_cfg) |
||
343 | | \-base (vigiboard.controllers.template,vigiboard.controllers.secure,vigiboard.controllers.root,vigiboard.controllers.vigiboard_ctl.vigiboard_ctl) |
||
344 | | \-helpers (vigiboard.config.app_cfg) |
||
345 | \-model (vigiboard.websetup,vigiboard.model.auth,vigiboard.model.vigiboard_bdd.service,vigiboard.model.vigiboard_bdd.graphtogroups,vigiboard.model.vigiboard_bdd.graphgroups,vigiboard.model.vigiboard_bdd.servicetopo,vigiboard.model.vigiboard_bdd.host,vigiboard.model.vigiboard_bdd.graph,vigiboard.model.vigiboard_bdd.grouppermissions,vigiboard.model.vigiboard_bdd.groups,vigiboard.model.vigiboard_bdd.servicegroups,vigiboard.model.vigiboard_bdd.hostgroups,vigiboard.model.vigiboard_bdd.eventhistory,vigiboard.model.vigiboard_bdd.events,vigiboard.model.vigiboard_bdd.perfdatasource,vigiboard.model.vigiboard_bdd.servicehautniveau,vigiboard.lib.base,vigiboard.controllers.root,vigiboard.controllers.vigiboard_ctl.userutils,vigiboard.controllers.vigiboard_ctl.vigiboardrequest,vigiboard.controllers.vigiboard_ctl.vigiboard_ctl,vigiboard.tests,vigiboard.tests.models.test_vigiboard,vigiboard.tests.models.test_auth,vigiboard.tests.models,vigiboard.tests.functional.test_userutils,vigiboard.tests.functional.test_vigiboardrequest,vigiboard.config.app_cfg) |
||
346 | | \-auth (vigiboard.model) |
||
347 | | \-vigiboard_bdd (vigiboard.model,vigiboard.controllers.vigiboard_ctl.vigiboardrequest,vigiboard.controllers.vigiboard_ctl.vigiboard_ctl) |
||
348 | | \-eventhistory (vigiboard.model.vigiboard_bdd) |
||
349 | | \-events (vigiboard.model.vigiboard_bdd) |
||
350 | | \-graph (vigiboard.model.vigiboard_bdd) |
||
351 | | \-graphgroups (vigiboard.model.vigiboard_bdd) |
||
352 | | \-graphtogroups (vigiboard.model.vigiboard_bdd) |
||
353 | | \-grouppermissions (vigiboard.model.vigiboard_bdd) |
||
354 | | \-groups (vigiboard.model.vigiboard_bdd) |
||
355 | | \-host (vigiboard.model.vigiboard_bdd) |
||
356 | | \-hostgroups (vigiboard.model.vigiboard_bdd) |
||
357 | | \-perfdatasource (vigiboard.model.vigiboard_bdd) |
||
358 | | \-service (vigiboard.model.vigiboard_bdd) |
||
359 | | \-servicegroups (vigiboard.model.vigiboard_bdd) |
||
360 | | \-servicehautniveau (vigiboard.model.vigiboard_bdd) |
||
361 | | \-servicetopo (vigiboard.model.vigiboard_bdd) |
||
362 | \-tests (vigiboard.tests.models,vigiboard.tests.functional.test_userutils,vigiboard.tests.functional.test_root,vigiboard.tests.functional.test_authentication,vigiboard.tests.functional.test_vigiboardrequest) |
||
363 | | \-models (vigiboard.tests.models.test_vigiboard,vigiboard.tests.models.test_auth) |
||
364 | \-widgets |
||
365 | \-edit_event (vigiboard.controllers.vigiboard_ctl.vigiboardrequest,vigiboard.controllers.vigiboard_ctl.vigiboard_ctl) |
||
366 | |||
367 | |||
368 | |||
369 | Statistics by type |
||
370 | ------------------ |
||
371 | |||
372 | +---------+-------+-----------+-----------+------------+---------+ |
||
373 | |type |number |old number |difference |%documented |%badname | |
||
374 | +=========+=======+===========+===========+============+=========+ |
||
375 | |module |54 |54 |= |94.44 |0.00 | |
||
376 | +---------+-------+-----------+-----------+------------+---------+ |
||
377 | |class |54 |54 |= |98.15 |0.00 | |
||
378 | +---------+-------+-----------+-----------+------------+---------+ |
||
379 | |method |101 |101 |= |95.05 |4.95 | |
||
380 | +---------+-------+-----------+-----------+------------+---------+ |
||
381 | |function |15 |15 |= |80.00 |0.00 | |
||
382 | +---------+-------+-----------+-----------+------------+---------+ |
||
383 | |||
384 | |||
385 | |||
386 | Messages by category |
||
387 | -------------------- |
||
388 | |||
389 | +-----------+-------+---------+-----------+ |
||
390 | |type |number |previous |difference | |
||
391 | +===========+=======+=========+===========+ |
||
392 | |convention |59 |59 |= | |
||
393 | +-----------+-------+---------+-----------+ |
||
394 | |refactor |52 |52 |= | |
||
395 | +-----------+-------+---------+-----------+ |
||
396 | |warning |72 |72 |= | |
||
397 | +-----------+-------+---------+-----------+ |
||
398 | |error |26 |26 |= | |
||
399 | +-----------+-------+---------+-----------+ |
||
400 | |||
401 | |||
402 | |||
403 | % errors / warnings by module |
||
404 | ----------------------------- |
||
405 | |||
406 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
407 | |module |error |warning |refactor |convention | |
||
408 | +=====================================================+======+========+=========+===========+ |
||
409 | |vigiboard.tests.models.test_auth |15.38 |4.17 |3.85 |0.00 | |
||
410 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
411 | |vigiboard.tests.functional.test_root |15.38 |1.39 |0.00 |3.39 | |
||
412 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
413 | |vigiboard.tests.functional.test_authentication |15.38 |1.39 |0.00 |1.69 | |
||
414 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
415 | |vigiboard.tests.models.test_vigiboard |11.54 |19.44 |25.00 |0.00 | |
||
416 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
417 | |vigiboard.tests.functional.test_vigiboardrequest |7.69 |2.78 |1.92 |1.69 | |
||
418 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
419 | |vigiboard.config.app_cfg |7.69 |2.78 |0.00 |0.00 | |
||
420 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
421 | |ui_dialog |7.69 |1.39 |1.92 |0.00 | |
||
422 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
423 | |vigiboard.tests.functional.test_userutils |7.69 |1.39 |0.00 |1.69 | |
||
424 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
425 | |vigiboard.model.auth |3.85 |6.94 |3.85 |1.69 | |
||
426 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
427 | |vigiboard.controllers.template |3.85 |2.78 |1.92 |0.00 | |
||
428 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
429 | |vigiboard.tests.models.__init__ |3.85 |1.39 |0.00 |10.17 | |
||
430 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
431 | |vigiboard.lib.base |0.00 |9.72 |1.92 |0.00 | |
||
432 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
433 | |ez_setup.__init__ |0.00 |8.33 |0.00 |38.98 | |
||
434 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
435 | |vigiboard.lib.helpers |0.00 |8.33 |0.00 |0.00 | |
||
436 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
437 | |vigiboard.controllers.vigiboard_ctl.vigiboard_ctl |0.00 |4.17 |3.85 |0.00 | |
||
438 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
439 | |vigiboard.websetup |0.00 |4.17 |0.00 |1.69 | |
||
440 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
441 | |vigiboard.controllers.root |0.00 |4.17 |0.00 |0.00 | |
||
442 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
443 | |vigiboard.controllers.vigiboard_ctl.vigiboardrequest |0.00 |2.78 |7.69 |0.00 | |
||
444 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
445 | |vigiboard.widgets.edit_event |0.00 |2.78 |3.85 |0.00 | |
||
446 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
447 | |vigiboard.controllers.error |0.00 |2.78 |1.92 |0.00 | |
||
448 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
449 | |vigiboard.config.middleware |0.00 |2.78 |0.00 |0.00 | |
||
450 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
451 | |vigiboard.model.vigiboard_bdd.events |0.00 |1.39 |5.77 |0.00 | |
||
452 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
453 | |bootstrap |0.00 |1.39 |1.92 |13.56 | |
||
454 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
455 | |vigiboard.controllers.secure |0.00 |1.39 |0.00 |1.69 | |
||
456 | +-----------------------------------------------------+------+--------+---------+-----------+ |
||
457 | |||
458 | |||
459 | |||
460 | Messages |
||
461 | -------- |
||
462 | |||
463 | +-----------+-----------+ |
||
464 | |message id |occurences | |
||
465 | +===========+===========+ |
||
466 | |R0903 |40 | |
||
467 | +-----------+-----------+ |
||
468 | |W0232 |33 | |
||
469 | +-----------+-----------+ |
||
470 | |C0103 |24 | |
||
471 | +-----------+-----------+ |
||
472 | |E1101 |23 | |
||
473 | +-----------+-----------+ |
||
474 | |W0611 |14 | |
||
475 | +-----------+-----------+ |
||
476 | |C0111 |12 | |
||
477 | +-----------+-----------+ |
||
478 | |W0613 |11 | |
||
479 | +-----------+-----------+ |
||
480 | |C0301 |9 | |
||
481 | +-----------+-----------+ |
||
482 | |R0913 |6 | |
||
483 | +-----------+-----------+ |
||
484 | |C0321 |6 | |
||
485 | +-----------+-----------+ |
||
486 | |R0902 |4 | |
||
487 | +-----------+-----------+ |
||
488 | |C0323 |4 | |
||
489 | +-----------+-----------+ |
||
490 | |W0404 |3 | |
||
491 | +-----------+-----------+ |
||
492 | |C0324 |3 | |
||
493 | +-----------+-----------+ |
||
494 | |W0622 |2 | |
||
495 | +-----------+-----------+ |
||
496 | |W0612 |2 | |
||
497 | +-----------+-----------+ |
||
498 | |W1001 |1 | |
||
499 | +-----------+-----------+ |
||
500 | |W0702 |1 | |
||
501 | +-----------+-----------+ |
||
502 | |W0621 |1 | |
||
503 | +-----------+-----------+ |
||
504 | |W0511 |1 | |
||
505 | +-----------+-----------+ |
||
506 | |W0312 |1 | |
||
507 | +-----------+-----------+ |
||
508 | |W0201 |1 | |
||
509 | +-----------+-----------+ |
||
510 | |W0122 |1 | |
||
511 | +-----------+-----------+ |
||
512 | |R0914 |1 | |
||
513 | +-----------+-----------+ |
||
514 | |R0401 |1 | |
||
515 | +-----------+-----------+ |
||
516 | |E1102 |1 | |
||
517 | +-----------+-----------+ |
||
518 | |E1002 |1 | |
||
519 | +-----------+-----------+ |
||
520 | |E0602 |1 | |
||
521 | +-----------+-----------+ |
||
522 | |C0322 |1 | |
||
523 | +-----------+-----------+ |
||
524 | |||
525 | |||
526 | |||
527 | Global evaluation |
||
528 | ----------------- |
||
529 | Your code has been rated at 7.57/10 (previous run: 7.57/10) |