FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.0
Threshold is medium
Effort is min
Summary
Classes |
Bugs |
Errors |
Missing Classes |
51 |
8 |
0 |
0 |
org.apache.johnzon.core.JsonArrayImpl
Bug |
Category |
Details |
Line |
Priority |
Possible null pointer dereference of h in org.apache.johnzon.core.JsonArrayImpl.hashCode() |
CORRECTNESS |
NP_NULL_ON_SOME_PATH |
162 |
High |
org.apache.johnzon.core.JsonChars
Bug |
Category |
Details |
Line |
Priority |
org.apache.johnzon.core.JsonChars.EVT_MAP should be moved out of an interface and made package protected |
MALICIOUS_CODE |
MS_OOI_PKGPROTECT |
80 |
Medium |
org.apache.johnzon.core.JsonDoubleImpl
Bug |
Category |
Details |
Line |
Priority |
org.apache.johnzon.core.JsonDoubleImpl.equals(Object) is unusual |
STYLE |
EQ_UNUSUAL |
100 |
Medium |
org.apache.johnzon.core.JsonGeneratorImpl
Bug |
Category |
Details |
Line |
Priority |
Redundant nullcheck of org.apache.johnzon.core.JsonGeneratorImpl.currentStructureElement, which is known to be non-null in org.apache.johnzon.core.JsonGeneratorImpl.writeStartArray(String) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
207 |
High |
Redundant nullcheck of org.apache.johnzon.core.JsonGeneratorImpl.currentStructureElement, which is known to be non-null in org.apache.johnzon.core.JsonGeneratorImpl.writeStartObject(String) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
159 |
High |
Class org.apache.johnzon.core.JsonGeneratorImpl defines non-transient non-serializable instance field currentStructureElement |
BAD_PRACTICE |
SE_BAD_FIELD |
|
High |
Class org.apache.johnzon.core.JsonGeneratorImpl defines non-transient non-serializable instance field writer |
BAD_PRACTICE |
SE_BAD_FIELD |
|
Medium |
org.apache.johnzon.core.JsonLongImpl
Bug |
Category |
Details |
Line |
Priority |
org.apache.johnzon.core.JsonLongImpl.equals(Object) is unusual |
STYLE |
EQ_UNUSUAL |
95 |
Medium |