Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
pmd-bin-5.3.6.zip | 2015-12-04 | 28.1 MB | |
pmd-doc-5.3.6.zip | 2015-12-04 | 41.2 MB | |
pmd-src-5.3.6.zip | 2015-12-04 | 2.7 MB | |
PMD 5.3.6 (04-December-2015).tar.gz | 2015-12-04 | 1.6 MB | |
PMD 5.3.6 (04-December-2015).zip | 2015-12-04 | 2.8 MB | |
README.md | 2015-12-04 | 2.6 kB | |
Totals: 6 Items | 76.5 MB | 0 |
04-December-2015 - 5.3.6
Feature Request and Improvements:
- CPD: New command line parameter --ignore-usings
: Ignore using directives in C# when comparing text.
Modified Rules:
- java-comments/CommentRequired: New property serialVersionUIDCommentRequired
which controls the comment requirements
for serialVersionUID fields. By default, no comment is required for this field.
Pull Requests: - #25: Added option to exclude C# using directives from CPD analysis - Note: This also contains the fix from #23 - #72: Added capability in Java and JSP parser for tracking tokens. - #75: RuleSetFactory Performance Enhancement
Bugfixes: - java-comments/CommentRequired - #1434: CommentRequired raises violation on serialVersionUID field - java-design/UseNotifyAllInsteadOfNotify - #1438: UseNotifyAllInsteadOfNotify gives false positive - java-finalizers/AvoidCallingFinalize - #1440: NPE in AvoidCallingFinalize - java-imports/UnnecessaryFullyQualifiedName - #1436: UnnecessaryFullyQualifiedName false positive on clashing static imports with enums - java-junit/JUnitAssertionsShouldIncludeMessage - #1373: JUnitAssertionsShouldIncludeMessage is no longer compatible with TestNG - java-migrating/JUnit4TestShouldUseBeforeAnnotation - #1446: False positive with JUnit4TestShouldUseBeforeAnnotation when TestNG is used - java-naming/SuspiciousEqualsMethodName - #1431: SuspiciousEqualsMethodName false positive - java-optimizations/RedundantFieldInitializer - #1443: RedundantFieldInitializer: False positive for small floats - java-unusedcode/UnusedPrivateField - #1428: False positive in UnusedPrivateField when local variable hides member variable - General - #1429: Java - Parse Error: Cast in return expression - #1425: Invalid XML Characters in Output - #1441: PMD: Update documentation how to compile after modularization