Bug |
Category |
Details |
Line |
Priority |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.makeAndCleanAbsolutePath() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
1029 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readAbsRelTypes() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
62 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readFormulas() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
102 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readRelTypes() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
82 |
Medium |
Hard coded reference to an absolute pathname in org.djunits.generator.GenerateDJUNIT.readReplace() |
STYLE |
DMI_HARDCODED_ABSOLUTE_FILENAME |
137 |
Medium |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
658 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
652 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
685 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
679 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
300 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
294 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
327 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
321 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
476 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
470 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
503 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
497 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
730 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
723 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
758 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
751 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatSIMatrix(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
1008 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatSIMatrix(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
987 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatSIScalar(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
852 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatSIScalar(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
831 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatSIVector(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
930 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatSIVector(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
909 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
368 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
361 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
396 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
389 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
549 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
542 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
577 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
570 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateSIMatrix(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
971 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateSIMatrix(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
950 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateSIScalar(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
815 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateSIScalar(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
794 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateSIVector(): new java.io.PrintWriter(String) |
I18N |
DM_DEFAULT_ENCODING |
893 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.generateSIVector(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
872 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readAbsRelTypes(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
63 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readFormulas(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
103 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readRelTypes(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
83 |
High |
Found reliance on default encoding in org.djunits.generator.GenerateDJUNIT.readReplace(): new java.io.FileReader(File) |
I18N |
DM_DEFAULT_ENCODING |
138 |
High |
org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
659 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
686 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
301 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
328 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
477 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
504 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
731 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
759 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
369 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
397 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
550 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel() invokes inefficient new String(String) constructor |
PERFORMANCE |
DM_STRING_CTOR |
578 |
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 |
1078 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
657 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleMatrixRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
684 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
299 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleScalarRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
326 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
475 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateDoubleVectorRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
502 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
729 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatMatrixRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
757 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatSIMatrix() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1007 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatSIScalar() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
851 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatSIVector() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
929 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatScalarAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
367 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatScalarRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
395 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatVectorAbsRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
548 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateFloatVectorRel() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
576 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateSIMatrix() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
970 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateSIScalar() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
814 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.generateSIVector() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
892 |
Medium |
Exceptional return value of java.io.File.mkdirs() ignored in org.djunits.generator.GenerateDJUNIT.makeAndCleanAbsolutePath() |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
1046 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatSIMatrix() concatenates strings using + in a loop |
PERFORMANCE |
SBSC_USE_STRINGBUFFER_CONCATENATION |
1003 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatSIScalar() concatenates strings using + in a loop |
PERFORMANCE |
SBSC_USE_STRINGBUFFER_CONCATENATION |
847 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateFloatSIVector() concatenates strings using + in a loop |
PERFORMANCE |
SBSC_USE_STRINGBUFFER_CONCATENATION |
925 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateSIMatrix() concatenates strings using + in a loop |
PERFORMANCE |
SBSC_USE_STRINGBUFFER_CONCATENATION |
966 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateSIScalar() concatenates strings using + in a loop |
PERFORMANCE |
SBSC_USE_STRINGBUFFER_CONCATENATION |
810 |
Medium |
org.djunits.generator.GenerateDJUNIT.generateSIVector() concatenates strings using + in a loop |
PERFORMANCE |
SBSC_USE_STRINGBUFFER_CONCATENATION |
888 |
Medium |
org.djunits.generator.GenerateDJUNIT.replace(String, String) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
241 |
Medium |