FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Summary
Classes |
Bugs |
Errors |
Missing Classes |
59 |
5 |
0 |
0 |
org.opentrafficsim.base.CompressedFileWriter
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in org.opentrafficsim.base.CompressedFileWriter.create(String, boolean): new java.io.OutputStreamWriter(OutputStream) |
I18N |
DM_DEFAULT_ENCODING |
60 |
High |
org.opentrafficsim.base.compressedfiles.Reader
Bug |
Category |
Details |
Line |
Priority |
org.opentrafficsim.base.compressedfiles.Reader.autoDetectCompressionType(String) ignores result of java.io.BufferedInputStream.read(byte[]) |
BAD_PRACTICE |
RR_NOT_CHECKED |
101 |
Medium |
org.opentrafficsim.base.compressedfiles.Writer
Bug |
Category |
Details |
Line |
Priority |
org.opentrafficsim.base.compressedfiles.Writer.createOutputStream(String, CompressionType) may fail to clean up java.io.OutputStream on checked exception |
EXPERIMENTAL |
OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE |
52 |
Medium |
org.opentrafficsim.base.parameters.ParameterSet
Bug |
Category |
Details |
Line |
Priority |
org.opentrafficsim.base.parameters.ParameterSet.setAllOneByOne(Parameters) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
297 |
Medium |
org.opentrafficsim.base.parameters.constraint.NumericConstraint
Bug |
Category |
Details |
Line |
Priority |
Return value of String.format(String, Object[]) ignored in new org.opentrafficsim.base.parameters.constraint.NumericConstraint(String, int, String) |
CORRECTNESS |
RV_RETURN_VALUE_IGNORED |
102 |
Medium |