PMD Results

The following document contains the results of PMD 6.4.0.

Files

info/magnolia/i18nsystem/AbstractI18nKeyGenerator.java

Violation Priority Line
Avoid empty catch blocks 3 9799

info/magnolia/i18nsystem/TranslationServiceImpl.java

Violation Priority Line
Avoid unused constructor parameters such as 'componentProvider'. 3 88
Avoid unused constructor parameters such as 'systemEventBus'. 3 88
Avoid unused constructor parameters such as 'resourceOrigin'. 3 88

info/magnolia/i18nsystem/bytebudddy/AnyTypeInHierarchyMatcher.java

Violation Priority Line
Useless parentheses. 4 67

info/magnolia/i18nsystem/bytebudddy/ByteBuddyI18nizer.java

Violation Priority Line
Too many static imports may lead to messy code 3 34294
Useless parentheses. 4 150

info/magnolia/i18nsystem/proxytoys/ChildDecorator.java

Violation Priority Line
Useless parentheses. 4 72

info/magnolia/i18nsystem/tools/GeneratorResult.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 4555
Avoid modifiers which are implied by the context 3 6068
Avoid modifiers which are implied by the context 3 7383

info/magnolia/i18nsystem/util/AnnotationUtils.java

Violation Priority Line
Avoid empty catch blocks 3 9596

info/magnolia/i18nsystem/util/GenericsUtils.java

Violation Priority Line
Useless parentheses. 4 86