PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 3

info/magnolia/periscope/search/jcr/JcrSearchResultSupplier.java

Rule Violation Line
UnusedFormalParameter Avoid unused constructor parameters such as 'contextProvider'. 120

Priority 4

info/magnolia/periscope/Periscope.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Collectors.toList' due to existing static import 'java.util.stream.Collectors.*' 146

info/magnolia/periscope/rank/AbstractResultRankerFactory.java

Rule Violation Line
UselessParentheses Useless parentheses. 6466

info/magnolia/periscope/search/jcr/JcrSearchResultSupplier.java

Rule Violation Line
UselessParentheses Useless parentheses. 273
UselessParentheses Useless parentheses. 306

info/magnolia/periscope/search/rest/RestSearchResultSupplier.java

Rule Violation Line
UselessParentheses Useless parentheses. 206
UselessParentheses Useless parentheses. 207

Files

info/magnolia/periscope/Periscope.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'Collectors.toList' due to existing static import 'java.util.stream.Collectors.*' 4 146

info/magnolia/periscope/rank/AbstractResultRankerFactory.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 6466

info/magnolia/periscope/search/jcr/JcrSearchResultSupplier.java

Rule Violation Priority Line
UnusedFormalParameter Avoid unused constructor parameters such as 'contextProvider'. 3 120
UselessParentheses Useless parentheses. 4 273
UselessParentheses Useless parentheses. 4 306

info/magnolia/periscope/search/rest/RestSearchResultSupplier.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 206
UselessParentheses Useless parentheses. 4 207