The following document contains the results of PMD 4.2.5.
Violation | Line |
---|---|
No need to import a type that lives in the same package | 29 |
No need to import a type that lives in the same package | 30 |
No need to import a type that lives in the same package | 31 |
No need to import a type that lives in the same package | 32 |
Violation | Line |
---|---|
Avoid unused imports such as 'java.io.Serializable' | 29 |
Violation | Line |
---|---|
Avoid unused imports such as 'math.geom2d.curve.Curve2D' | 11 |
Violation | Line |
---|---|
These nested if statements could be combined | 345 - 346 |
These nested if statements could be combined | 348 - 349 |
Violation | Line |
---|---|
Do not use if statements that are always true or always false | 544 |
Violation | Line |
---|---|
Avoid unused imports such as 'java.awt.Shape' | 30 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 340 |
Violation | Line |
---|---|
Avoid unused imports such as 'java.awt.geom.Point2D' | 30 |
Avoid unused imports such as 'java.util.ArrayList' | 31 |
Avoid unused imports such as 'math.geom2d.Box2D' | 35 |
Avoid unused imports such as 'math.geom2d.curve.ContinuousCurve2D' | 36 |
Avoid unused imports such as 'math.geom2d.curve.CurveSet2D' | 38 |
Violation | Line |
---|---|
Avoid unused constructor parameters such as 'n'. | 76 - 78 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 273 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 499 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 299 |
Violation | Line |
---|---|
These nested if statements could be combined | 55 - 56 |
These nested if statements could be combined | 59 - 60 |
Avoid unused local variables such as 'currentBoundary'. | 140 |
Violation | Line |
---|---|
These nested if statements could be combined | 444 - 445 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 481 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 529 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 147 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 232 |
Violation | Line |
---|---|
No need to import a type that lives in the same package | 11 |
Violation | Line |
---|---|
Avoid unused imports such as 'math.geom2d.line.StraightLine2D' | 10 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 231 |
Violation | Line |
---|---|
Ensure you override both equals() and hashCode() | 351 |