FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is low
Effort is max
Summary
Classes |
Bugs |
Errors |
Missing Classes |
25 |
6 |
0 |
0 |
de.smartics.resteasy.hypermedia.adapter.RestEasyResourceDiscovery
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in de.smartics.resteasy.hypermedia.adapter.RestEasyResourceDiscovery.calcProcessMethod() |
STYLE |
REC_CATCH_EXCEPTION |
142 |
Low |
Exception is caught when Exception is not thrown in de.smartics.resteasy.hypermedia.adapter.RestEasyResourceDiscovery.createDiscovery(Object, UriInfo) |
STYLE |
REC_CATCH_EXCEPTION |
124 |
Low |
de.smartics.resteasy.hypermedia.renderer.ResourceContext
Bug |
Category |
Details |
Line |
Priority |
de.smartics.resteasy.hypermedia.renderer.ResourceContext.getAnnotations() may expose internal representation by returning ResourceContext.annotations |
MALICIOUS_CODE |
EI_EXPOSE_REP |
417 |
Medium |
de.smartics.resteasy.hypermedia.renderer.ResourceContext$Builder
Bug |
Category |
Details |
Line |
Priority |
de.smartics.resteasy.hypermedia.renderer.ResourceContext$Builder.with(Annotation[]) may expose internal representation by storing an externally mutable object into ResourceContext$Builder.annotations |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
284 |
Medium |
de.smartics.resteasy.hypermedia.renderer.i18n.DummyI18nProvider$1
Bug |
Category |
Details |
Line |
Priority |
The class de.smartics.resteasy.hypermedia.renderer.i18n.DummyI18nProvider$1 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
61-71 |
Low |
de.smartics.resteasy.hypermedia.renderer.i18n.ResourceBundleI18nProvider$BundleAccessor
Bug |
Category |
Details |
Line |
Priority |
de.smartics.resteasy.hypermedia.renderer.i18n.ResourceBundleI18nProvider$BundleAccessor.getValueAsBoolean(String) has Boolean return type and returns explicit null |
BAD_PRACTICE |
NP_BOOLEAN_RETURN_NULL |
235 |
Medium |