diff --git a/access-modifier-suppressions/src/main/java/org/kohsuke/accmod/restrictions/suppressions/SuppressRestrictedWarnings.java b/access-modifier-suppressions/src/main/java/org/kohsuke/accmod/restrictions/suppressions/SuppressRestrictedWarnings.java index b2f2224..8aab949 100644 --- a/access-modifier-suppressions/src/main/java/org/kohsuke/accmod/restrictions/suppressions/SuppressRestrictedWarnings.java +++ b/access-modifier-suppressions/src/main/java/org/kohsuke/accmod/restrictions/suppressions/SuppressRestrictedWarnings.java @@ -26,11 +26,10 @@ import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; import org.kohsuke.accmod.Restricted; -import static java.lang.annotation.RetentionPolicy.RUNTIME; - /** *

Indicates that certain classes annotated with {@link Restricted} annotations should be skipped during the * access-modifier-check.

@@ -40,7 +39,7 @@ * * @author Steve Arch */ -@Retention(RUNTIME) +@Retention(RetentionPolicy.CLASS) @Documented @Target({ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.TYPE}) public @interface SuppressRestrictedWarnings {