PMD Results
The following document contains the results of PMD 6.21.0.
Violations By Priority
Priority 3
info/magnolia/module/rssaggregator/app/RSSAggregatorApp.java
info/magnolia/module/rssaggregator/app/subapps/aggregationconfig/RSSAggregatorSimpleConfigSubAppView.java
Rule |
Violation |
Line |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'setListener': the method is declared in an interface type |
45 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'setFormViewReduced': the method is declared in an interface type |
47 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'build': the method is declared in an interface type |
52 |
UnnecessaryModifier |
Unnecessary modifier 'public' on interface 'Listener': members of interface types are implicitly public |
57–63 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'save': the method is declared in an interface type |
62 |
info/magnolia/module/rssaggregator/command/LaunchSingleRSSCommand.java
info/magnolia/module/rssaggregator/field/RSSScheduleTabTransformer.java
info/magnolia/module/rssaggregator/field/RunRSSImportButtonField.java
info/magnolia/module/rssaggregator/field/factory/RunEveryRSSImportButtonFieldFactory.java
info/magnolia/module/rssaggregator/field/factory/RunRSSImportButtonFieldFactory.java
info/magnolia/module/rssaggregator/generator/PlanetDataGenerator.java
info/magnolia/module/rssaggregator/setup/SetImportTimingSetterPropertyInitialValue.java
info/magnolia/module/rssaggregator/templates/components/AbstractFeedModel.java
info/magnolia/module/rssaggregator/templates/components/FeedStatisticsModel.java
info/magnolia/module/rssaggregator/util/ClassUtils.java
info/magnolia/module/rssaggregator/util/PagerUtil.java
Priority 4
info/magnolia/module/rssaggregator/RSSAggregator.java
info/magnolia/module/rssaggregator/importhandler/MgnlHttpURLFeedFetcher.java
Rule |
Violation |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' |
150 |
info/magnolia/module/rssaggregator/importhandler/PlanetFilter.java
info/magnolia/module/rssaggregator/util/MagnoliaTemplate.java
info/magnolia/module/rssaggregator/util/PagerUtil.java
Files
info/magnolia/module/rssaggregator/RSSAggregator.java
info/magnolia/module/rssaggregator/app/RSSAggregatorApp.java
info/magnolia/module/rssaggregator/app/subapps/aggregationconfig/RSSAggregatorSimpleConfigSubAppView.java
Rule |
Violation |
Priority |
Line |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'setListener': the method is declared in an interface type |
3 |
45 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'setFormViewReduced': the method is declared in an interface type |
3 |
47 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'build': the method is declared in an interface type |
3 |
52 |
UnnecessaryModifier |
Unnecessary modifier 'public' on interface 'Listener': members of interface types are implicitly public |
3 |
57–63 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'save': the method is declared in an interface type |
3 |
62 |
info/magnolia/module/rssaggregator/command/LaunchSingleRSSCommand.java
info/magnolia/module/rssaggregator/field/RSSScheduleTabTransformer.java
info/magnolia/module/rssaggregator/field/RunRSSImportButtonField.java
info/magnolia/module/rssaggregator/field/factory/RunEveryRSSImportButtonFieldFactory.java
Rule |
Violation |
Priority |
Line |
UnusedFormalParameter |
Avoid unused constructor parameters such as 'simpleTranslator'. |
3 |
57 |
info/magnolia/module/rssaggregator/field/factory/RunRSSImportButtonFieldFactory.java
Rule |
Violation |
Priority |
Line |
UnusedFormalParameter |
Avoid unused constructor parameters such as 'simpleTranslator'. |
3 |
58 |
info/magnolia/module/rssaggregator/generator/PlanetDataGenerator.java
info/magnolia/module/rssaggregator/importhandler/MgnlHttpURLFeedFetcher.java
Rule |
Violation |
Priority |
Line |
UnnecessaryFullyQualifiedName |
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' |
4 |
150 |
info/magnolia/module/rssaggregator/importhandler/PlanetFilter.java
info/magnolia/module/rssaggregator/setup/SetImportTimingSetterPropertyInitialValue.java
info/magnolia/module/rssaggregator/templates/components/AbstractFeedModel.java
info/magnolia/module/rssaggregator/templates/components/FeedStatisticsModel.java
info/magnolia/module/rssaggregator/util/ClassUtils.java
info/magnolia/module/rssaggregator/util/MagnoliaTemplate.java
info/magnolia/module/rssaggregator/util/PagerUtil.java