Update changelog, refs #554

This commit is contained in:
Juan Martín Sotuyo Dodero
2017-08-16 14:15:46 -03:00
parent 248b9837d6
commit 3ba55ff1c0

View File

@ -76,6 +76,9 @@ and include them to such reports.
It will now flag anonymous class' methods marked as final (can't be overridden, so it's pointless), along with
final methods overridden / defined within enum instances.
* The rule `UnnecessaryParentheses` (ruleset `java-controversial`) has been merged into `UselessParentheses`
(ruleset `java-unnecessary`). The rule covers all scenarios previously covered by either rule.
#### Removed Rules
* The deprecated rule `UseSingleton` has been removed from the ruleset `java-design`. The rule has been renamed
@ -119,6 +122,7 @@ Al existing rules have been updated to reflect these changes. If you have custom
* [#536](https://github.com/pmd/pmd/issues/536): \[java] CommentDefaultAccessModifierRule ignores constructors
* java-controversial
* [#408](https://github.com/pmd/pmd/issues/408): \[java] DFA not analyzing asserts
* [#537](https://github.com/pmd/pmd/issues/537): \[java] UnnecessaryParentheses fails to detect obvious scenario
* java-sunsecure
* [#468](https://github.com/pmd/pmd/issues/468): \[java] ArrayIsStoredDirectly false positive
* java-unusedcode
@ -162,4 +166,5 @@ Al existing rules have been updated to reflect these changes. If you have custom
* [#535](https://github.com/pmd/pmd/pull/535): \[apex] Fix broken Apex visitor adapter - [Clément Fournier](https://github.com/oowekyala)
* [#542](https://github.com/pmd/pmd/pull/542): \[java] Metrics abstraction - [Clément Fournier](https://github.com/oowekyala)
* [#548](https://github.com/pmd/pmd/pull/548): \[java] Metrics documentation - [Clément Fournier](https://github.com/oowekyala)
* [#554](https://github.com/pmd/pmd/pull/554): \[java] Fix #537: UnnecessaryParentheses fails to detect obvious scenario - [Clément Fournier](https://github.com/oowekyala)