The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unused field: org.apache.maven.shared.release.DefaultReleaseManager.scmRepositoryConfigurator | PERFORMANCE | UUF_UNUSED_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.release.config.PropertiesReleaseDescriptorStore.delete(ReleaseDescriptor) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 109 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Null pointer dereference of ReleaseDescriptor.resolvedSnapshotDependencies in org.apache.maven.shared.release.config.ReleaseDescriptor.getDependencyDevelopmentVersion(String) | CORRECTNESS | NP_ALWAYS_NULL | 1740 | High |
Null pointer dereference of ReleaseDescriptor.resolvedSnapshotDependencies in org.apache.maven.shared.release.config.ReleaseDescriptor.getDependencyReleaseVersion(String) | CORRECTNESS | NP_ALWAYS_NULL | 1754 | High |
Possible null pointer dereference of that on path that might be infeasible in org.apache.maven.shared.release.config.ReleaseDescriptor.compareScmCollections(Map) | STYLE | NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE | 1957 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Dead store to versionMap in org.apache.maven.shared.release.config.ReleaseUtils.loadResolvedDependencies(Properties, ReleaseDescriptor) | STYLE | DLS_DEAD_LOCAL_STORE | 243 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Private method org.apache.maven.shared.release.config.io.xpp3.ReleaseDescriptorXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 151 | Medium |
Private method org.apache.maven.shared.release.config.io.xpp3.ReleaseDescriptorXpp3Reader.getDateValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 239 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.release.phase.AbstractBackupPomsPhase.deletePomBackup(MavenProject) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 55 | Medium |
Unread field: org.apache.maven.shared.release.phase.AbstractBackupPomsPhase.backupSuffix; should this field be static? | PERFORMANCE | SS_SHOULD_BE_STATIC | 33 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.clean(List) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 737 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.pomSuffix | CORRECTNESS | UWF_UNWRITTEN_FIELD | 227 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase.artifactFactory | CORRECTNESS | UWF_UNWRITTEN_FIELD | 130 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.release.phase.CheckoutProjectFromScm.performCheckout(ReleaseDescriptor, ReleaseEnvironment, List) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 210 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field pathTranslator in org.apache.maven.shared.release.phase.GenerateReleasePomsPhase.createReleaseModel(MavenProject, ReleaseDescriptor, ReleaseEnvironment, List, ReleaseResult) | CORRECTNESS | NP_UNWRITTEN_FIELD | 282 | Medium |
Read of unwritten field scmTranslators in org.apache.maven.shared.release.phase.GenerateReleasePomsPhase.getScmTranslator(ScmRepository) | CORRECTNESS | NP_UNWRITTEN_FIELD | 325 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.GenerateReleasePomsPhase.pathTranslator | CORRECTNESS | UWF_UNWRITTEN_FIELD | 282 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.GenerateReleasePomsPhase.scmTranslators | CORRECTNESS | UWF_UNWRITTEN_FIELD | 325 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field scmTranslators in org.apache.maven.shared.release.phase.RewritePomsForBranchPhase.translateScm(MavenProject, ReleaseDescriptor, Element, Namespace, ScmRepository, ReleaseResult, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 114 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.RewritePomsForBranchPhase.scmTranslators | CORRECTNESS | UWF_UNWRITTEN_FIELD | 114 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field scmTranslators in org.apache.maven.shared.release.phase.RewritePomsForDevelopmentPhase.transformScm(MavenProject, Element, Namespace, ReleaseDescriptor, String, ScmRepository, ReleaseResult, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 68 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.RewritePomsForDevelopmentPhase.scmTranslators | CORRECTNESS | UWF_UNWRITTEN_FIELD | 68 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field scmTranslators in org.apache.maven.shared.release.phase.RewritePomsForReleasePhase.translateScm(MavenProject, ReleaseDescriptor, Element, Namespace, ScmRepository, ReleaseResult, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 113 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.RewritePomsForReleasePhase.scmTranslators | CORRECTNESS | UWF_UNWRITTEN_FIELD | 113 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field scmTranslators in org.apache.maven.shared.release.phase.ScmCheckModificationsPhase.execute(ReleaseDescriptor, ReleaseEnvironment, List) | CORRECTNESS | NP_UNWRITTEN_FIELD | 144 | Medium |
Unwritten field: org.apache.maven.shared.release.phase.ScmCheckModificationsPhase.scmTranslators | CORRECTNESS | UWF_UNWRITTEN_FIELD | 144 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.shared.release.phase.ScmCommitDevelopmentPhase.rollbackMessageFormat | CORRECTNESS | UWF_UNWRITTEN_FIELD | 98 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.shared.release.phase.ScmCommitPreparationPhase.rollbackMessageFormat | CORRECTNESS | UWF_UNWRITTEN_FIELD | 83 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field secDispatcher in org.apache.maven.shared.release.scm.DefaultScmRepositoryConfigurator.decrypt(String, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 182 | Medium |
Unwritten field: org.apache.maven.shared.release.scm.DefaultScmRepositoryConfigurator.secDispatcher | CORRECTNESS | UWF_UNWRITTEN_FIELD | 182 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.release.versions.DefaultVersionInfo defines equals and uses Object.hashCode() | BAD_PRACTICE | HE_EQUALS_USE_HASHCODE | 254-259 | High |