The following document contains the results of FindBugs Report
FindBugs Version is 1.2.0
Threshold is Low
Effort is Default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
278 | 185 | 0 | 1 |
Bug | Category | Details | Line |
---|---|---|---|
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyBuilding() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 693 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyBuilding() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 694 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyBuilding() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 695 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyBuilding() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 696 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyPreparingBuild() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 667 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyPreparingBuild() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 668 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 638 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 639 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 640 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 641 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInPrepareBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 611 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInPrepareBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 612 |
Method org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInPrepareBuildQueue() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 614 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.buildProjects(List) | CORRECTNESS | NP_UNWRITTEN_FIELD | 113 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.cancelBuild() | CORRECTNESS | NP_UNWRITTEN_FIELD | 256 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.generateWorkingCopyContent(int, String, String, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 268 |
Read of unwritten field generator in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.generateWorkingCopyContent(int, String, String, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 273 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getAvailableInstallations() | CORRECTNESS | NP_UNWRITTEN_FIELD | 127 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildOutputText(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 947 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildResult(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 184 |
Read of unwritten field buildContextManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildResult(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 193 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildSizeOfAgent() | CORRECTNESS | NP_UNWRITTEN_FIELD | 579 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildSizeOfAgent() | CORRECTNESS | NP_UNWRITTEN_FIELD | 584 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildSizeOfAgent() | CORRECTNESS | NP_UNWRITTEN_FIELD | 589 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getBuildSizeOfAgent() | CORRECTNESS | NP_UNWRITTEN_FIELD | 591 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getListener(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 510 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getPreparedReleaseName(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 520 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyBuilding() | CORRECTNESS | NP_UNWRITTEN_FIELD | 689 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectCurrentlyPreparingBuild() | CORRECTNESS | NP_UNWRITTEN_FIELD | 663 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectFileContent(int, String, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 294 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInBuildQueue() | CORRECTNESS | NP_UNWRITTEN_FIELD | 635 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getProjectsInPrepareBuildQueue() | CORRECTNESS | NP_UNWRITTEN_FIELD | 608 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getReleasePluginParameters(int, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 315 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getReleaseResult(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 496 |
Read of unwritten field buildContextManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.initializeBuildContext(List) | CORRECTNESS | NP_UNWRITTEN_FIELD | 938 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.isProjectCurrentlyBuilding(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 755 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.isProjectGroupInQueue(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 713 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.isProjectGroupInQueue(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 720 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.isProjectGroupInQueue(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 727 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.isProjectGroupInQueue(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 735 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.isProjectInBuildQueue(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 774 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.processProject(int, String, boolean) | CORRECTNESS | NP_UNWRITTEN_FIELD | 464 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.releaseCleanup(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 557 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.releasePerform(String, String, String, boolean, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 529 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.releasePerformFromScm(String, String, boolean, Map, String, String, String, String, String, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 544 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.releasePrepare(Map, Map, Map, Map, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 484 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.releaseRollback(String, int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 565 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.removeFromBuildQueue(int, int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 828 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.removeFromBuildQueue(List) | CORRECTNESS | NP_UNWRITTEN_FIELD | 842 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.removeFromPrepareBuildQueue(int, int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 800 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.removeFromPrepareBuildQueue(List) | CORRECTNESS | NP_UNWRITTEN_FIELD | 814 |
Read of unwritten field buildAgentReleaseManager in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.removeListener(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 515 |
Exception is caught when Exception is not thrown in org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.getReleasePluginParameters(int, String) | STYLE | REC_CATCH_EXCEPTION | 451 |
Unwritten field: org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 127 |
Unwritten field: org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.buildAgentReleaseManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 484 |
Unwritten field: org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.buildAgentTaskQueueManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 113 |
Unwritten field: org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.buildContextManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 193 |
Unwritten field: org.apache.continuum.buildagent.ContinuumBuildAgentServiceImpl.generator | CORRECTNESS | UWF_UNWRITTEN_FIELD | 273 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.ChangeLogProjectAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 61 |
Read of unwritten field scm in org.apache.continuum.buildagent.action.ChangeLogProjectAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 64 |
Unwritten field: org.apache.continuum.buildagent.action.ChangeLogProjectAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 61 |
Unwritten field: org.apache.continuum.buildagent.action.ChangeLogProjectAction.scm | CORRECTNESS | UWF_UNWRITTEN_FIELD | 64 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.CheckWorkingDirectoryAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 46 |
Unwritten field: org.apache.continuum.buildagent.action.CheckWorkingDirectoryAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 46 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.CheckoutProjectAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 60 |
Read of unwritten field scm in org.apache.continuum.buildagent.action.CheckoutProjectAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 83 |
org.apache.continuum.buildagent.action.CheckoutProjectAction.maskPassword(String) checks to see if result of String.indexOf is positive | STYLE | RV_CHECK_FOR_POSITIVE_INDEXOF | 194 |
Unwritten field: org.apache.continuum.buildagent.action.CheckoutProjectAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 60 |
Unwritten field: org.apache.continuum.buildagent.action.CheckoutProjectAction.scm | CORRECTNESS | UWF_UNWRITTEN_FIELD | 83 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.CleanWorkingDirectoryAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 48 |
Unwritten field: org.apache.continuum.buildagent.action.CleanWorkingDirectoryAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 48 |
Bug | Category | Details | Line |
---|---|---|---|
Result of integer multiplication cast to long in org.apache.continuum.buildagent.action.CreateBuildProjectTaskAction.execute(Map) | STYLE | ICAST_INTEGER_MULTIPLY_CAST_TO_LONG | 60 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.action.CreateBuildProjectTaskAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 64 |
Read of unwritten field buildAgentTaskQueueManager in org.apache.continuum.buildagent.action.CreateBuildProjectTaskAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 66 |
Unwritten field: org.apache.continuum.buildagent.action.CreateBuildProjectTaskAction.buildAgentTaskQueueManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 64 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentBuildExecutorManager in org.apache.continuum.buildagent.action.ExecuteBuilderAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 71 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.ExecuteBuilderAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 93 |
Unwritten field: org.apache.continuum.buildagent.action.ExecuteBuilderAction.buildAgentBuildExecutorManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 71 |
Unwritten field: org.apache.continuum.buildagent.action.ExecuteBuilderAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 93 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentBuildExecutorManager in org.apache.continuum.buildagent.action.UpdateProjectFromWorkingDirectoryAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 65 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.UpdateProjectFromWorkingDirectoryAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 63 |
Unwritten field: org.apache.continuum.buildagent.action.UpdateProjectFromWorkingDirectoryAction.buildAgentBuildExecutorManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 65 |
Unwritten field: org.apache.continuum.buildagent.action.UpdateProjectFromWorkingDirectoryAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 63 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.action.UpdateWorkingDirectoryAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 70 |
Read of unwritten field scm in org.apache.continuum.buildagent.action.UpdateWorkingDirectoryAction.execute(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 77 |
org.apache.continuum.buildagent.action.UpdateWorkingDirectoryAction.maskPassword(String) checks to see if result of String.indexOf is positive | STYLE | RV_CHECK_FOR_POSITIVE_INDEXOF | 235 |
Unwritten field: org.apache.continuum.buildagent.action.UpdateWorkingDirectoryAction.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 70 |
Unwritten field: org.apache.continuum.buildagent.action.UpdateWorkingDirectoryAction.scm | CORRECTNESS | UWF_UNWRITTEN_FIELD | 77 |
Bug | Category | Details | Line |
---|---|---|---|
AbstractBuildExecutor.buildAgentManager not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
AbstractBuildExecutor.executableResolver not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.continuum.buildagent.build.execution.ant.AntBuildExecutor implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.continuum.buildagent.build.execution.maven.m1.MavenOneBuildExecutor implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field projectBuilder in org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.getMavenProject(ContinuumProjectBuildingResult, File) | CORRECTNESS | NP_UNWRITTEN_FIELD | 125 |
Read of unwritten field artifactRepositoryFactory in org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.getRepository(Settings) | CORRECTNESS | NP_UNWRITTEN_FIELD | 547 |
Read of unwritten field mavenSettingsBuilder in org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.getSettings() | CORRECTNESS | NP_UNWRITTEN_FIELD | 532 |
DefaultBuildAgentMavenBuilderHelper.container not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Unwritten field: org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.artifactRepositoryFactory | CORRECTNESS | UWF_UNWRITTEN_FIELD | 547 |
Unwritten field: org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.defaultRepositoryLayout | CORRECTNESS | UWF_UNWRITTEN_FIELD | 547 |
Unwritten field: org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.mavenSettingsBuilder | CORRECTNESS | UWF_UNWRITTEN_FIELD | 532 |
Unwritten field: org.apache.continuum.buildagent.build.execution.maven.m2.DefaultBuildAgentMavenBuilderHelper.projectBuilder | CORRECTNESS | UWF_UNWRITTEN_FIELD | 125 |
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.continuum.buildagent.build.execution.maven.m2.MavenTwoBuildExecutor implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | Not available |
MavenTwoBuildExecutor.buildAgentMavenBuilderHelper not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
MavenTwoBuildExecutor.projectHelper not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Class org.apache.continuum.buildagent.build.execution.shell.ShellBuildExecutor implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | Not available |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.continuum.buildagent.buildcontext.BuildContext.getLatestUpdateDate() may expose internal representation by returning BuildContext.latestUpdateDate | MALICIOUS_CODE | EI_EXPOSE_REP | 347 |
org.apache.continuum.buildagent.buildcontext.BuildContext.setLatestUpdateDate(Date) may expose internal representation by storing an externally mutable object into BuildContext.latestUpdateDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 342 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.continuum.buildagent.buildcontext.BuildContext is incompatible with expected argument type java.lang.Integer in org.apache.continuum.buildagent.buildcontext.manager.DefaultBuildContextManager.removeBuildContext(int) | CORRECTNESS | GC_UNRELATED_TYPES | 79 |
Bug | Category | Details | Line |
---|---|---|---|
DefaultBuildAgentConfiguration.configurationFile not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.endPrepareBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 194 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.endPrepareBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 201 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.getEnvironments(int, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 98 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.getEnvironments(int, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 105 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.getEnvironments(int, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 107 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.returnBuildResult(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 74 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.returnBuildResult(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 81 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.returnBuildResult(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 83 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.shouldBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 146 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.shouldBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 153 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.shouldBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 155 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.startPrepareBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 170 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.startPrepareBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 177 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.startPrepareBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 179 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.startProjectBuild(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 50 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.startProjectBuild(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 57 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.startProjectBuild(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 59 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.updateProject(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 122 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.updateProject(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 129 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.updateProject(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 131 |
Unwritten field: org.apache.continuum.buildagent.manager.DefaultBuildAgentManager.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 50 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.getListener(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 113 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.getPreparedReleaseName(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 149 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.getReleaseResult(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 108 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releaseCleanup(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 213 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releaseCleanup(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 215 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePerform(String, String, String, boolean, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 176 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePerform(String, String, String, boolean, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 180 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePerformFromScm(String, String, boolean, Map, String, String, String, String, String, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 202 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePerformFromScm(String, String, boolean, Map, String, String, String, String, String, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 204 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePrepare(Map, Map, Map, Map, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 78 |
Read of unwritten field buildAgentInstallationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePrepare(Map, Map, Map, Map, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 80 |
Read of unwritten field buildAgentInstallationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePrepare(Map, Map, Map, Map, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 85 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releasePrepare(Map, Map, Map, Map, Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 96 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releaseRollback(String, int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 233 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releaseRollback(String, int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 233 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releaseRollback(String, int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 249 |
Read of unwritten field releaseManager in org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.removeListener(String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 144 |
Unwritten field: org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 78 |
Unwritten field: org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.buildAgentInstallationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 80 |
Unwritten field: org.apache.continuum.buildagent.manager.DefaultBuildAgentReleaseManager.releaseManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 96 |
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.codehaus.plexus.taskqueue.Task to org.apache.continuum.taskqueue.BuildProjectTask in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.executeTask(Task) | STYLE | BC_UNCONFIRMED_CAST | 102 |
Read of unwritten field buildAgentManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.endBuild(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 241 |
Read of unwritten field buildContextManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.endBuild(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 242 |
Read of unwritten field buildContextManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.executeTask(Task) | CORRECTNESS | NP_UNWRITTEN_FIELD | 107 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.getBuildOutputText(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 346 |
Read of unwritten field buildAgentManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.getEnvironments(int, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 367 |
Read of unwritten field buildAgentBuildExecutorManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.getMavenProject(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 508 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.getMavenProject(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 513 |
Read of unwritten field actionManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.performAction(String, BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 261 |
Read of unwritten field buildAgentManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.shouldBuild(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 413 |
Read of unwritten field buildAgentManager in org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.startBuild(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 188 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.actionManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 261 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.buildAgentBuildExecutorManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 508 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 346 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.buildAgentManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 188 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.BuildProjectTaskExecutor.buildContextManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 107 |
Bug | Category | Details | Line |
---|---|---|---|
Unchecked/unconfirmed cast from org.codehaus.plexus.taskqueue.Task to org.apache.continuum.buildagent.taskqueue.PrepareBuildProjectsTask in org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.executeTask(Task) | STYLE | BC_UNCONFIRMED_CAST | 76 |
Read of unwritten field buildAgentManager in org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.endPrepareBuild(Map) | CORRECTNESS | NP_UNWRITTEN_FIELD | 296 |
Read of unwritten field actionManager in org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.performAction(String, BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 359 |
Read of unwritten field buildAgentManager in org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.startPrepareBuild(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 155 |
Read of unwritten field buildAgentConfigurationService in org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.updateWorkingDirectory(BuildContext) | CORRECTNESS | NP_UNWRITTEN_FIELD | 228 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.actionManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 359 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.buildAgentConfigurationService | CORRECTNESS | UWF_UNWRITTEN_FIELD | 228 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.execution.PrepareBuildProjectsTaskExecutor.buildAgentManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 155 |
Bug | Category | Details | Line |
---|---|---|---|
Read of unwritten field buildAgentBuildQueue in org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.getProjectsInBuildQueue() | CORRECTNESS | NP_UNWRITTEN_FIELD | 262 |
Read of unwritten field buildAgentPrepareBuildQueue in org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.getProjectsInPrepareBuildQueue() | CORRECTNESS | NP_UNWRITTEN_FIELD | 248 |
Read of unwritten field buildAgentPrepareBuildQueue in org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.isInPrepareBuildQueue(int, int, String) | CORRECTNESS | NP_UNWRITTEN_FIELD | 216 |
Read of unwritten field buildAgentBuildQueue in org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.isProjectInBuildQueue(int) | CORRECTNESS | NP_UNWRITTEN_FIELD | 185 |
Read of unwritten field buildAgentBuildQueue in org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.removeProjectsFromBuildQueue() | CORRECTNESS | NP_UNWRITTEN_FIELD | 113 |
Read of unwritten field buildAgentBuildQueue in org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.removeProjectsFromBuildQueue() | CORRECTNESS | NP_UNWRITTEN_FIELD | 122 |
Private method org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.removeProjectsFromBuildQueue() is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 113-135 |
DefaultBuildAgentTaskQueueManager.container not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Unwritten field: org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.buildAgentBuildQueue | CORRECTNESS | UWF_UNWRITTEN_FIELD | 86 |
Unwritten field: org.apache.continuum.buildagent.taskqueue.manager.DefaultBuildAgentTaskQueueManager.buildAgentPrepareBuildQueue | CORRECTNESS | UWF_UNWRITTEN_FIELD | 105 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.continuum.buildagent.utils.WorkingCopyContentGenerator.generate(List, String, String, File) checks to see if result of String.indexOf is positive | STYLE | RV_CHECK_FOR_POSITIVE_INDEXOF | 53 |
WorkingCopyContentGenerator.basedir not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |