void (@NotNull IntentionActionWithTextCaching action) { // remove from the action from the list after invocation to make it appear unavailable sooner. // (the highlighting will process the whole file and remove the no more available action from the list automatically - but it may be too long) myErrorFixes.remove(action); myGutters.remove(action); myInspectionFixes.remove(action); myIntentions.remove(action); myNotifications.remove(action); }