From 16debaa4c3609cfe9830ee6a441a361703b45c99 Mon Sep 17 00:00:00 2001 From: "Archie L. Cobbs" Date: Tue, 10 Jun 2025 14:32:42 -0500 Subject: [PATCH] Small refactoring to utilize new method Options.isExplicitlyDisabled(). --- .../share/classes/com/sun/tools/javac/util/Log.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java b/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java index c7627d6e45b..6b0bea7feab 100644 --- a/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java @@ -171,7 +171,7 @@ public class Log extends AbstractLog { lint.isEnabled(category) : // then emit if the category is enabled category.annotationSuppression ? // else emit if the category is not suppressed, where !lint.isSuppressed(category) : // ...suppression happens via @SuppressWarnings - !options.isSet(XLINT_CUSTOM, "-" + category.option); // ...suppression happens via -Xlint:-category + !options.isExplicitlyDisabled(Option.XLINT, category); // ...suppression happens via -Xlint:-category if (!emit) return; }