The following document contains the results of FindBugs Report
FindBugs Version is 1.2.0
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 112 | 16 | 0 | 0 |
| Class | Bugs |
|---|---|
| org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport | 15 |
| org.apache.myfaces.buildtools.maven2.plugin.tagdoc.TagdocReport$GroupComparator | 1 |
| 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 |
| 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 |