The following document contains the results of SpotBugs
SpotBugs Version is 4.8.1
Threshold is medium
Effort is default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
156 | 13 | 0 | 0 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |