Esempio n. 1
0
 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()]);
 }