diff --git a/config/checkstyle/checkstyle.xml b/config/checkstyle/checkstyle.xml
index c7ceec8d831ec8673521eb1492321fa16e5a087f..1fddb2f5c586ad0dbf4485dcf3da440f17d349e1 100644
--- a/config/checkstyle/checkstyle.xml
+++ b/config/checkstyle/checkstyle.xml
@@ -48,10 +48,8 @@
     <module name="IllegalCatch"/>
     <module name="IllegalThrows"/>
     <module name="PackageDeclaration"/>
-    <module name="ReturnCount"/>
     <module name="DeclarationOrder"/>
     <module name="ParameterAssignment"/>
-    <module name="ExplicitInitialization"/>
     <module name="DefaultComesLast"/>
     <module name="FallThrough"/>
     <module name="MultipleStringLiterals"/>
diff --git a/src/main/java/kieker/gui/common/domain/AbstractExecution.java b/src/main/java/kieker/gui/common/domain/AbstractExecution.java
index a07b5b064d191cdc55454d85f9ec75058ba5dc72..98c7ae6159c14f95027a13781ebc558e4064bff3 100644
--- a/src/main/java/kieker/gui/common/domain/AbstractExecution.java
+++ b/src/main/java/kieker/gui/common/domain/AbstractExecution.java
@@ -98,18 +98,17 @@ public abstract class AbstractExecution<T extends AbstractExecution<T>> {
 		return this.children;
 	}
 
-	@SuppressWarnings("unchecked")
-	public final void addExecutionEntry(final T entry) {
-		this.children.add(entry);
-		entry.setParent((T) this);
-	}
-
 	public final T getParent() {
 		return this.parent;
 	}
 
-	public void setParent(final T parent) {
+	public final void setParent(final T parent) {
 		this.parent = parent;
 	}
 
+	@SuppressWarnings("unchecked")
+	public final void addExecutionEntry(final T entry) {
+		this.children.add(entry);
+		entry.setParent((T) this);
+	}
 }
diff --git a/src/main/java/kieker/gui/common/domain/Execution.java b/src/main/java/kieker/gui/common/domain/Execution.java
index 7f1a65fb1b49862d8f719da03832f6a6f424110d..36a63178877cd53cfb4265b18401942fc42b8e92 100644
--- a/src/main/java/kieker/gui/common/domain/Execution.java
+++ b/src/main/java/kieker/gui/common/domain/Execution.java
@@ -79,7 +79,7 @@ public final class Execution extends AbstractExecution<Execution> {
 	}
 
 	@Override
-	public boolean equals(final Object other) {
+	public boolean equals(final Object other) { // NOCS (This method violates some metrics of CS)
 		if (this == other) {
 			return true;
 		}