PMD Results

The following document contains the results of PMD 6.55.0.

Violations By Priority

Priority 3

org/csveed/bean/BeanProperties.java
Rule Violation Line
EmptyControlStatement Empty while statement 206208
EmptyControlStatement Empty while statement 218220
org/csveed/token/ParseStateMachine.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 11368
org/csveed/token/SymbolMapping.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 11296
EmptyControlStatement Empty while statement 133135

Priority 4

org/csveed/token/SymbolMapping.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'EncounteredSymbol.ESCAPE_SYMBOL' due to existing static import 'org.csveed.token.EncounteredSymbol.ESCAPE_SYMBOL' 75
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'EncounteredSymbol.QUOTE_SYMBOL' due to existing static import 'org.csveed.token.EncounteredSymbol.QUOTE_SYMBOL' 76
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'EncounteredSymbol.EOL_SYMBOL' due to existing static import 'org.csveed.token.EncounteredSymbol.EOL_SYMBOL' 78

Files

org/csveed/bean/BeanProperties.java

Rule Violation Priority Line
EmptyControlStatement Empty while statement 3 206208
EmptyControlStatement Empty while statement 3 218220

org/csveed/token/ParseStateMachine.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 11368

org/csveed/token/SymbolMapping.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 11296
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'EncounteredSymbol.ESCAPE_SYMBOL' due to existing static import 'org.csveed.token.EncounteredSymbol.ESCAPE_SYMBOL' 4 75
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'EncounteredSymbol.QUOTE_SYMBOL' due to existing static import 'org.csveed.token.EncounteredSymbol.QUOTE_SYMBOL' 4 76
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'EncounteredSymbol.EOL_SYMBOL' due to existing static import 'org.csveed.token.EncounteredSymbol.EOL_SYMBOL' 4 78
EmptyControlStatement Empty while statement 3 133135