FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
19 21 0 0

org.apache.maven.doxia.site.decoration.Body

Bug Category Details Line Priority
Redundant nullcheck of org.apache.maven.doxia.site.decoration.Body.getBreadcrumbs(), which is known to be non-null in org.apache.maven.doxia.site.decoration.Body.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 154 Medium
Redundant nullcheck of org.apache.maven.doxia.site.decoration.Body.getLinks(), which is known to be non-null in org.apache.maven.doxia.site.decoration.Body.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 153 Medium
Redundant nullcheck of org.apache.maven.doxia.site.decoration.Body.getMenus(), which is known to be non-null in org.apache.maven.doxia.site.decoration.Body.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 155 Medium

org.apache.maven.doxia.site.decoration.DecorationModel

Bug Category Details Line Priority
Redundant nullcheck of org.apache.maven.doxia.site.decoration.DecorationModel.getPoweredBy(), which is known to be non-null in org.apache.maven.doxia.site.decoration.DecorationModel.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 219 Medium
Redundant nullcheck of org.apache.maven.doxia.site.decoration.DecorationModel.getPublishDate(), which is known to be non-null in org.apache.maven.doxia.site.decoration.DecorationModel.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 217 Medium
Redundant nullcheck of org.apache.maven.doxia.site.decoration.DecorationModel.getVersion(), which is known to be non-null in org.apache.maven.doxia.site.decoration.DecorationModel.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 218 Medium
org.codehaus.plexus.util.xml.Xpp3Dom stored into non-transient field DecorationModel.custom BAD_PRACTICE SE_BAD_FIELD_STORE 178 Medium

org.apache.maven.doxia.site.decoration.Menu

Bug Category Details Line Priority
Redundant nullcheck of org.apache.maven.doxia.site.decoration.Menu.getItems(), which is known to be non-null in org.apache.maven.doxia.site.decoration.Menu.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 172 Medium

org.apache.maven.doxia.site.decoration.MenuItem

Bug Category Details Line Priority
Redundant nullcheck of org.apache.maven.doxia.site.decoration.MenuItem.getItems(), which is known to be non-null in org.apache.maven.doxia.site.decoration.MenuItem.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 116 Medium

org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader

Bug Category Details Line Priority
Dead store to parsed in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseLinkItem(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 905 High
Dead store to parsed in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseLogo(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 981 High
Dead store to parsed in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseMenu(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 1061 High
Dead store to parsed in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parsePublishDate(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 1219 High
Dead store to parsed in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseVersion(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 1310 High
Boxing/unboxing to parse a primitive org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.getIntegerValue(String, String, XmlPullParser, boolean) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 373 High
Boxing/unboxing to parse a primitive org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.getLongValue(String, String, XmlPullParser, boolean) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 403 High
Redundant nullcheck of menus, which is known to be non-null in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseBody(XmlPullParser, boolean) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 711 Medium
Redundant nullcheck of items, which is known to be non-null in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseMenu(XmlPullParser, boolean) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 1067 Medium
Redundant nullcheck of items, which is known to be non-null in org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.parseMenuItem(XmlPullParser, boolean) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 1168 Medium
Private method org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 158 Medium
Private method org.apache.maven.doxia.site.decoration.io.xpp3.DecorationXpp3Reader.getDateValue(String, String, XmlPullParser) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 246 Medium