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
101800

org.apache.maven.it.Classpath3xLauncher

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.it.Classpath3xLauncher.run(String[], String, File): new java.io.PrintStream(OutputStream)I18NDM_DEFAULT_ENCODING79High

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_ENCODING165High
new org.apache.maven.it.Embedded3xLauncher(String) may fail to clean up java.io.InputStreamEXPERIMENTALOBL_UNSATISFIED_OBLIGATION75Medium

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_ENCODING102High

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_ENCODING1528High
Found reliance on default encoding in org.apache.maven.it.Verifier.displayStreamBuffers(): java.io.ByteArrayOutputStream.toString()I18NDM_DEFAULT_ENCODING223High
Found reliance on default encoding in org.apache.maven.it.Verifier.displayStreamBuffers(): java.io.ByteArrayOutputStream.toString()I18NDM_DEFAULT_ENCODING232High
Found reliance on default encoding in org.apache.maven.it.Verifier.launchSubversion(String, String): new java.io.FileWriter(File)I18NDM_DEFAULT_ENCODING783High
Found reliance on default encoding in org.apache.maven.it.Verifier.loadFile(File, boolean): new java.io.FileReader(File)I18NDM_DEFAULT_ENCODING413High
Found reliance on default encoding in org.apache.maven.it.Verifier.loadLines(String, String): new java.io.FileReader(File)I18NDM_DEFAULT_ENCODING376High
Found reliance on default encoding in org.apache.maven.it.Verifier.setDebug(boolean): new java.io.PrintStream(OutputStream)I18NDM_DEFAULT_ENCODING2011High
Found reliance on default encoding in org.apache.maven.it.Verifier.setDebug(boolean): new java.io.PrintStream(OutputStream)I18NDM_DEFAULT_ENCODING2013High
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_PRACTICE964Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.it.Verifier.findLocalRepo(String)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE1743Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.it.Verifier.getMavenVersion()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE1439Medium
org.apache.maven.it.Verifier.filterFile(String, String, String, Map) makes inefficient use of keySet iterator instead of entrySet iteratorPERFORMANCEWMI_WRONG_MAP_ITERATOR958Medium

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