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 | 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
 
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 | 
 
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 | 1508 | High | 
| Boxing/unboxing to parse a primitive org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getIntegerValue(String, String, XmlPullParser, boolean) | PERFORMANCE | DM_BOXED_PRIMITIVE_FOR_PARSING | 403 | High | 
| Boxing/unboxing to parse a primitive org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getLongValue(String, String, XmlPullParser, boolean) | PERFORMANCE | DM_BOXED_PRIMITIVE_FOR_PARSING | 433 | High | 
| Private method org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 188 | Medium | 
| Private method org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getDateValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 276 | Medium |