FindBugs Bug Detector Report
The following document contains the results of FindBugs Report
FindBugs Version is 2.0.0
Threshold is
Effort is min
Summary
Classes |
Bugs |
Errors |
Missing Classes |
28 |
12 |
0 |
0 |
org.tap4j.ext.junit.util.TapJUnitUtil
org.tap4j.ext.testng.listener.TapListener
Bug |
Category |
Details |
Line |
Priority |
exceptional return value of java.io.File.mkdirs() ignored in org.tap4j.ext.testng.listener.TapListener.generateTAPPerClass(ITestContext) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
180 |
Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.tap4j.ext.testng.listener.TapListener.generateTAPPerMethod(ITestContext) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
229 |
Medium |
org.tap4j.ext.testng.listener.TapListenerSuite
Bug |
Category |
Details |
Line |
Priority |
exceptional return value of java.io.File.mkdirs() ignored in org.tap4j.ext.testng.listener.TapListenerSuite.generateTAPPerGroup(List, List, String) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
174 |
Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.tap4j.ext.testng.listener.TapListenerSuite.generateTAPPerSuite(List, List, String) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
123 |
Medium |
org.tap4j.ext.testng.model.TestNGAttribute
Bug |
Category |
Details |
Line |
Priority |
Class org.tap4j.ext.testng.model.TestNGAttribute defines non-transient non-serializable instance field method |
BAD_PRACTICE |
SE_BAD_FIELD |
|
High |
org.tap4j.ext.testng.util.TapTestNGYamlUtil
Bug |
Category |
Details |
Line |
Priority |
Dead store to index in org.tap4j.ext.testng.util.TapTestNGYamlUtil.getExpected(ITestResult) |
STYLE |
DLS_DEAD_LOCAL_STORE |
235 |
Medium |
org.tap4j.ext.testng.util.TapTestNGYamlUtil.parse(String, InputStream) may fail to clean up java.io.InputStream |
EXPERIMENTAL |
OBL_UNSATISFIED_OBLIGATION |
751 |
Medium |
Call to method of static java.text.DateFormat in org.tap4j.ext.testng.util.TapTestNGYamlUtil.getDatetime(ITestResult) |
MT_CORRECTNESS |
STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE |
117 |
Medium |
org.tap4j.ext.testng.util.TapTestNGYamlUtil.ISO_8061_DATE_FORMAT is a static field of type java.text.DateFormat, which isn't thread safe |
MT_CORRECTNESS |
STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE |
|
High |
org.tap4j.ext.testng.util.TapTestNGYamlUtil.toYaml(StringBuilder, String, XmlTest) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
546 |
Medium |