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
14 3 0 0

org.opendaylight.yangtools.objcache.impl.StaticObjectCacheBinder

Bug Category Details Line Priority
Null passed for non-null parameter of new org.opendaylight.yangtools.objcache.spi.AbstractObjectCacheBinder(IObjectCacheFactory) in new org.opendaylight.yangtools.objcache.impl.StaticObjectCacheBinder() CORRECTNESS NP_NONNULL_PARAM_VIOLATION 18 Low

org.opendaylight.yangtools.objcache.spi.AbstractObjectCache$2

Bug Category Details Line Priority
The class org.opendaylight.yangtools.objcache.spi.AbstractObjectCache$2 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 158 Low

org.opendaylight.yangtools.objcache.spi.AbstractObjectCache$BuilderKey

Bug Category Details Line Priority
org.opendaylight.yangtools.objcache.spi.AbstractObjectCache$BuilderKey.equals(Object) checks for operand being a AbstractObjectCache$SoftKey BAD_PRACTICE EQ_CHECK_FOR_OPERAND_NOT_COMPATIBLE_WITH_THIS 54 High