| Rule | 
Violation | 
Priority | 
Line | 
| ExcessivePublicCount | 
This class has a bunch of public methods and attributes | 
3 | 
17–1138 | 
| ExcessiveClassLength | 
Avoid really long classes. | 
3 | 
47–1138 | 
| NullAssignment | 
Assigning an Object to null is a code smell.  Consider refactoring. | 
3 | 
333 | 
| NullAssignment | 
Assigning an Object to null is a code smell.  Consider refactoring. | 
3 | 
339 | 
| NullAssignment | 
Assigning an Object to null is a code smell.  Consider refactoring. | 
3 | 
536 | 
| AccessorMethodGeneration | 
Avoid autogenerated methods to access private fields and methods of inner / outer classes | 
3 | 
623 | 
| AccessorMethodGeneration | 
Avoid autogenerated methods to access private fields and methods of inner / outer classes | 
3 | 
659 | 
| NullAssignment | 
Assigning an Object to null is a code smell.  Consider refactoring. | 
3 | 
733 | 
| NullAssignment | 
Assigning an Object to null is a code smell.  Consider refactoring. | 
3 | 
734 | 
| CognitiveComplexity | 
The method 'characterizeHyperplaneSubset(HyperplaneConvexSubset, AbstractRegionNode, List, List)' has a cognitive complexity of 18, current threshold is 15 | 
3 | 
746–771 | 
| InsufficientStringBufferDeclaration | 
StringBuilder has been initialized with size 16, but has at least 19 characters appended. | 
3 | 
776 | 
| AppendCharacterWithChar | 
Avoid appending characters as strings in StringBuffer.append. | 
3 | 
782 | 
| NullAssignment | 
Assigning an Object to null is a code smell.  Consider refactoring. | 
3 | 
793 |