PMD Results
The following document contains the results of PMD 6.55.0.
Violations By Priority
Priority 3
com/opencsv/bean/AbstractMappingStrategy.java
| Rule |
Violation |
Line |
| TooManyMethods |
This class has too many methods, consider refactoring it. |
52–911 |
com/opencsv/bean/BeanFieldSplit.java
| Rule |
Violation |
Line |
| LooseCoupling |
Avoid using implementation types like 'ArrayList'; use the interface instead |
115 |
| LooseCoupling |
Avoid using implementation types like 'HashSet'; use the interface instead |
122 |
| LooseCoupling |
Avoid using implementation types like 'TreeSet'; use the interface instead |
126 |
com/opencsv/bean/CsvToBeanBuilder.java
| Rule |
Violation |
Line |
| TooManyMethods |
This class has too many methods, consider refactoring it. |
59–583 |
com/opencsv/bean/util/OpencsvUtils.java
| Rule |
Violation |
Line |
| UnusedLocalVariable |
Avoid unused local variables such as 'okayToIgnore'. |
238 |
Files
com/opencsv/ICSVWriter.java
| Rule |
Violation |
Priority |
Line |
| EmptyCatchBlock |
Must handle exceptions |
2 |
203–205 |
com/opencsv/bean/AbstractMappingStrategy.java
| Rule |
Violation |
Priority |
Line |
| TooManyMethods |
This class has too many methods, consider refactoring it. |
3 |
52–911 |
com/opencsv/bean/BeanFieldSplit.java
| Rule |
Violation |
Priority |
Line |
| LooseCoupling |
Avoid using implementation types like 'ArrayList'; use the interface instead |
3 |
115 |
| LooseCoupling |
Avoid using implementation types like 'HashSet'; use the interface instead |
3 |
122 |
| LooseCoupling |
Avoid using implementation types like 'TreeSet'; use the interface instead |
3 |
126 |
com/opencsv/bean/CsvToBeanBuilder.java
| Rule |
Violation |
Priority |
Line |
| TooManyMethods |
This class has too many methods, consider refactoring it. |
3 |
59–583 |
com/opencsv/bean/util/OpencsvUtils.java
| Rule |
Violation |
Priority |
Line |
| UnusedLocalVariable |
Avoid unused local variables such as 'okayToIgnore'. |
3 |
238 |