suppress warnings for rule java:S3077
diff --git a/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ResourceBundleMessageResolver.java b/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ResourceBundleMessageResolver.java
index e4e4443..e0169e8 100644
--- a/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ResourceBundleMessageResolver.java
+++ b/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ResourceBundleMessageResolver.java
@@ -50,6 +50,7 @@
 @Designate(
     ocd = ResourceBundleMessageResolverConfiguration.class
 )
+@SuppressWarnings("java:S3077")
 public class ResourceBundleMessageResolver implements IMessageResolver {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/scripting/thymeleaf/internal/SlingResourceTemplateResolver.java b/src/main/java/org/apache/sling/scripting/thymeleaf/internal/SlingResourceTemplateResolver.java
index 3d53281..57db6b1 100644
--- a/src/main/java/org/apache/sling/scripting/thymeleaf/internal/SlingResourceTemplateResolver.java
+++ b/src/main/java/org/apache/sling/scripting/thymeleaf/internal/SlingResourceTemplateResolver.java
@@ -54,6 +54,7 @@
 @Designate(
     ocd = SlingResourceTemplateResolverConfiguration.class
 )
+@SuppressWarnings("java:S3077")
 public class SlingResourceTemplateResolver implements ITemplateResolver {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ThymeleafScriptEngineFactory.java b/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ThymeleafScriptEngineFactory.java
index b00d49d..7c6f124 100644
--- a/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ThymeleafScriptEngineFactory.java
+++ b/src/main/java/org/apache/sling/scripting/thymeleaf/internal/ThymeleafScriptEngineFactory.java
@@ -70,6 +70,7 @@
 @Designate(
     ocd = ThymeleafScriptEngineFactoryConfiguration.class
 )
+@SuppressWarnings("java:S3077")
 public final class ThymeleafScriptEngineFactory extends AbstractScriptEngineFactory {
 
     @Reference(