FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.2

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
21 12 0 0

org.apache.maven.plugin.checkstyle.AbstractCheckstyleReport

Bug Category Details Line Priority
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.checkstyle.AbstractCheckstyleReport.getOutputStream(File) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 617 Medium

org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo

Bug Category Details Line Priority
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo.getOutputStream(File) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 662 Medium

org.apache.maven.plugin.checkstyle.HelpMojo

Bug Category Details Line Priority
org.apache.maven.plugin.checkstyle.HelpMojo.build() may fail to clean up java.io.InputStream EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 68 Medium

org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor

Bug Category Details Line Priority
instanceof renverra toujours vrai dans org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(CheckstyleExecutorRequest), puisque chaque java.io.Closeable est une instance de DefaultCheckstyleExecutor.java:[line 222] STYLE BC_VACUOUS_INSTANCEOF 222 Medium
Found reliance on default encoding in org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(CheckstyleExecutorRequest): java.io.ByteArrayOutputStream.toString() I18N DM_DEFAULT_ENCODING 237 High
Found reliance on default encoding in org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.getOverridingProperties(CheckstyleExecutorRequest): String.getBytes() I18N DM_DEFAULT_ENCODING 436 High
org.apache.maven.plugin.checkstyle.exec.DefaultCheckstyleExecutor.executeCheckstyle(CheckstyleExecutorRequest) créé un chargeur de classes java.net.URLClassLoader en dehors d'un block doPrivileged MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 176 Medium

org.apache.maven.plugin.checkstyle.rss.VelocityTemplate

Bug Category Details Line Priority
Found reliance on default encoding in org.apache.maven.plugin.checkstyle.rss.VelocityTemplate.generate(String, String, Context): new java.io.FileWriter(File) I18N DM_DEFAULT_ENCODING 103 High
org.apache.maven.plugin.checkstyle.rss.VelocityTemplate.generate(String, String, Context) may fail to clean up java.io.Writer on checked exception EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 103 Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.checkstyle.rss.VelocityTemplate.generate(String, String, Context) BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 100 Medium

org.codehaus.plexus.util.interpolation.RegexBasedInterpolator

Bug Category Details Line Priority
The class name org.codehaus.plexus.util.interpolation.RegexBasedInterpolator shadows the simple name of the superclass org.codehaus.plexus.interpolation.RegexBasedInterpolator BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_SUPERCLASS 28 High

org.codehaus.plexus.util.interpolation.ValueSource

Bug Category Details Line Priority
The class name org.codehaus.plexus.util.interpolation.ValueSource shadows the simple name of implemented interface org.codehaus.plexus.interpolation.ValueSource BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE Not available Medium