FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is low
Effort is max
Summary
Classes |
Bugs |
Errors |
Missing Classes |
17 |
12 |
0 |
0 |
org.opendaylight.yangtools.yang.data.jaxen.ConverterNamespaceContext
Bug |
Category |
Details |
Line |
Priority |
org.opendaylight.yangtools.yang.data.jaxen.ConverterNamespaceContext inherits equals and uses Object.hashCode() |
BAD_PRACTICE |
HE_INHERITS_EQUALS_USE_HASHCODE |
16 |
Medium |
org.opendaylight.yangtools.yang.data.jaxen.JaxenSchemaContext
Bug |
Category |
Details |
Line |
Priority |
Unread field: org.opendaylight.yangtools.yang.data.jaxen.JaxenSchemaContext.context |
PERFORMANCE |
URF_UNREAD_FIELD |
28 |
Low |
org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath
Bug |
Category |
Details |
Line |
Priority |
Class org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath is final but declares protected field org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath.EXTRACT_NODE |
STYLE |
CI_CONFUSED_INHERITANCE |
|
Low |
org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$1
org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$3
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$3 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
91 |
Low |
org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$4
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$4 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
98 |
Low |
org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$5
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$5 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
105 |
Low |
org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$6
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.yangtools.yang.data.jaxen.JaxenXPath$6 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
112 |
Low |
org.opendaylight.yangtools.yang.data.jaxen.NormalizedNodeContext
org.opendaylight.yangtools.yang.data.jaxen.NormalizedNodeNavigator
Bug |
Category |
Details |
Line |
Priority |
Class org.opendaylight.yangtools.yang.data.jaxen.NormalizedNodeNavigator defines non-transient non-serializable instance field document |
BAD_PRACTICE |
SE_BAD_FIELD |
|
Medium |
Class org.opendaylight.yangtools.yang.data.jaxen.NormalizedNodeNavigator defines non-transient non-serializable instance field namespaceContext |
BAD_PRACTICE |
SE_BAD_FIELD |
|
Medium |