reduce usages of ModifierFix(PsiModifierList, ...)

This commit is contained in:
Dmitry Batkovich
2018-11-30 19:36:54 +03:00
parent 86693115a8
commit 64b187f92d
@@ -251,9 +251,7 @@ public class HighlightClassUtil {
HighlightInfo errorResult = HighlightInfo.newHighlightInfo(HighlightInfoType.ERROR).
range(aClass, range.getStartOffset(), range.getEndOffset()).
descriptionAndTooltip(message).create();
PsiModifierList psiModifierList = aClass.getModifierList();
QuickFixAction.registerQuickFixAction(errorResult,
QUICK_FIX_FACTORY.createModifierListFix(psiModifierList, PsiModifier.PUBLIC, false, false));
QuickFixAction.registerQuickFixAction(errorResult, QUICK_FIX_FACTORY.createModifierListFix(aClass, PsiModifier.PUBLIC, false, false));
PsiClass[] classes = file.getClasses();
if (classes.length > 1) {
QuickFixAction.registerQuickFixAction(errorResult, QUICK_FIX_FACTORY.createMoveClassToSeparateFileFix(aClass));