@NotNull public IntentionAction[] getFixes() { final String name = getCanonicalRepresentationText(); if (name == null || name.length() == 0) return IntentionAction.EMPTY_ARRAY; final AntProject project = getElement().getAntProject(); final AntFile[] importedFiles = project.getImportedFiles(); final List<IntentionAction> result = new ArrayList<IntentionAction>(importedFiles.length + 1); result.add(new AntCreateTargetFix(this)); for (final AntFile file : importedFiles) { if (file.isPhysical()) { result.add(new AntCreateTargetFix(this, file)); } } result.add(new AntChangeContextFix()); return result.toArray(new IntentionAction[result.size()]); }