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 |
68 |
17 |
0 |
0 |
org.opendaylight.mdsal.dom.broker.AbstractDOMDataBroker
Bug |
Category |
Details |
Line |
Priority |
Class org.opendaylight.mdsal.dom.broker.AbstractDOMDataBroker implements same interface as superclass |
STYLE |
RI_REDUNDANT_INTERFACES |
33 |
Low |
org.opendaylight.mdsal.dom.broker.CommitCoordinationTask
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from Exception to org.opendaylight.mdsal.common.api.TransactionCommitFailedException of return value in org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.canCommitBlocking() |
STYLE |
BC_UNCONFIRMED_CAST_OF_RETURN_VALUE |
100 |
Low |
Unchecked/unconfirmed cast from Exception to org.opendaylight.mdsal.common.api.TransactionCommitFailedException of return value in org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.commitBlocking() |
STYLE |
BC_UNCONFIRMED_CAST_OF_RETURN_VALUE |
191 |
Low |
Unchecked/unconfirmed cast from Exception to org.opendaylight.mdsal.common.api.TransactionCommitFailedException of return value in org.opendaylight.mdsal.dom.broker.CommitCoordinationTask.preCommitBlocking() |
STYLE |
BC_UNCONFIRMED_CAST_OF_RETURN_VALUE |
146 |
Low |
org.opendaylight.mdsal.dom.broker.DOMNotificationRouter
Bug |
Category |
Details |
Line |
Priority |
Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in org.opendaylight.mdsal.dom.broker.DOMNotificationRouter.notifyListenerTypesChanged(Set) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
175 |
Low |
Exceptional return value of java.util.concurrent.ExecutorService.submit(Runnable) ignored in org.opendaylight.mdsal.dom.broker.DOMNotificationRouter.registerSubscriptionListener(DOMNotificationSubscriptionListener) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
194 |
Low |
org.opendaylight.mdsal.dom.broker.DOMNotificationRouter$4
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.mdsal.dom.broker.DOMNotificationRouter$4 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
175 |
Low |
org.opendaylight.mdsal.dom.broker.DOMNotificationRouter$5
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.mdsal.dom.broker.DOMNotificationRouter$5 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
194 |
Low |
org.opendaylight.mdsal.dom.broker.DOMRpcRouter$1
org.opendaylight.mdsal.dom.broker.DOMRpcRouter$5
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.mdsal.dom.broker.DOMRpcRouter$5 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
134 |
Low |
org.opendaylight.mdsal.dom.broker.DOMRpcRouter$7
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.mdsal.dom.broker.DOMRpcRouter$7 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
158 |
Low |
org.opendaylight.mdsal.dom.broker.DOMRpcRoutingTable$1
org.opendaylight.mdsal.dom.broker.ShardedDOMDataTree
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.opendaylight.mdsal.dom.api.DOMDataTreeProducer to org.opendaylight.mdsal.dom.broker.ShardedDOMDataTreeProducer in org.opendaylight.mdsal.dom.broker.ShardedDOMDataTree.registerDataTreeShard(DOMDataTreeIdentifier, DOMDataTreeShard, DOMDataTreeProducer) |
STYLE |
BC_UNCONFIRMED_CAST |
67 |
Low |
org.opendaylight.mdsal.dom.broker.ShardedDOMReadTransactionAdapter$1
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.mdsal.dom.broker.ShardedDOMReadTransactionAdapter$1 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
91 |
Low |
org.opendaylight.mdsal.dom.broker.osgi.OsgiBundleScanningSchemaService$BundleScanner
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in org.opendaylight.mdsal.dom.broker.osgi.OsgiBundleScanningSchemaService$BundleScanner.addingBundle(Bundle, BundleEvent) |
STYLE |
REC_CATCH_EXCEPTION |
217 |
Low |
org.opendaylight.mdsal.dom.broker.osgi.SchemaServiceActivator
Bug |
Category |
Details |
Line |
Priority |
SchemaServiceActivator.schemaService not initialized in constructor and dereferenced in org.opendaylight.mdsal.dom.broker.osgi.SchemaServiceActivator.stop(BundleContext) |
STYLE |
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR |
30 |
Low |
SchemaServiceActivator.schemaServiceReg not initialized in constructor and dereferenced in org.opendaylight.mdsal.dom.broker.osgi.SchemaServiceActivator.stop(BundleContext) |
STYLE |
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR |
29 |
Low |