public static String[] quickFixTexts( RefEntity where, @NotNull InspectionToolPresentation toolPresentation) { QuickFixAction[] quickFixes = toolPresentation.getQuickFixes(new RefEntity[] {where}); if (quickFixes == null) { return null; } List<String> texts = new ArrayList<String>(); for (QuickFixAction quickFix : quickFixes) { final String text = quickFix.getText(where); if (text == null) continue; texts.add(text); } return texts.toArray(new String[texts.size()]); }