The following document contains the results of PMD 4.2.5.
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 22 - 115 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 21 - 157 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 25 - 160 |
Violation | Line |
---|---|
Too many static imports may lead to messy code | 1 - 52 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 20 - 175 |
Violation | Line |
---|---|
The class 'DurationFormat' has a Cyclomatic Complexity of 9 (Highest = 16). | 10 - 106 |
The method format() has an NPath complexity of 3125 | 14 - 52 |
The method 'format' has a Cyclomatic Complexity of 16. | 14 - 52 |
Avoid using if statements without curly braces | 18 |
Avoid using if statements without curly braces | 21 |
Avoid using if statements without curly braces | 25 |
Avoid using if statements without curly braces | 28 |
Avoid using if statements without curly braces | 32 |
Avoid using if statements without curly braces | 35 |
Avoid using if statements without curly braces | 39 |
Avoid using if statements without curly braces | 42 |
Avoid using if statements without curly braces | 46 |
Avoid using if statements without curly braces | 49 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 10 - 218 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 16 - 107 |
Violation | Line |
---|---|
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) | 6 |
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) | 17 |
Ensure you override both equals() and hashCode() | 38 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 12 - 112 |
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) | 15 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 21 - 427 |
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) | 26 |
Avoid using for statements without curly braces | 370 - 371 |
Violation | Line |
---|---|
Avoid empty catch blocks | 22 - 24 |
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN) | 81 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 16 - 105 |
Avoid using if statements without curly braces | 38 |
Avoid using if statements without curly braces | 39 |
Violation | Line |
---|---|
The class 'AbstractRange' has a Cyclomatic Complexity of 3 (Highest = 16). | 3 - 92 |
The method 'intersect' has a Cyclomatic Complexity of 16. | 68 - 90 |
Violation | Line |
---|---|
The class 'ContinousRange' has a Cyclomatic Complexity of 7 (Highest = 10). | 6 - 67 |
The method 'gap' has a Cyclomatic Complexity of 10. | 31 - 49 |
The method minus() has an NPath complexity of 729 | 52 - 65 |
Violation | Line |
---|---|
The class 'DiscreteRange' has a Cyclomatic Complexity of 6 (Highest = 11). | 5 - 73 |
The method gap() has an NPath complexity of 244 | 30 - 51 |
The method 'gap' has a Cyclomatic Complexity of 11. | 30 - 51 |
The method minus() has an NPath complexity of 729 | 58 - 71 |
Violation | Line |
---|---|
This class has too many methods, consider refactoring it. | 15 - 134 |