PMD Results

The following document contains the results of PMD 5.1.2.

Files

info/magnolia/cms/cache/CacheConstants.java

Violation Line
Useless parentheses. 5862

info/magnolia/module/cache/ContentCachingConfiguration.java

Violation Line
Avoid unused private fields such as 'cacheModule'. 63
Avoid unused private fields such as 'repositoryManager'. 64

info/magnolia/module/cache/cachekey/DefaultCacheKey.java

Violation Line
Useless parentheses. 95
Useless parentheses. 96
Useless parentheses. 97
Useless parentheses. 98
Useless parentheses. 99
Useless parentheses. 100
Useless parentheses. 101
Useless parentheses. 102

info/magnolia/module/cache/cachepolicy/Default.java

Violation Line
Useless parentheses. 138
Useless parentheses. 138

info/magnolia/module/cache/cachepolicy/voters/BrowserTtlVoter.java

Violation Line
Avoid unused private fields such as 'log'. 48

info/magnolia/module/cache/executor/AbstractExecutor.java

Violation Line
Useless parentheses. 71
Useless parentheses. 72

info/magnolia/module/cache/executor/SetExpirationHeaders.java

Violation Line
Useless parentheses. 73

info/magnolia/module/cache/executor/Store.java

Violation Line
Avoid unused private fields such as 'log'. 66

info/magnolia/module/cache/executor/UseCache.java

Violation Line
Avoid empty if statements 9294

info/magnolia/module/cache/filter/CacheFilter.java

Violation Line
Useless parentheses. 168

info/magnolia/module/cache/filter/CacheResponseWrapper.java

Violation Line
These nested if statements could be combined 190192
Avoid unused private methods such as 'parseStringDate(String)'. 226

info/magnolia/module/cache/filter/ContentCachedEntry.java

Violation Line
These nested if statements could be combined 197199
These nested if statements could be combined 218221

info/magnolia/module/cache/filter/ResponseExpirationCalculator.java

Violation Line
Useless parentheses. 209

info/magnolia/module/cache/flushpolicy/LightModuleChangesFlushPolicy.java

Violation Line
Avoid unused private fields such as 'compiledPattern'. 121

info/magnolia/module/cache/listeners/AbstractCacheListener.java

Violation Line
Avoid unused private fields such as 'log'. 43

info/magnolia/module/cache/listeners/AbstractListeningCacheWrapper.java

Violation Line
Avoid unused private fields such as 'log'. 50

info/magnolia/module/cache/mbean/CacheMonitorMBean.java

Violation Line
Avoid modifiers which are implied by the context 45
Avoid modifiers which are implied by the context 51
Avoid modifiers which are implied by the context 57
Avoid modifiers which are implied by the context 63
Avoid modifiers which are implied by the context 69
Avoid modifiers which are implied by the context 75
Avoid modifiers which are implied by the context 81
Avoid modifiers which are implied by the context 88
Avoid modifiers which are implied by the context 94
Avoid modifiers which are implied by the context 100
Avoid modifiers which are implied by the context 105
Avoid modifiers which are implied by the context 110

info/magnolia/module/cache/util/GZipUtil.java

Violation Line
Useless parentheses. 103