The following document contains the results of FindBugs Report
FindBugs Version is 1.2.1
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 165 | 13 | 0 | 0 |
| Bug | Category | Details | Line |
|---|---|---|---|
| DashboardMojo.project not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
| Unwritten field: com.xebia.mojo.dashboard.DashboardMojo.columns | CORRECTNESS | UWF_UNWRITTEN_FIELD | 200 |
| Unwritten field: com.xebia.mojo.dashboard.DashboardMojo.destinationFile | CORRECTNESS | UWF_UNWRITTEN_FIELD | 171 |
| Unwritten field: com.xebia.mojo.dashboard.DashboardMojo.reports | CORRECTNESS | UWF_UNWRITTEN_FIELD | 191 |
| Unwritten field: com.xebia.mojo.dashboard.DashboardMojo.xpathToDestinationNode | CORRECTNESS | UWF_UNWRITTEN_FIELD | 172 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Read of unwritten field project in com.xebia.mojo.dashboard.MavenDashboardReport.canGenerateReport() | CORRECTNESS | NP_UNWRITTEN_FIELD | 112 |
| Unwritten field: com.xebia.mojo.dashboard.MavenDashboardReport.project | CORRECTNESS | UWF_UNWRITTEN_FIELD | 89 |
| Unwritten field: com.xebia.mojo.dashboard.MavenDashboardReport.siteRenderer | CORRECTNESS | UWF_UNWRITTEN_FIELD | 93 |
| Bug | Category | Details | Line |
|---|---|---|---|
| com.xebia.mojo.dashboard.reports.HtmlFileXPathReport.HtmlFileXPathReport(String[]) may expose internal representation by storing an externally mutable object into HtmlFileXPathReport.xpaths | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 |
| Bug | Category | Details | Line |
|---|---|---|---|
| CoberturaDashboardReport.log not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| FindBugsDashboardReport.log not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| com.xebia.mojo.dashboard.util.DashboardUtil.readReports(Map, String) may fail to close stream on exception | BAD_PRACTICE | OS_OPEN_STREAM_EXCEPTION_PATH | 92 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method com.xebia.mojo.dashboard.util.TidyXmlUtil.writeDocument(Document, File) directly allocates a specific implementation of xml interfaces | STYLE | XFB_XML_FACTORY_BYPASS | 83 |