The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
Class | Bugs |
---|---|
org.apache.maven.plugins.pdf.DateBean | 3 |
org.apache.maven.plugins.pdf.HelpMojo | 1 |
org.apache.maven.plugins.pdf.PdfMojo | 8 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new org.apache.maven.plugins.pdf.DateBean(Date) may expose internal representation by storing an externally mutable object into DateBean.date | MALICIOUS_CODE | EI_EXPOSE_REP2 | 84 | Medium |
org.apache.maven.plugins.pdf.DateBean.setDate(Date) may expose internal representation by storing an externally mutable object into DateBean.date | MALICIOUS_CODE | EI_EXPOSE_REP2 | 94 | Medium |
Inconsistent synchronization of org.apache.maven.plugins.pdf.DateBean.date; locked 90% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 94 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugins.pdf.HelpMojo.goal | CORRECTNESS | UWF_UNWRITTEN_FIELD | 129 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugins.pdf.PdfMojo.copyGeneratedPdf() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 467 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugins.pdf.PdfMojo.copySiteDir(File, File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 648 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugins.pdf.PdfMojo.debugLogGeneratedModel(DocumentModel) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 926 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugins.pdf.PdfMojo.generateMavenReport(MojoDescriptor, MavenReport, Locale) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 1186 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugins.pdf.PdfMojo.generateMavenReports(Locale) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 1018 | Medium |
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugins.pdf.PdfMojo.prepareTempSiteDirectory(File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 588 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugins.pdf.PdfMojo.prepareTempSiteDirectory(File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 566 | Medium |
org.apache.maven.plugins.pdf.PdfMojo.getDefaultExcludesWithLocales(List, Locale) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 1634 | Medium |