PMD Results

The following document contains the results of PMD 7.17.0.

Violations By Priority

Priority 2

inez.ui - io/github/magwas/inez/ui/CreateTreeViewService.java

Rule Violation Line
SystemPrintln Usage of System.out/err 33

Priority 3

inez.ui - io/github/magwas/inez/ui/BridiCellFactory.java

Rule Violation Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 10

inez.ui - io/github/magwas/inez/ui/BridiElementTreeItem.java

Rule Violation Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 9
AvoidFieldNameMatchingMethodName Field isLeaf has the same name as a method 13
MethodArgumentCouldBeFinal Parameter 'rootElement' is not assigned and could be declared final 15
MethodArgumentCouldBeFinal Parameter 'treeItem' is not assigned and could be declared final 38

inez.ui - io/github/magwas/inez/ui/CreateMainSceneService.java

Rule Violation Line
AutowiredFields @Autowired fields naming conventions 21

inez.ui - io/github/magwas/inez/ui/CreateTreeViewService.java

Rule Violation Line
AutowiredFields @Autowired fields naming conventions 18

inez.ui - io/github/magwas/inez/ui/FullScreenRelatedState.java

Rule Violation Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 11

inez.ui - io/github/magwas/inez/ui/PopulateUIService.java

Rule Violation Line
AutowiredFields @Autowired fields naming conventions 14

inez.ui - io/github/magwas/inez/ui/SetupPrimaryStageService.java

Rule Violation Line
AutowiredFields @Autowired fields naming conventions 20
AutowiredFields @Autowired fields naming conventions 26

inez.ui - io/github/magwas/inez/ui/ToggleFullscreenService.java

Rule Violation Line
AutowiredFields @Autowired fields naming conventions 13

inez.ui - io/github/magwas/inez/ui/UIConfig.java

Rule Violation Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 10

inez.ui - io/github/magwas/inez/ui/UIMain.java

Rule Violation Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 10
CloseResource Ensure that resources like this AnnotationConfigApplicationContext object are closed after use 14

inez.ui - io/github/magwas/inez/ui/UIState.java

Rule Violation Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 11

inez.ui - io/github/magwas/inez/ui/tests/EmpptyTest.java

Rule Violation Line
JUnit5TestShouldBePackagePrivate JUnit 5 tests should be package-private. 7
UnnecessaryBooleanAssertion assertTrue(true) or similar statements are unnecessary 11

Files

inez.ui - io/github/magwas/inez/ui/BridiCellFactory.java

Rule Violation Priority Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 3 10

inez.ui - io/github/magwas/inez/ui/BridiElementTreeItem.java

Rule Violation Priority Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 3 9
AvoidFieldNameMatchingMethodName Field isLeaf has the same name as a method 3 13
MethodArgumentCouldBeFinal Parameter 'rootElement' is not assigned and could be declared final 3 15
MethodArgumentCouldBeFinal Parameter 'treeItem' is not assigned and could be declared final 3 38

inez.ui - io/github/magwas/inez/ui/CreateMainSceneService.java

Rule Violation Priority Line
AutowiredFields @Autowired fields naming conventions 3 21

inez.ui - io/github/magwas/inez/ui/CreateTreeViewService.java

Rule Violation Priority Line
AutowiredFields @Autowired fields naming conventions 3 18
SystemPrintln Usage of System.out/err 2 33

inez.ui - io/github/magwas/inez/ui/FullScreenRelatedState.java

Rule Violation Priority Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 3 11

inez.ui - io/github/magwas/inez/ui/PopulateUIService.java

Rule Violation Priority Line
AutowiredFields @Autowired fields naming conventions 3 14

inez.ui - io/github/magwas/inez/ui/SetupPrimaryStageService.java

Rule Violation Priority Line
AutowiredFields @Autowired fields naming conventions 3 20
AutowiredFields @Autowired fields naming conventions 3 26

inez.ui - io/github/magwas/inez/ui/ToggleFullscreenService.java

Rule Violation Priority Line
AutowiredFields @Autowired fields naming conventions 3 13

inez.ui - io/github/magwas/inez/ui/UIConfig.java

Rule Violation Priority Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 3 10

inez.ui - io/github/magwas/inez/ui/UIMain.java

Rule Violation Priority Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 3 10
CloseResource Ensure that resources like this AnnotationConfigApplicationContext object are closed after use 3 14

inez.ui - io/github/magwas/inez/ui/UIState.java

Rule Violation Priority Line
ClassesShouldBeKnown Classes should be either Data, Service,Controller,Repository 3 11

inez.ui - io/github/magwas/inez/ui/tests/EmpptyTest.java

Rule Violation Priority Line
JUnit5TestShouldBePackagePrivate JUnit 5 tests should be package-private. 3 7
UnnecessaryBooleanAssertion assertTrue(true) or similar statements are unnecessary 3 11