diff --git a/src/main/java/teetime/framework/Analysis.java b/src/main/java/teetime/framework/Analysis.java
index 4f8c403d00776b1b80eec960bc1f0f17030b1eb0..6b451cc10a83d64e5655cc0a9bbb327b2e58934c 100644
--- a/src/main/java/teetime/framework/Analysis.java
+++ b/src/main/java/teetime/framework/Analysis.java
@@ -59,6 +59,8 @@ public class Analysis implements UncaughtExceptionHandler {
 		this(configuration, false);
 	}
 
+	@SuppressWarnings("PMD.ConstructorCallsOverridableMethod")
+	// TODO remove @SuppressWarnings if init is no longer deprecated
 	public Analysis(final AnalysisConfiguration configuration, final boolean validationEnabled) {
 		this.configuration = configuration;
 		if (validationEnabled) {