From dc67a67fa634a7c1eda0cd4919b377015fb7ac98 Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Mon, 27 Mar 2017 22:38:18 +0200 Subject: [PATCH] Prepare next development version --- src/site/markdown/overview/changelog-old.md | 38 +++++++++++++++++++++ src/site/markdown/overview/changelog.md | 33 +++++------------- 2 files changed, 46 insertions(+), 25 deletions(-) diff --git a/src/site/markdown/overview/changelog-old.md b/src/site/markdown/overview/changelog-old.md index be00050233..0ac17ed8d0 100644 --- a/src/site/markdown/overview/changelog-old.md +++ b/src/site/markdown/overview/changelog-old.md @@ -4,6 +4,44 @@ Previous versions of PMD can be downloaded here: http://sourceforge.net/projects/pmd/files/pmd/ +## 27-March-2017 - 5.5.5 + +The PMD team is pleased to announce PMD 5.5.5. + + +### Table Of Contents + +* [Fixed Issues](#Fixed_Issues) +* [External Contributions](#External_Contributions) + +### Fixed Issues + +* general: + * [#305](https://github.com/pmd/pmd/issues/305): \[core] PMD not executing under git bash +* java: + * [#309](https://github.com/pmd/pmd/issues/309): \[java] Parse error on method reference +* java-design + * [#274](https://github.com/pmd/pmd/issues/274): \[java] AccessorMethodGeneration: Method inside static inner class incorrectly reported + * [#275](https://github.com/pmd/pmd/issues/275): \[java] FinalFieldCouldBeStatic: Constant in @interface incorrectly reported as "could be made static" + * [#282](https://github.com/pmd/pmd/issues/282): \[java] UnnecessaryLocalBeforeReturn false positive when cloning Maps + * [#291](https://github.com/pmd/pmd/issues/291): \[java] Improve quality of AccessorClassGeneration +* java-junit: + * [#285](https://github.com/pmd/pmd/issues/285): \[java] JUnitTestsShouldIncludeAssertRule should support @Rule as well as @Test(expected = ...) +* java-optimizations: + * [#222](https://github.com/pmd/pmd/issues/222): \[java] UseStringBufferForStringAppends: False Positive with ternary operator +* java-strings: + * [#290](https://github.com/pmd/pmd/issues/290): \[java] InefficientEmptyStringCheck misses String.trim().isEmpty() + +### External Contributions + +* [#280](https://github.com/pmd/pmd/pull/280): \[apex] Support for Aggregate Result in CRUD rules +* [#289](https://github.com/pmd/pmd/pull/289): \[apex] Complex SOQL Crud check bug fixes +* [#296](https://github.com/pmd/pmd/pull/296): \[apex] Adding String.IsNotBlank to the whitelist to prevent False positives +* [#303](https://github.com/pmd/pmd/pull/303): \[java] InefficientEmptyStringCheckRule now reports String.trim().isEmpty() +* [#307](https://github.com/pmd/pmd/pull/307): \[java] Fix false positive with UseStringBufferForStringAppendsRule +* [#308](https://github.com/pmd/pmd/pull/308): \[java] JUnitTestsShouldIncludeAssertRule supports @Rule annotated ExpectedExceptions + + ## 25-Februar-2017 - 5.5.4 The PMD team is pleased to announce PMD 5.5.4 diff --git a/src/site/markdown/overview/changelog.md b/src/site/markdown/overview/changelog.md index 6273d42416..2a3c43a532 100644 --- a/src/site/markdown/overview/changelog.md +++ b/src/site/markdown/overview/changelog.md @@ -1,39 +1,22 @@ # PMD Release Notes -## 27-March-2017 - 5.5.5 +## ????? - 5.5.6-SNAPSHOT -The PMD team is pleased to announce PMD 5.5.5. +The PMD team is pleased to announce PMD 5.5.6. +This is a bug fixing release. ### Table Of Contents +* [New and noteworthy](#New_and_noteworthy) * [Fixed Issues](#Fixed_Issues) +* [API Changes](#API_Changes) * [External Contributions](#External_Contributions) +### New and noteworthy + ### Fixed Issues -* general: - * [#305](https://github.com/pmd/pmd/issues/305): \[core] PMD not executing under git bash -* java: - * [#309](https://github.com/pmd/pmd/issues/309): \[java] Parse error on method reference -* java-design - * [#274](https://github.com/pmd/pmd/issues/274): \[java] AccessorMethodGeneration: Method inside static inner class incorrectly reported - * [#275](https://github.com/pmd/pmd/issues/275): \[java] FinalFieldCouldBeStatic: Constant in @interface incorrectly reported as "could be made static" - * [#282](https://github.com/pmd/pmd/issues/282): \[java] UnnecessaryLocalBeforeReturn false positive when cloning Maps - * [#291](https://github.com/pmd/pmd/issues/291): \[java] Improve quality of AccessorClassGeneration -* java-junit: - * [#285](https://github.com/pmd/pmd/issues/285): \[java] JUnitTestsShouldIncludeAssertRule should support @Rule as well as @Test(expected = ...) -* java-optimizations: - * [#222](https://github.com/pmd/pmd/issues/222): \[java] UseStringBufferForStringAppends: False Positive with ternary operator -* java-strings: - * [#290](https://github.com/pmd/pmd/issues/290): \[java] InefficientEmptyStringCheck misses String.trim().isEmpty() +### API Changes ### External Contributions - -* [#280](https://github.com/pmd/pmd/pull/280): \[apex] Support for Aggregate Result in CRUD rules -* [#289](https://github.com/pmd/pmd/pull/289): \[apex] Complex SOQL Crud check bug fixes -* [#296](https://github.com/pmd/pmd/pull/296): \[apex] Adding String.IsNotBlank to the whitelist to prevent False positives -* [#303](https://github.com/pmd/pmd/pull/303): \[java] InefficientEmptyStringCheckRule now reports String.trim().isEmpty() -* [#307](https://github.com/pmd/pmd/pull/307): \[java] Fix false positive with UseStringBufferForStringAppendsRule -* [#308](https://github.com/pmd/pmd/pull/308): \[java] JUnitTestsShouldIncludeAssertRule supports @Rule annotated ExpectedExceptions -