diff --git a/CHANGELOG b/CHANGELOG
index d497997..fab191b 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,11 @@
CHANGELOG
=========
+4.2.0
+-----
+
+* EmptyLineSeparator: disabled
+
4.1.0
-----
diff --git a/README.md b/README.md
index 99c48f1..c28a6cf 100644
--- a/README.md
+++ b/README.md
@@ -101,7 +101,7 @@ Rule|Level|Source|Enabled|Suppressible
[EmptyCatchBlock](#emptycatchblock)|tweaks|checkstyle|Yes|
[EmptyForInitializerPad](#emptyforinitializerpad)|layout|checkstyle|Yes|
[EmptyForIteratorPad](#emptyforiteratorpad)|layout|checkstyle|Yes|
-[EmptyLineSeparator](#emptylineseparator)|layout|checkstyle|Yes|
+[EmptyLineSeparator](#emptylineseparator)|layout|checkstyle||
[EmptyPublicCtorInClass](#emptypublicctorinclass)|tweaks|sevntu|Yes|
[EmptyStatement](#emptystatement)|layout|checkstyle|Yes|
[EnumValueName](#enumvaluename)|naming|sevntu|Yes|
@@ -768,59 +768,6 @@ Invalid:
````
for (Iterator i = list.getIterator(); i.hasNext() ; ) {}
````
-#### [EmptyLineSeparator](http://checkstyle.sourceforge.net/config_whitespace.html#EmptyLineSeparator)
-
-Checks that there are blank lines between header, package, import blocks, field, constructors, methods, nested classes, static initialisers and instance initialisers.
-
-Valid:
-````
-/**
- * Licence header.
- */
-
-package net.kemitix.foo;
-
-import ...;
-import ...;
-
-class Foo {
-
- private int a;
-
- private int b;
-
- Foo() {}
-
- Foo(int a, int b) {}
-
- int getA() {}
-
- int getB() {}
-
- class Bar {
- }
-}
-````
-
-Invalid:
-````
-/**
- * Licence header.
- */
-package net.kemitix.foo;
-import ...;
-import ...;
-class Foo {
- private int a;
- private int b;
- Foo() {}
- Foo(int a, int b) {}
- int getA() {}
- int getB() {}
- class Bar {
- }
-}
-````
#### [EmptyStatement](http://checkstyle.sourceforge.net/config_coding.html#EmptyStatement)
Checks for empty statements. An empty statement is a standalone semicolon (;).
@@ -2643,6 +2590,9 @@ Ref: Clean Code, Robert C. Martin, J1: Avoid Long Import Lists by Using Wildcard
Ref: Clean Code, Robert C. Martin, J2: Don't Inherit Constants
Recommends using a static import to access constants from another class over inheriting them.
+#### [EmptyLineSeparator](http://checkstyle.sourceforge.net/config_whitespace.html#EmptyLineSeparator)
+
+
#### [FinalLocalVariable](http://checkstyle.sourceforge.net/config_coding.html#FinalLocalVariable)
Doesn't recognise Lombok's `val` as being `final`.
diff --git a/builder/src/main/resources/application.yml b/builder/src/main/resources/application.yml
index 5d888f0..b4d99bb 100644
--- a/builder/src/main/resources/application.yml
+++ b/builder/src/main/resources/application.yml
@@ -241,9 +241,10 @@ rules:
name: EmptyLineSeparator
parent: TREEWALKER
level: LAYOUT
- enabled: true
+ enabled: false
source: CHECKSTYLE
uri: http://checkstyle.sourceforge.net/config_whitespace.html#EmptyLineSeparator
+ reason:
-
name: EmptyStatement
parent: TREEWALKER
diff --git a/ruleset/src/main/resources/net/kemitix/checkstyle-1-layout.xml b/ruleset/src/main/resources/net/kemitix/checkstyle-1-layout.xml
index 4c5422e..5378d67 100644
--- a/ruleset/src/main/resources/net/kemitix/checkstyle-1-layout.xml
+++ b/ruleset/src/main/resources/net/kemitix/checkstyle-1-layout.xml
@@ -26,7 +26,6 @@
-
diff --git a/ruleset/src/main/resources/net/kemitix/checkstyle-2-naming.xml b/ruleset/src/main/resources/net/kemitix/checkstyle-2-naming.xml
index 8b7de69..4125034 100644
--- a/ruleset/src/main/resources/net/kemitix/checkstyle-2-naming.xml
+++ b/ruleset/src/main/resources/net/kemitix/checkstyle-2-naming.xml
@@ -32,7 +32,6 @@
-
diff --git a/ruleset/src/main/resources/net/kemitix/checkstyle-3-javadoc.xml b/ruleset/src/main/resources/net/kemitix/checkstyle-3-javadoc.xml
index 51a0531..2463ad3 100644
--- a/ruleset/src/main/resources/net/kemitix/checkstyle-3-javadoc.xml
+++ b/ruleset/src/main/resources/net/kemitix/checkstyle-3-javadoc.xml
@@ -38,7 +38,6 @@
-
diff --git a/ruleset/src/main/resources/net/kemitix/checkstyle-4-tweaks.xml b/ruleset/src/main/resources/net/kemitix/checkstyle-4-tweaks.xml
index d9dbcb1..c30f4f8 100644
--- a/ruleset/src/main/resources/net/kemitix/checkstyle-4-tweaks.xml
+++ b/ruleset/src/main/resources/net/kemitix/checkstyle-4-tweaks.xml
@@ -46,7 +46,6 @@
-
diff --git a/ruleset/src/main/resources/net/kemitix/checkstyle-5-complexity.xml b/ruleset/src/main/resources/net/kemitix/checkstyle-5-complexity.xml
index 75bdce0..374a07f 100644
--- a/ruleset/src/main/resources/net/kemitix/checkstyle-5-complexity.xml
+++ b/ruleset/src/main/resources/net/kemitix/checkstyle-5-complexity.xml
@@ -62,7 +62,6 @@
-