List<IntentionAction> (@NotNull Collection<? extends HighlightInfo> infos, @NotNull Editor editor, @NotNull PsiFile file) { List<IntentionAction> actions = LightQuickFixTestCase.getAvailableActions(editor, file); final List<IntentionAction> quickFixActions = new ArrayList<>(); for (HighlightInfo info : infos) { info.findRegisteredQuickFix((descriptor, range) -> { IntentionAction action = descriptor.getAction(); if (!actions.contains(action) && action.isAvailable(file.getProject(), editor, file)) { quickFixActions.add(action); } return null; }); } return ContainerUtil.concat(actions, quickFixActions); }