PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
815

Files

FilesViolations
com/sun/syndication/fetcher/FetcherEvent.java 3
com/sun/syndication/fetcher/impl/AbstractFeedFetcher.java 1
com/sun/syndication/fetcher/impl/HashMapFeedInfoCache.java 1
com/sun/syndication/fetcher/impl/HttpClientFeedFetcher.java 3
com/sun/syndication/fetcher/impl/HttpURLFeedFetcher.java 3
com/sun/syndication/fetcher/impl/ResponseHandler.java 2
com/sun/syndication/fetcher/samples/FeedAggregator.java 1
com/sun/syndication/fetcher/samples/FeedReader.java 1

com/sun/syndication/fetcher/FetcherEvent.java

ViolationLine
Avoid calls to overridable methods during construction 27
Avoid calls to overridable methods during construction 28
Avoid calls to overridable methods during construction 33

com/sun/syndication/fetcher/impl/AbstractFeedFetcher.java

ViolationLine
Avoid if (x != y) ..; else ..; 52

com/sun/syndication/fetcher/impl/HashMapFeedInfoCache.java

ViolationLine
Avoid calls to overridable methods during construction 49

com/sun/syndication/fetcher/impl/HttpClientFeedFetcher.java

ViolationLine
Avoid if (x != y) ..; else ..; 103
Avoid reassigning parameters such as 'feed' 171
Avoid if (x != y) ..; else ..; 233

com/sun/syndication/fetcher/impl/HttpURLFeedFetcher.java

ViolationLine
Avoid if (x != y) ..; else ..; 108
Avoid if (x != y) ..; else ..; 121
Avoid if (x != y) ..; else ..; 246

com/sun/syndication/fetcher/impl/ResponseHandler.java

ViolationLine
Avoid if (x != y) ..; else ..; 51
All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor to silence this warning. 57

com/sun/syndication/fetcher/samples/FeedAggregator.java

ViolationLine
All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor to silence this warning. 92

com/sun/syndication/fetcher/samples/FeedReader.java

ViolationLine
Avoid unused local variables such as 'feed2' 61