| Violation |
Line |
| Possible God class (WMC=88, ATFD=11, TCC=0.0) |
1–307 |
| Variables that are final and static should be all capitals, 'log' is not all capitals. |
19 |
| The class 'StrictPropertyLoader' has a Standard Cyclomatic Complexity of 14 (Highest = 14). |
30–174 |
| The class 'StrictPropertyLoader' has a Cyclomatic Complexity of 18 (Highest = 21). |
30–174 |
| The class 'StrictPropertyLoader' has a Modified Cyclomatic Complexity of 12 (Highest = 12). |
30–174 |
| StringBuffers can grow quite a lot, and so may become a source of memory leak (if the owning class has a long life time). |
31 |
| The method 'load' has a Modified Cyclomatic Complexity of 12. |
34–96 |
| The method 'load' has a Cyclomatic Complexity of 21. |
34–96 |
| The method 'load' has a Standard Cyclomatic Complexity of 12. |
34–96 |
| The method load() has an NPath complexity of 1090 |
34–96 |
| Avoid assignments in operands |
44 |
| Avoid using Literals in Conditional Statements |
62 |
| Use bitwise inversion to invert boolean values |
63 |
| Consider using varargs for methods or constructors which take an array the last parameter. |
99 |
| Avoid reassigning parameters such as 'convtBuf' |
99 |
| Avoid reassigning parameters such as 'off' |
99 |
| The method 'loadConvert' has a Modified Cyclomatic Complexity of 12. |
99–173 |
| The method 'loadConvert' has a Standard Cyclomatic Complexity of 14. |
99–173 |
| Avoid reassigning parameters such as 'off' |
99 |
| The method 'loadConvert' has a Cyclomatic Complexity of 14. |
99–173 |
| Avoid reassigning parameters such as 'off' |
99 |
| Avoid prefixing parameters by in, out or inOut. Uses Javadoc to document this behavior. |
99 |
| Local variable 'end' could be declared final |
110 |
| Avoid using Literals in Conditional Statements |
114 |
| Avoid using Literals in Conditional Statements |
116 |
| Avoid using Literals in Conditional Statements |
157 |
| Avoid using Literals in Conditional Statements |
159 |
| Avoid using Literals in Conditional Statements |
161 |
| Avoid using Literals in Conditional Statements |
163 |
| The class 'LineReader' has a Standard Cyclomatic Complexity of 10 (Highest = 26). |
176–306 |
| The class 'LineReader' has a Cyclomatic Complexity of 12 (Highest = 34). |
176–306 |
| The class 'LineReader' has a Modified Cyclomatic Complexity of 10 (Highest = 26). |
176–306 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
188 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
189 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
190 |
| Avoid using redundant field initializer for 'inLimit' |
191 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
191 |
| Avoid using redundant field initializer for 'inOff' |
192 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
192 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
193 |
| Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. |
194 |
| The method 'readLine' has a Cyclomatic Complexity of 34. |
196–305 |
| The method 'readLine' has a Modified Cyclomatic Complexity of 26. |
196–305 |
| The method readLine() has an NPath complexity of 2217889 |
196–305 |
| Avoid really long methods. |
196–305 |
| The method 'readLine' has a Standard Cyclomatic Complexity of 26. |
196–305 |
| A method should have only one exit point, and that should be the last statement in the method |
214 |
| A method should have only one exit point, and that should be the last statement in the method |
219 |
| Avoid using Literals in Conditional Statements |
231 |
| Local variable 'buf' could be declared final |
260 |
| Avoid using Literals in Conditional Statements |
265 |
| Use bitwise inversion to invert boolean values |
266 |
| A method should have only one exit point, and that should be the last statement in the method |
288 |
| Avoid using Literals in Conditional Statements |
297 |