The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.checkstyle.AbstractCheckstyleReport.getOutputStream(File) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 339 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo.getOutputStream(File) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 540 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.checkstyle.DefaultCheckstyleExecutor.executeCheckstyle(CheckstyleExecutorRequest) creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged block | BAD_PRACTICE | DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED | 160 | Medium |
Unwritten field: org.apache.maven.plugin.checkstyle.DefaultCheckstyleExecutor.locator | CORRECTNESS | UWF_UNWRITTEN_FIELD | 90 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.checkstyle.HelpMojo.goal | CORRECTNESS | UWF_UNWRITTEN_FIELD | 76 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Method org.apache.maven.plugin.checkstyle.VelocityTemplate.generate(String, String, Context) may fail to clean up java.io.Writer | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 103 | Medium |
org.apache.maven.plugin.checkstyle.VelocityTemplate.generate(String, String, Context) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 100 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.checkstyle.rss.DefaultCheckstyleRssGenerator.velocityComponent | CORRECTNESS | UWF_UNWRITTEN_FIELD | 61 | Medium |
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 |
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 |