Bug |
Category |
Details |
Line |
Priority |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.makeAndCleanAbsolutePath() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
1224 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readAbsRelTypes() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
63 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readFormulas() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
123 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readMoneyTypes() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
103 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readRelTypes() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
83 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readReplace() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
158 |
Medium |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
910 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
904 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixMoney(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
1011 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixMoney(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
1005 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
955 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
949 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
317 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
311 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarMoney(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
381 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarMoney(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
375 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
344 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
338 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
552 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
546 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorMoney(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
653 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorMoney(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
647 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
597 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
591 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
1069 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
1062 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixMoney(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
1174 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixMoney(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
1167 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
1116 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
1109 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
414 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
407 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarMoney(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
480 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarMoney(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
473 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
442 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
435 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
711 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
704 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorMoney(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
816 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorMoney(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
809 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
758 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
751 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readAbsRelTypes(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
64 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readFormulas(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
124 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readMoneyTypes(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
104 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readRelTypes(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
84 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readReplace(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
159 |
High |
org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
911 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixMoney() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
1012 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
956 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
318 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleScalarMoney() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
382 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
345 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
553 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleVectorMoney() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
654 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
598 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
1070 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatMatrixMoney() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
1175 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
1117 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
415 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatScalarMoney() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
481 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
443 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
712 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatVectorMoney() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
817 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
759 |
Medium |
Possible null pointer dereference in org.djunits.generator.GenerateDJUNIT.deleteRecursive(File) due to return value of called method |
STYLE |
NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE |
1273 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
909 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixMoney() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1010 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
954 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
316 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarMoney() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
380 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
343 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
551 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorMoney() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
652 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
596 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1068 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixMoney() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1173 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1115 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
413 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatScalarMoney() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
479 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
441 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
710 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatVectorMoney() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
815 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
757 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.makeAndCleanAbsolutePath() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1241 |
Medium |
org.djunits.generator.GenerateDJUNIT.replace(String, String) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
263 |
Medium |