FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
112 16 0 0

Files

Class Bugs
org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport 15
org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport$GroupComparator 1

org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport

Bug Category Details Line
Method org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.createCompileClassLoader(MavenProject) uses Collection.toArray() with zero-length array argument PERFORMANCE ITA_INEFFICIENT_TO_ARRAY 1235
Method org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.readIndex(MavenProject) uses Collection.toArray() with zero-length array argument PERFORMANCE ITA_INEFFICIENT_TO_ARRAY 1207
Read of unwritten field outputDirectory in org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport._generateComponentDoc(ComponentBean) CORRECTNESS NP_UNWRITTEN_FIELD 391
Read of unwritten field outputDirectory in org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport._generateConverterDoc(ConverterBean) CORRECTNESS NP_UNWRITTEN_FIELD 456
Read of unwritten field taglibs in org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport._generateTagDocs() CORRECTNESS NP_UNWRITTEN_FIELD 191
Read of unwritten field outputDirectory in org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport._generateValidatorDoc(ValidatorBean) CORRECTNESS NP_UNWRITTEN_FIELD 503
Read of unwritten field taglibs in org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport._getPrefix(QName) CORRECTNESS NP_UNWRITTEN_FIELD 370
Read of unwritten field outputDirectory in org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.getOutputDirectory() CORRECTNESS NP_UNWRITTEN_FIELD 1082
Method org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport._getDisplayType(String, String, String) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 990
Unwritten field: org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.outputDirectory CORRECTNESS UWF_UNWRITTEN_FIELD 391
Unwritten field: org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.project CORRECTNESS UWF_UNWRITTEN_FIELD 95
Unwritten field: org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.resourcePath CORRECTNESS UWF_UNWRITTEN_FIELD 95
Unwritten field: org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.siteDirectory CORRECTNESS UWF_UNWRITTEN_FIELD 229
Unwritten field: org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.siteRenderer CORRECTNESS UWF_UNWRITTEN_FIELD 1087
Unwritten field: org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport.taglibs CORRECTNESS UWF_UNWRITTEN_FIELD 191

org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport$GroupComparator

Bug Category Details Line
org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport$GroupComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE Not available