PMD Results

The following document contains the results of PMD 6.29.0.

Violations By Priority

Priority 3

it/tidalwave/role/ui/javafx/impl/DefaultCellBinder.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 29–288

it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 29–361

it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java

Rule Violation Line
UnusedFormalParameter Avoid unused method parameters such as 'scene'. 210

Priority 4

it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.*' 160

it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'PreferencesHandler.getInstance' due to existing static import 'it.tidalwave.util.PreferencesHandler.*' 141

it/tidalwave/util/impl/DefaultPreferencesHandler.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'it.tidalwave.util.TypeSafeHashMap' 42
UnusedImports Avoid unused imports such as 'it.tidalwave.util.TypeSafeMap' 43

Files

it/tidalwave/role/ui/javafx/impl/DefaultCellBinder.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 29–288

it/tidalwave/role/ui/javafx/impl/DefaultJavaFXBinder.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 29–361
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Objects.requireNonNull' due to existing static import 'java.util.Objects.*' 4 160

it/tidalwave/ui/javafx/JavaFXApplicationWithSplash.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'PreferencesHandler.getInstance' due to existing static import 'it.tidalwave.util.PreferencesHandler.*' 4 141
UnusedFormalParameter Avoid unused method parameters such as 'scene'. 3 210

it/tidalwave/util/impl/DefaultPreferencesHandler.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'it.tidalwave.util.TypeSafeHashMap' 4 42
UnusedImports Avoid unused imports such as 'it.tidalwave.util.TypeSafeMap' 4 43