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

ClassesBugsErrorsMissing Classes
91700

org.apache.maven.it.Embedded3xLauncher

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.it.Embedded3xLauncher.run(String[], String, File): new java.io.PrintStream(OutputStream)I18NDM_DEFAULT_ENCODING228High
org.apache.maven.it.Embedded3xLauncher.createFromMavenHome(String, String, List) may fail to clean up java.io.InputStreamEXPERIMENTALOBL_UNSATISFIED_OBLIGATION94Medium

org.apache.maven.it.ForkedLauncher

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.it.ForkedLauncher.run(String[], Map, String, File): new java.io.FileWriter(File)I18NDM_DEFAULT_ENCODING110High
exceptional return value of java.io.File.delete() ignored in org.apache.maven.it.ForkedLauncher.getMavenVersion()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE155Medium

org.apache.maven.it.Verifier

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.it.Verifier.displayLogFile(): new java.io.FileReader(File)I18NDM_DEFAULT_ENCODING1520High
Found reliance on default encoding in org.apache.maven.it.Verifier.displayStreamBuffers(): java.io.ByteArrayOutputStream.toString()I18NDM_DEFAULT_ENCODING219High
Found reliance on default encoding in org.apache.maven.it.Verifier.displayStreamBuffers(): java.io.ByteArrayOutputStream.toString()I18NDM_DEFAULT_ENCODING228High
Found reliance on default encoding in org.apache.maven.it.Verifier.launchSubversion(String, String): new java.io.FileWriter(File)I18NDM_DEFAULT_ENCODING778High
Found reliance on default encoding in org.apache.maven.it.Verifier.loadFile(File, boolean): new java.io.FileReader(File)I18NDM_DEFAULT_ENCODING407High
Found reliance on default encoding in org.apache.maven.it.Verifier.loadLines(String, String): new java.io.FileReader(File)I18NDM_DEFAULT_ENCODING370High
Found reliance on default encoding in org.apache.maven.it.Verifier.setDebug(boolean): new java.io.PrintStream(OutputStream)I18NDM_DEFAULT_ENCODING2003High
Found reliance on default encoding in org.apache.maven.it.Verifier.setDebug(boolean): new java.io.PrintStream(OutputStream)I18NDM_DEFAULT_ENCODING2005High
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.it.Verifier.filterFile(String, String, String, Map)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE958Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.it.Verifier.findLocalRepo(String)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE1735Medium
org.apache.maven.it.Verifier.filterFile(String, String, String, Map) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR952Medium

org.apache.maven.it.util.ResourceExtractor

BugCategoryDetailsLinePriority
org.apache.maven.it.util.ResourceExtractor.extractResourcePathFromJar(Class, File, String, File) may fail to close streamBAD_PRACTICEOS_OPEN_STREAM115Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.it.util.ResourceExtractor.extractResourcePathFromJar(Class, File, String, File)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE130Medium