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 | 131 | High |
org.apache.maven.settings.RepositoryBase
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 | 113 | 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 | 584 | 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 | 1687 | High |
| Private method org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 165 | Medium |
| Private method org.apache.maven.settings.io.xpp3.SettingsXpp3Reader.getDateValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 253 | Medium |