FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
282200

org.jadira.dependencynavigator.assembler.Assembler

BugCategoryDetailsLinePriority
Read of unwritten field assembler in org.jadira.dependencynavigator.assembler.Assembler.assemble(Model, List, Repository)CORRECTNESSNP_UNWRITTEN_FIELD75Medium
Read of unwritten field interpolator in org.jadira.dependencynavigator.assembler.Assembler.assemble(Model, Repository)CORRECTNESSNP_UNWRITTEN_FIELD113Medium
Read of unwritten field artifactFactory in org.jadira.dependencynavigator.assembler.Assembler.dependencyManagement(Model)CORRECTNESSNP_UNWRITTEN_FIELD93Medium
Unwritten field: org.jadira.dependencynavigator.assembler.Assembler.artifactFactoryCORRECTNESSUWF_UNWRITTEN_FIELD93Medium
Unwritten field: org.jadira.dependencynavigator.assembler.Assembler.assemblerCORRECTNESSUWF_UNWRITTEN_FIELD75Medium
Unwritten field: org.jadira.dependencynavigator.assembler.Assembler.interpolatorCORRECTNESSUWF_UNWRITTEN_FIELD113Medium

org.jadira.dependencynavigator.controller.ArtifactResolver

BugCategoryDetailsLinePriority
Read of unwritten field duplicatesListManager in org.jadira.dependencynavigator.controller.ArtifactResolver.addPomToDuplicatesList(PomFile)CORRECTNESSNP_UNWRITTEN_FIELD98Medium
Read of unwritten field assembler in org.jadira.dependencynavigator.controller.ArtifactResolver.resolveArtifact(PomFile, Dependency, IProgressMeter, Stack)CORRECTNESSNP_UNWRITTEN_FIELD83Medium
Read of unwritten field controller in org.jadira.dependencynavigator.controller.ArtifactResolver.resolveArtifact(PomFile, Dependency, IProgressMeter, Stack)CORRECTNESSNP_UNWRITTEN_FIELD63Medium
Read of unwritten field duplicatesListManager in org.jadira.dependencynavigator.controller.ArtifactResolver.resolveArtifact(PomFile, Dependency, IProgressMeter, Stack)CORRECTNESSNP_UNWRITTEN_FIELD79Medium
Read of unwritten field repository in org.jadira.dependencynavigator.controller.ArtifactResolver.resolveArtifact(PomFile, Dependency, IProgressMeter, Stack)CORRECTNESSNP_UNWRITTEN_FIELD74Medium
Unwritten field: org.jadira.dependencynavigator.controller.ArtifactResolver.assemblerCORRECTNESSUWF_UNWRITTEN_FIELD83Medium
Unwritten field: org.jadira.dependencynavigator.controller.ArtifactResolver.controllerCORRECTNESSUWF_UNWRITTEN_FIELD63Medium
Unwritten field: org.jadira.dependencynavigator.controller.ArtifactResolver.duplicatesListManagerCORRECTNESSUWF_UNWRITTEN_FIELD79Medium
Unwritten field: org.jadira.dependencynavigator.controller.ArtifactResolver.repositoryCORRECTNESSUWF_UNWRITTEN_FIELD74Medium

org.jadira.dependencynavigator.controller.Controller$BooleanController

BugCategoryDetailsLinePriority
Should org.jadira.dependencynavigator.controller.Controller$BooleanController be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATIC52-66Medium

org.jadira.dependencynavigator.controller.model.ArtifactVersionsListManager$ArtifactInstanceMapComparator

BugCategoryDetailsLinePriority
Method org.jadira.dependencynavigator.controller.model.ArtifactVersionsListManager$ArtifactInstanceMapComparator.compare(ArtifactInstanceMap, ArtifactInstanceMap) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) insteadPERFORMANCEDM_NUMBER_CTOR139Medium
org.jadira.dependencynavigator.controller.model.ArtifactVersionsListManager$ArtifactInstanceMapComparator implements Comparator but not SerializableBAD_PRACTICESE_COMPARATOR_SHOULD_BE_SERIALIZABLE105-141Medium

org.jadira.dependencynavigator.controller.model.DuplicatesListManager$DuplicatesComparator

BugCategoryDetailsLinePriority
org.jadira.dependencynavigator.controller.model.DuplicatesListManager$DuplicatesComparator implements Comparator but not SerializableBAD_PRACTICESE_COMPARATOR_SHOULD_BE_SERIALIZABLE99-118Medium

org.jadira.dependencynavigator.implementations.Workspace

BugCategoryDetailsLinePriority
Unwritten field: org.jadira.dependencynavigator.implementations.Workspace.assemblerCORRECTNESSUWF_UNWRITTEN_FIELD63Medium
Unwritten field: org.jadira.dependencynavigator.implementations.Workspace.repositoryCORRECTNESSUWF_UNWRITTEN_FIELD63Medium

org.jadira.dependencynavigator.implementations.local.LocalDiskRepository

BugCategoryDetailsLinePriority