Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - An apparent infinite loop |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Needless instantiation of class that only supplies static methods |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Invocation of toString on an array |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Comparison of String objects using == or != |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Useless assignment in return statement |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Class defines field that masks a superclass field |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Multithreaded correctness - Method calls Thread.sleep() with a lock held |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Null pointer dereference |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Equals checks for noncompatible operand |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Performance - Method invokes inefficient Boolean constructor; use Boolean.valueOf(...) instead |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Method may fail to close database resource |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Security - Servlet reflected cross site scripting vulnerability |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Double assignment of field |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Null pointer dereference in method on exception path |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Sequence of calls to concurrent abstraction may not be atomic |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Method might ignore exception |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Comparison of String parameter using == or != |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Transient field that isn't set by deserialization. |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Bad comparison of signed byte |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Dodgy - Computation of average could overflow |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Method ignores exceptional return value |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Method assigns boolean literal in boolean expression |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Multithreaded correctness - Method does not release lock on all paths |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Performance - The equals and hashCode methods of URL are blocking |
Severity set to BLOCKER
|
Feb 22, 2015 6:39 PM |
System |
Activated |
D'oh! A nonsensical method invocation |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Store of non serializable object into HttpSession |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - JUnit assertion in run method will not be noticed by JUnit |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Dodgy - Method uses the same code for two switch clauses |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Method invokes dangerous method runFinalizersOnExit |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Read of unwritten public or protected field |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - TestCase defines tearDown that doesn't call super.tearDown() |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Performance - Unread field |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Performance - Method invokes inefficient new String(String) constructor |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Method with Boolean return type returns explicit null |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Dodgy - Initialization circularity |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Nullcheck of value previously dereferenced |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
int value converted to long and used as absolute time |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Primitive value is unboxed and coerced for ternary operator |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Multithreaded correctness - Synchronize and null check on the same field. |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - A collection is added to itself |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Method performs math using floating point precision |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - instanceof will always return false |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Uninitialized read of field method called from constructor of superclass |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Dead store due to switch statement fall through |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Can't use reflection to check for presence of annotation without runtime retention |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Correctness - Invocation of hashCode on an array |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Using monitor style wait methods on util.concurrent abstraction |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Bad practice - Use of identifier that is a keyword in later versions of Java |
Severity set to MAJOR
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Performance - Huge string constants is duplicated across multiple class files |
Severity set to CRITICAL
|
Feb 22, 2015 6:39 PM |
System |
Activated |
Unused public or protected field |
Severity set to INFO
|