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 |
29 |
11 |
0 |
0 |
org.apache.maven.archetype.mojos.CreateArchetypeFromProjectMojo
Bug |
Category |
Details |
Line |
Priority |
Exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.archetype.mojos.CreateArchetypeFromProjectMojo.execute() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
241 |
Medium |
org.apache.maven.archetype.mojos.FileLogger
Bug |
Category |
Details |
Line |
Priority |
The class name org.apache.maven.archetype.mojos.FileLogger shadows the simple name of the superclass org.apache.maven.shared.scriptinterpreter.FileLogger |
BAD_PRACTICE |
NM_SAME_SIMPLE_NAME_AS_SUPERCLASS |
47-61 |
High |
org.apache.maven.archetype.mojos.IntegrationTestMojo
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.apache.maven.archetype.mojos.IntegrationTestMojo.contentEquals(File, File): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
433 |
High |
Exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.archetype.mojos.IntegrationTestMojo.buildInterpolatedFile(File, File) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
816 |
Medium |
Exceptional return value of java.io.File.mkdir() ignored in org.apache.maven.archetype.mojos.IntegrationTestMojo.invokePostArchetypeGenerationGoals(String, File, File) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
672 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.archetype.mojos.IntegrationTestMojo.invokePostArchetypeGenerationGoals(String, File, File) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
630 |
Medium |
org.apache.maven.archetype.mojos.IntegrationTestMojo$CompositeMap
Bug |
Category |
Details |
Line |
Priority |
Null pointer dereference of IntegrationTestMojo$CompositeMap.mavenProject in org.apache.maven.archetype.mojos.IntegrationTestMojo$CompositeMap.isEmpty() |
CORRECTNESS |
NP_ALWAYS_NULL |
969 |
High |
org.apache.maven.archetype.mojos.IntegrationTestMojo$IntegrationTestFailure
Bug |
Category |
Details |
Line |
Priority |
Should org.apache.maven.archetype.mojos.IntegrationTestMojo$IntegrationTestFailure be a _static_ inner class? |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC |
749-766 |
Medium |
org.apache.maven.archetype.ui.creation.DefaultArchetypeCreationConfigurator
Bug |
Category |
Details |
Line |
Priority |
Exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.archetype.ui.creation.DefaultArchetypeCreationConfigurator.writeProperties(Properties, File) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
312 |
Medium |
org.apache.maven.archetype.ui.generation.DefaultArchetypeGenerationConfigurator
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in org.apache.maven.archetype.ui.generation.DefaultArchetypeGenerationConfigurator.evaluateProperty(Context, String, String) |
STYLE |
REC_CATCH_EXCEPTION |
349 |
Medium |
org.apache.maven.archetype.ui.generation.DefaultArchetypeSelectionQueryer
Bug |
Category |
Details |
Line |
Priority |
Useless object stored in variable answers of method org.apache.maven.archetype.ui.generation.DefaultArchetypeSelectionQueryer.selectArchetype(Map, ArchetypeDefinition) |
STYLE |
UC_USELESS_OBJECT |
83 |
Medium |