suppress warnings for rule java:S3077
diff --git a/src/main/java/org/apache/sling/clam/http/internal/ClamJcrScanServlet.java b/src/main/java/org/apache/sling/clam/http/internal/ClamJcrScanServlet.java
index 660b0ba..8f50454 100644
--- a/src/main/java/org/apache/sling/clam/http/internal/ClamJcrScanServlet.java
+++ b/src/main/java/org/apache/sling/clam/http/internal/ClamJcrScanServlet.java
@@ -66,7 +66,7 @@
 @Designate(
     ocd = ClamJcrScanServletConfiguration.class
 )
-@SuppressWarnings("java:S1948")
+@SuppressWarnings({"java:S1948", "java:S3077"})
 public class ClamJcrScanServlet extends SlingAllMethodsServlet {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/clam/jcr/internal/DefaultNodeDescendingJcrPropertyDigger.java b/src/main/java/org/apache/sling/clam/jcr/internal/DefaultNodeDescendingJcrPropertyDigger.java
index ec64fff..4f60e66 100644
--- a/src/main/java/org/apache/sling/clam/jcr/internal/DefaultNodeDescendingJcrPropertyDigger.java
+++ b/src/main/java/org/apache/sling/clam/jcr/internal/DefaultNodeDescendingJcrPropertyDigger.java
@@ -48,6 +48,7 @@
         Constants.SERVICE_VENDOR + "=The Apache Software Foundation"
     }
 )
+@SuppressWarnings("java:S3077")
 public class DefaultNodeDescendingJcrPropertyDigger implements NodeDescendingJcrPropertyDigger {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/clam/job/internal/JcrPropertyScanJobConsumer.java b/src/main/java/org/apache/sling/clam/job/internal/JcrPropertyScanJobConsumer.java
index af49735..4a2725f 100644
--- a/src/main/java/org/apache/sling/clam/job/internal/JcrPropertyScanJobConsumer.java
+++ b/src/main/java/org/apache/sling/clam/job/internal/JcrPropertyScanJobConsumer.java
@@ -54,6 +54,7 @@
         Constants.SERVICE_VENDOR + "=The Apache Software Foundation"
     }
 )
+@SuppressWarnings("java:S3077")
 public class JcrPropertyScanJobConsumer implements JobConsumer {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/clam/oak/internal/NodeObservingJcrPropertyDigger.java b/src/main/java/org/apache/sling/clam/oak/internal/NodeObservingJcrPropertyDigger.java
index 8060828..ebb64cc 100644
--- a/src/main/java/org/apache/sling/clam/oak/internal/NodeObservingJcrPropertyDigger.java
+++ b/src/main/java/org/apache/sling/clam/oak/internal/NodeObservingJcrPropertyDigger.java
@@ -65,6 +65,7 @@
     ocd = NodeObservingJcrPropertyDiggerConfiguration.class,
     factory = true
 )
+@SuppressWarnings("java:S3077")
 public class NodeObservingJcrPropertyDigger extends NodeObserver {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/clam/result/internal/EventPublishingScanResultHandler.java b/src/main/java/org/apache/sling/clam/result/internal/EventPublishingScanResultHandler.java
index e2c784a..eb173e1 100644
--- a/src/main/java/org/apache/sling/clam/result/internal/EventPublishingScanResultHandler.java
+++ b/src/main/java/org/apache/sling/clam/result/internal/EventPublishingScanResultHandler.java
@@ -50,6 +50,7 @@
 @Designate(
     ocd = EventPublishingScanResultHandlerConfiguration.class
 )
+@SuppressWarnings("java:S3077")
 public class EventPublishingScanResultHandler implements JcrPropertyScanResultHandler {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/clam/result/internal/MailSendingScanResultHandler.java b/src/main/java/org/apache/sling/clam/result/internal/MailSendingScanResultHandler.java
index e9070cb..f0b2eda 100644
--- a/src/main/java/org/apache/sling/clam/result/internal/MailSendingScanResultHandler.java
+++ b/src/main/java/org/apache/sling/clam/result/internal/MailSendingScanResultHandler.java
@@ -64,6 +64,7 @@
     ocd = MailSendingScanResultHandlerConfiguration.class,
     factory = true
 )
+@SuppressWarnings("java:S3077")
 public class MailSendingScanResultHandler implements JcrPropertyScanResultHandler {
 
     @Reference(
diff --git a/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java b/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
index 30e2db0..fc9a9f4 100644
--- a/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
+++ b/src/main/java/org/apache/sling/clam/result/internal/ResourcePersistingScanResultHandler.java
@@ -67,6 +67,7 @@
     ocd = ResourcePersistingScanResultHandlerConfiguration.class,
     factory = true
 )
+@SuppressWarnings("java:S3077")
 public class ResourcePersistingScanResultHandler implements JcrPropertyScanResultHandler {
 
     @Reference(