package com.eslint.fixes; import com.eslint.ESLintBundle; import com.intellij.lang.javascript.psi.JSElementFactory; import com.intellij.lang.javascript.psi.JSExpressionCodeFragment; import com.intellij.lang.javascript.psi.JSNewExpression; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.project.Project; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiFile; import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NotNull; /** * @author idok */ public class NoArrayConstructorActionFix extends NoNewBaseActionFix { public NoArrayConstructorActionFix(PsiElement element) { super(element); } @Override protected String getNewExp() { return "[]"; } @NotNull @Override public String getText() { return ESLintBundle.message("inspection.fix.no-array-constructor"); } }