public abstract class SuppressManager extends java.lang.Object implements BatchSuppressManager, InspectionSuppressor
BatchSuppressManager.SERVICE
SUPPRESS_INSPECTIONS_ANNOTATION_NAME
Constructor and Description |
---|
SuppressManager() |
Modifier and Type | Method and Description |
---|---|
SuppressQuickFix [] |
createBatchSuppressActions(HighlightDisplayKey key) |
abstract SuppressIntentionAction [] |
createSuppressActions(HighlightDisplayKey key) |
static SuppressManager |
getInstance() |
static boolean |
isSuppressedInspectionName(PsiLiteralExpression expression) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
alreadyHas14Suppressions, canHave15Suppressions, getElementToolSuppressedIn, getSuppressedInspectionIdsIn, isSuppressedFor
getSuppressActions, isSuppressedFor
public static SuppressManager getInstance()
public static boolean isSuppressedInspectionName(PsiLiteralExpression expression)
public SuppressQuickFix [] createBatchSuppressActions(HighlightDisplayKey key)
createBatchSuppressActions
in interface BatchSuppressManager
public abstract SuppressIntentionAction [] createSuppressActions(HighlightDisplayKey key)