PMD Results

The following document contains the results of PMD 5.1.2.

Files

info/magnolia/module/rssaggregator/RSSAggregator.java

Violation Line
Useless parentheses. 244
Useless parentheses. 244

info/magnolia/module/rssaggregator/app/RSSAggregatorApp.java

Violation Line
These nested if statements could be combined 6668

info/magnolia/module/rssaggregator/app/subapps/aggregationconfig/RSSAggregatorSimpleConfigSubAppView.java

Violation Line
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 47
Avoid modifiers which are implied by the context 52
Avoid modifiers which are implied by the context 5763
Avoid modifiers which are implied by the context 62

info/magnolia/module/rssaggregator/command/LaunchSingleRSSCommand.java

Violation Line
Avoid empty catch blocks 123125

info/magnolia/module/rssaggregator/field/RunRSSImportButtonField.java

Violation Line
Avoid empty catch blocks 109111

info/magnolia/module/rssaggregator/generator/CollectStatisticsCommand.java

Violation Line
Avoid unused private fields such as 'statisticsStartDate'. 78
Avoid unused private fields such as 'authorCount'. 79

info/magnolia/module/rssaggregator/generator/PlanetDataGenerator.java

Violation Line
These nested if statements could be combined 192212

info/magnolia/module/rssaggregator/importhandler/MgnlHttpURLFeedFetcher.java

Violation Line
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 150

info/magnolia/module/rssaggregator/importhandler/PlanetFilter.java

Violation Line
Useless parentheses. 144

info/magnolia/module/rssaggregator/setup/SetImportTimingSetterPropertyInitialValue.java

Violation Line
Avoid unused local variables such as 'rssAggregator'. 60
These nested if statements could be combined 6268

info/magnolia/module/rssaggregator/templates/components/AbstractFeedModel.java

Violation Line
These nested if statements could be combined 201203

info/magnolia/module/rssaggregator/templates/components/FeedStatisticsModel.java

Violation Line
Overriding method merely calls super 6567

info/magnolia/module/rssaggregator/util/ClassUtils.java

Violation Line
Avoid unused private methods such as 'getDefaultClassLoader()'. 53
Avoid empty catch blocks 5759

info/magnolia/module/rssaggregator/util/PagerUtil.java

Violation Line
Useless parentheses. 95
Useless parentheses. 105
Avoid empty catch blocks 189191