FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
17 9 0 0

org.apache.maven.settings.Repository

Bug Category Details Line Priority
org.apache.maven.settings.Repository defines equals and uses Object.hashCode() BAD_PRACTICE HE_EQUALS_USE_HASHCODE 129 High

org.apache.maven.settings.RepositoryBase

Bug Category Details Line Priority
Equals method for org.apache.maven.settings.RepositoryBase assumes the argument is of type RepositoryBase BAD_PRACTICE BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS 180 Medium
org.apache.maven.settings.RepositoryBase defines equals and uses Object.hashCode() BAD_PRACTICE HE_EQUALS_USE_HASHCODE 180-189 High

org.apache.maven.settings.Server

Bug Category Details Line Priority
org.codehaus.plexus.util.xml.Xpp3Dom stored into non-transient field Server.configuration BAD_PRACTICE SE_BAD_FIELD_STORE 111 Medium

org.apache.maven.settings.Settings

Bug Category Details Line Priority
Inconsistent synchronization of org.apache.maven.settings.Settings.activeProxy; locked 75% of time MT_CORRECTNESS IS2_INCONSISTENT_SYNC 582 Medium
Class org.apache.maven.settings.Settings defines non-transient non-serializable instance field runtimeInfo BAD_PRACTICE SE_BAD_FIELD Not available High

org.apache.maven.settings.io.xpp3.SettingsXpp3Reader

Bug Category Details Line Priority
Dead store to parsed in org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.parseTrackableBase(XmlPullParser, boolean) STYLE DLS_DEAD_LOCAL_STORE 1470 High
Private method org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 162 Medium
Private method org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getDateValue(String, String, XmlPullParser) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 250 Medium