FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
5 7 0 0

org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler

Bug Category Details Line Priority
org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler.performCompile(CompilerConfiguration) creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged block MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 114 Medium
org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler.performCompile(CompilerConfiguration) makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 139 Medium

org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerICompilerRequestor

Bug Category Details Line Priority
Exceptional return value of java.io.File.mkdirs() ignored in org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerICompilerRequestor.acceptResult(CompilationResult) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 653 Medium
org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerICompilerRequestor.acceptResult(CompilationResult) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 643 Medium

org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerINameEnvironment

Bug Category Details Line Priority
org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerINameEnvironment.findType(char[], char[][]) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 490 Medium
org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerINameEnvironment.findType(char[][]) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 474 Medium
org.codehaus.plexus.compiler.eclipse.EclipseJavaCompiler$EclipseCompilerINameEnvironment.isPackage(char[][], char[]) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 568 Medium