FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.1

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
165 13 0 0

com.xebia.mojo.dashboard.DashboardMojo

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

com.xebia.mojo.dashboard.MavenDashboardReport

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

com.xebia.mojo.dashboard.reports.HtmlFileXPathReport

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

com.xebia.mojo.dashboard.reports.html.CoberturaDashboardReport

Bug Category Details Line
CoberturaDashboardReport.log not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available

com.xebia.mojo.dashboard.reports.xml.FindBugsDashboardReport

Bug Category Details Line
FindBugsDashboardReport.log not initialized in constructor STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR Not available

com.xebia.mojo.dashboard.util.DashboardUtil

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

com.xebia.mojo.dashboard.util.TidyXmlUtil

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