diff --git a/pmd-java/src/main/resources/rulesets/java/basic.xml b/pmd-java/src/main/resources/rulesets/java/basic.xml
index 8a90bc7922..42fd5e65a1 100644
--- a/pmd-java/src/main/resources/rulesets/java/basic.xml
+++ b/pmd-java/src/main/resources/rulesets/java/basic.xml
@@ -847,25 +847,4 @@ public class Foo {
]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pmd-java/src/main/resources/rulesets/java/controversial.xml b/pmd-java/src/main/resources/rulesets/java/controversial.xml
index 1627cc401d..822bdeed3d 100644
--- a/pmd-java/src/main/resources/rulesets/java/controversial.xml
+++ b/pmd-java/src/main/resources/rulesets/java/controversial.xml
@@ -297,43 +297,6 @@ or MethodDeclaration[@PackagePrivate='true']
-
-
-
-
- 3
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1
-
-
-
-
- 0
-
-
-
-
- 0
-
-
-
diff --git a/src/site/markdown/overview/changelog.md b/src/site/markdown/overview/changelog.md
index a6eaeb7f27..7075b297f7 100644
--- a/src/site/markdown/overview/changelog.md
+++ b/src/site/markdown/overview/changelog.md
@@ -131,6 +131,24 @@ Ruleset snippet to activate the new rules:
The rule "UseSingleton" *has been renamed* to "UseUtilityClass".
See also bugs [#1059](https://sourceforge.net/p/pmd/bugs/1059) and [#1339](https://sourceforge.net/p/pmd/bugs/1339/).
+**Removed Rules:**
+
+* Java
+ * Basic: The following rules of ruleset "Basic" were marked as deprecated and are removed with this release now:
+
+ EmptyCatchBlock, EmptyIfStatement, EmptyWhileStmt, EmptyTryBlock, EmptyFinallyBlock, EmptySwitchStatements, EmptySynchronizedBlock, EmptyStatementNotInLoop, EmptyInitializer, EmptyStatementBlock, EmptyStaticInitializer
+
+ UnnecessaryConversionTemporary, UnnecessaryReturn, UnnecessaryFinalModifier, UselessOverridingMethod, UselessOperationOnImmutable, UnusedNullCheckInEquals, UselessParentheses
+
+ These rules are still available in the rulesets "Empty" (rulesets/java/empty.xml) and
+ "Unnecessary" (rulesets/java/unnecessary.xml) respectively.
+
+ * Design: The rule "UncommentedEmptyMethod" has been renamed last release to "UncommentedEmptyMethodBody". The
+ old rule name reference has been removed with this release now.
+
+ * Controversial: The rule "BooleanInversion" has been deprecated last release
+ and has been removed with this release completely.
+
**Pull Requests:**
* [#21](https://github.com/adangel/pmd/pull/21): Added PMD Rules for Singleton pattern violations.