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 NoNewObjectActionFix extends NoNewBaseActionFix {
public NoNewObjectActionFix(PsiElement element) {
super(element);
}
@Override
protected String getNewExp() {
return "{}";
}
@NotNull
@Override
public String getText() {
return ESLintBundle.message("inspection.fix.no.new.object");
}
}