Nullable parameters should be checked for null before use
JAVA-E1067
Bug risk
Critical
6
NullPointerException should not be caught
JAVA-E1070
Bug risk
Critical
1
Audit: Prepared query may be susceptible to injection attacks
JAVA-A1041
Security
Critical
1
Unsynchronized lazy initialization of static value detected
JAVA-E1053
Bug risk
Critical
1
Possible null access
JAVA-E1083
Bug risk
Critical
27
Local variables should not be assigned in return statements
JAVA-W1037
Anti-pattern
Major
3
Class overrides compareTo()
but not equals()
JAVA-W1056
Bug risk
Major
1
Static field accessed before being written
JAVA-W1060
Bug risk
Major
1
Mutable fields should not directly be returned
JAVA-S1049
Security
Major
1
Multiple variables declared on the same line
JAVA-C1003
Style
Major
13