@@ -0,0 +1,1284 @@
+package de.retest.recheck.review.ignore;%0A%0Aimport org.apache.commons.lang3.StringUtils;%0A%0Aimport de.retest.recheck.ignore.ShouldIgnore;%0Aimport de.retest.recheck.review.ignore.ShouldIgnoreEmptyLineLoader.ShouldIgnoreEmptyLine;%0Aimport de.retest.recheck.review.ignore.io.Loader;%0Aimport de.retest.recheck.ui.descriptors.Element;%0Aimport de.retest.recheck.ui.diff.AttributeDifference;%0A%0Apublic class ShouldIgnoreEmptyLineLoader implements Loader%3CShouldIgnoreEmptyLine%3E %7B%0A%0A%09public static class ShouldIgnoreEmptyLine implements ShouldIgnore %7B%0A%0A%09%09private final String line;%0A%0A%09%09public ShouldIgnoreEmptyLine( final String line ) %7B%0A%09%09%09this.line = line;%0A%09%09%7D%0A%0A%09%09@Override%0A%09%09public boolean shouldIgnoreElement( final Element element ) %7B%0A%09%09%09return false;%0A%09%09%7D%0A%0A%09%09@Override%0A%09%09public boolean shouldIgnoreAttributeDifference( final Element element,%0A%09%09%09%09final AttributeDifference attributeDifference ) %7B%0A%09%09%09return false;%0A%09%09%7D%0A%0A%09%09@Override%0A%09%09public String toString() %7B%0A%09%09%09return line;%0A%09%09%7D%0A%0A%09%7D%0A%0A%09@Override%0A%09public boolean canLoad( final String line ) %7B%0A%09%09return StringUtils.isEmpty( line );%0A%09%7D%0A%0A%09@Override%0A%09public ShouldIgnoreEmptyLine load( final String line ) %7B%0A%09%09return new ShouldIgnoreEmptyLine( line );%0A%09%7D%0A%0A%09@Override%0A%09public String save( final ShouldIgnoreEmptyLine ignore ) %7B%0A%09%09return ignore.line;%0A%09%7D%0A%0A%7D%0A

Add `ShouldIgnoreEmptyLineLoader`