diff --git a/core/trino-main/pom.xml b/core/trino-main/pom.xml index 9ac55e29fc4e..4cd4292d5ddf 100644 --- a/core/trino-main/pom.xml +++ b/core/trino-main/pom.xml @@ -485,17 +485,6 @@ - - - org.gaul - modernizer-maven-plugin - - - - io/trino/testing/assertions/Assert - - - diff --git a/core/trino-main/src/main/java/io/trino/testing/assertions/Assert.java b/core/trino-main/src/main/java/io/trino/testing/assertions/Assert.java index c85aaaeb9e35..1eb6b5aaf3ed 100644 --- a/core/trino-main/src/main/java/io/trino/testing/assertions/Assert.java +++ b/core/trino-main/src/main/java/io/trino/testing/assertions/Assert.java @@ -14,6 +14,7 @@ package io.trino.testing.assertions; import io.airlift.units.Duration; +import org.gaul.modernizer_maven_annotations.SuppressModernizer; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static java.util.concurrent.TimeUnit.SECONDS; @@ -34,11 +35,13 @@ public class Assert { private Assert() {} + @SuppressModernizer // Assert.assertEquals(Iterable, Iterable) is forbidden, advising to use this class as a safety-adding wrapper. public static void assertEquals(Iterable actual, Iterable expected) { assertEquals(actual, expected, null); } + @SuppressModernizer // Assert.assertEquals(Iterable, Iterable, String) is forbidden, advising to use this class as a safety-adding wrapper. public static void assertEquals(Iterable actual, Iterable expected, String message) { try { diff --git a/plugin/trino-password-authenticators/pom.xml b/plugin/trino-password-authenticators/pom.xml index 4b02f5b73bc2..a853a3304188 100644 --- a/plugin/trino-password-authenticators/pom.xml +++ b/plugin/trino-password-authenticators/pom.xml @@ -79,6 +79,11 @@ validation-api + + org.gaul + modernizer-maven-annotations + + io.trino @@ -123,19 +128,4 @@ test - - - - - org.gaul - modernizer-maven-plugin - - - - io/trino/plugin/password/jndi/JndiUtils - - - - - diff --git a/plugin/trino-password-authenticators/src/main/java/io/trino/plugin/password/jndi/JndiUtils.java b/plugin/trino-password-authenticators/src/main/java/io/trino/plugin/password/jndi/JndiUtils.java index 96dae055393e..315a6d046380 100644 --- a/plugin/trino-password-authenticators/src/main/java/io/trino/plugin/password/jndi/JndiUtils.java +++ b/plugin/trino-password-authenticators/src/main/java/io/trino/plugin/password/jndi/JndiUtils.java @@ -13,6 +13,8 @@ */ package io.trino.plugin.password.jndi; +import org.gaul.modernizer_maven_annotations.SuppressModernizer; + import javax.naming.NamingException; import javax.naming.directory.DirContext; import javax.naming.directory.InitialDirContext; @@ -27,6 +29,12 @@ private JndiUtils() {} public static DirContext createDirContext(Map environment) throws NamingException { - return new InitialDirContext(new Hashtable<>(environment)); + return new InitialDirContext(createHashtable(environment)); + } + + @SuppressModernizer + private static Hashtable createHashtable(Map map) + { + return new Hashtable<>(map); } }