Refactoring: rename auto import fix

This commit is contained in:
Nikolay Krasko
2013-04-17 21:13:33 +04:00
parent 2b8cac44bb
commit e1b1252657
2 changed files with 4 additions and 4 deletions
@@ -64,12 +64,12 @@ import java.util.Set;
/**
* Check possibility and perform fix for unresolved references.
*/
public class ImportClassAndFunFix extends JetHintAction<JetSimpleNameExpression> implements HighPriorityAction {
public class AutoImportFix extends JetHintAction<JetSimpleNameExpression> implements HighPriorityAction {
@NotNull
private final Collection<FqName> suggestions;
public ImportClassAndFunFix(@NotNull JetSimpleNameExpression element) {
public AutoImportFix(@NotNull JetSimpleNameExpression element) {
super(element);
suggestions = computeSuggestions(element);
}
@@ -297,7 +297,7 @@ public class ImportClassAndFunFix extends JetHintAction<JetSimpleNameExpression>
// There could be different psi elements (i.e. JetArrayAccessExpression), but we can fix only JetSimpleNameExpression case
if (diagnostic.getPsiElement() instanceof JetSimpleNameExpression) {
JetSimpleNameExpression psiElement = (JetSimpleNameExpression) diagnostic.getPsiElement();
return new ImportClassAndFunFix(psiElement);
return new AutoImportFix(psiElement);
}
return null;
@@ -126,7 +126,7 @@ public class QuickFixes {
factories.put(NO_BACKING_FIELD_CUSTOM_ACCESSORS, changeToPropertyNameFactory);
factories.put(INACCESSIBLE_BACKING_FIELD, changeToPropertyNameFactory);
JetIntentionActionFactory unresolvedReferenceFactory = ImportClassAndFunFix.createFactory();
JetIntentionActionFactory unresolvedReferenceFactory = AutoImportFix.createFactory();
factories.put(UNRESOLVED_REFERENCE, unresolvedReferenceFactory);
JetIntentionActionFactory removeImportFixFactory = RemovePsiElementSimpleFix.createRemoveImportFactory();