316 statements analysed.
| now | previous | difference | |
|---|---|---|---|
| nb duplicated lines | 0 | 0 | = |
| percent duplicated lines | 0.000 | 0.000 | = |
| type | number | % | previous | difference |
|---|---|---|---|---|
| code | 450 | 61.90 | 450 | = |
| docstring | 170 | 23.38 | 170 | = |
| comment | 43 | 5.91 | 43 | = |
| empty | 64 | 8.80 | 64 | = |
\-logilab
\-common
\-modutils (lint)
\-astng (lint)
\-fileutils (lint)
\-interface (lint)
\-textutils (lint)
\-ureports (lint)
\-configuration (lint)
pylint
\-__pkginfo__ (lint)
\-checkers (lint)
| \-utils (lint)
\-interfaces (lint)
\-reporters
| \-text (lint)
| \-html (lint)
\-config (lint)
\-utils (lint)| type | number | old number | difference | %documented | %badname |
|---|---|---|---|---|---|
| module | 1 | 1 | = | 100.00 | 0.00 |
| class | 2 | 2 | = | 100.00 | 0.00 |
| method | 26 | 26 | = | 100.00 | 0.00 |
| function | 0 | 0 | = | 0.00 | 0.00 |
| type | number | previous | difference |
|---|---|---|---|
| convention | 8 | 8 | = |
| refactor | 2 | 2 | = |
| warning | 11 | 11 | = |
| error | 0 | 0 | = |
| message id | occurences |
|---|---|
| C0301 | 8 |
| W0403 | 7 |
| W0703 | 3 |
| W0611 | 1 |
| R0904 | 1 |
| R0902 | 1 |
| type | module | object | line | message |
|---|---|---|---|---|
| C | lint | 17 | Line too long (273/80) | |
| C | lint | 75 | Line too long (130/80) | |
| C | lint | 78 | Line too long (200/80) | |
| C | lint | 82 | Line too long (120/80) | |
| C | lint | 86 | Line too long (115/80) | |
| C | lint | 90 | Line too long (105/80) | |
| C | lint | 94 | Line too long (101/80) | |
| C | lint | 97 | Line too long (100/80) | |
| W | lint | 43 | Relative import 'logilab.common.configuration' | |
| W | lint | 45 | Relative import 'logilab.common.astng' | |
| W | lint | 46 | Relative import 'logilab.common.modutils' | |
| W | lint | 48 | Relative import 'logilab.common.interface' | |
| W | lint | 49 | Relative import 'logilab.common.textutils' | |
| W | lint | 50 | Relative import 'logilab.common.fileutils' | |
| W | lint | 51 | Relative import 'logilab.common.ureports' | |
| R | lint | PyLinter | 109 | Too many instance attributes (14/7) |
| W | lint | PyLinter.check | 384 | Catch "Exception" |
| W | lint | PyLinter.check | 399 | Catch "Exception" |
| W | lint | PyLinter.report_evaluation | 614 | Catch "Exception" |
| R | lint | PyLinter | 109 | Too many public methods (56/20) |
| W | lint | 35 | Unused import utils |