SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.8.1
Threshold is medium
Effort is default
Summary
Classes |
Bugs |
Errors |
Missing Classes |
157 |
13 |
0 |
0 |
com.opencsv.CSVIterator
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.CSVIterator at new com.opencsv.CSVIterator(CSVReader) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
32 |
Medium |
com.opencsv.CSVParser
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.CSVParser at new com.opencsv.CSVParser(char, char, char, boolean, boolean, boolean, CSVReaderNullFieldIndicator, Locale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
112 |
Medium |
com.opencsv.CSVReaderBuilder
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.CSVReaderBuilder at new com.opencsv.CSVReaderBuilder(Reader) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
61 |
Medium |
com.opencsv.CSVReaderHeaderAware
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.CSVReaderHeaderAware at new com.opencsv.CSVReaderHeaderAware(Reader) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
33 |
Medium |
Exception thrown in class com.opencsv.CSVReaderHeaderAware at new com.opencsv.CSVReaderHeaderAware(Reader, int, ICSVParser, boolean, boolean, int, Locale, LineValidatorAggregator, RowValidatorAggregator, RowProcessor) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
56 |
Medium |
com.opencsv.bean.BeanFieldJoin
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.BeanFieldJoin at new com.opencsv.bean.BeanFieldJoin(Class, Field, boolean, Locale, CsvConverter, Class, String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
84 |
Medium |
com.opencsv.bean.BeanFieldSplit
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.BeanFieldSplit at new com.opencsv.bean.BeanFieldSplit(Class, Field, boolean, Locale, CsvConverter, String, String, Class, Class, String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
87 |
Medium |
com.opencsv.bean.ConverterDate
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.ConverterDate at new com.opencsv.bean.ConverterDate(Class, String, String, Locale, String, String, String, String) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
157 |
Medium |
com.opencsv.bean.ConverterNumber
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.ConverterNumber at new com.opencsv.bean.ConverterNumber(Class, String, String, Locale, String, String, RoundingMode) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
80 |
Medium |
com.opencsv.bean.CsvToBean$CsvToBeanIterator
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.CsvToBean$CsvToBeanIterator at new com.opencsv.bean.CsvToBean$CsvToBeanIterator(CsvToBean) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
349 |
Medium |
com.opencsv.bean.CsvToBeanBuilder
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.CsvToBeanBuilder at new com.opencsv.bean.CsvToBeanBuilder(CSVReader) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
187 |
Medium |
Exception thrown in class com.opencsv.bean.CsvToBeanBuilder at new com.opencsv.bean.CsvToBeanBuilder(Reader) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
171 |
Medium |
com.opencsv.bean.PositionToBeanField
Bug |
Category |
Details |
Line |
Priority |
Exception thrown in class com.opencsv.bean.PositionToBeanField at new com.opencsv.bean.PositionToBeanField(String, int, BeanField, Locale) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks. |
BAD_PRACTICE |
CT_CONSTRUCTOR_THROW |
65 |
Medium |