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 |