From 618e27d0e9d8094764e1ade975619c99001ef4c1 Mon Sep 17 00:00:00 2001 From: Viktor Seifert Date: Wed, 22 Mar 2023 11:25:46 +0100 Subject: [PATCH] RED-4515: Added suppression of a false-positive PMD violation --- .../api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java index 8523ed9a3..fc60bab83 100644 --- a/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java +++ b/persistence-service-v1/persistence-service-external-api-impl-v1/src/main/java/com/iqser/red/persistence/service/v1/external/api/impl/multitenacy/HeaderBasedKeycloakRealmResolver.java @@ -54,6 +54,9 @@ public class HeaderBasedKeycloakRealmResolver implements KeycloakConfigResolver } + // PMD marks this as unused, although it is clearly used. + // This seems to be a bug in PMD. + @SuppressWarnings("PMD.UnusedPrivateMethod") private String getHeader(HttpFacade.Request request, String headerName) { List values = request.getHeaders(headerName);