RegExp: disabling of inspection should not break test

This commit is contained in:
Bas Leijdekkers
2017-02-13 20:31:23 +01:00
parent 5703d46f06
commit c82446e8ed
6 changed files with 43 additions and 0 deletions

View File

@@ -36,6 +36,13 @@ import java.util.Set;
*/
public class DuplicateAlternationBranchInspection extends LocalInspectionTool {
@Nls
@NotNull
@Override
public String getDisplayName() {
return "Duplicate branch in alternation";
}
@NotNull
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder, boolean isOnTheFly) {

View File

@@ -35,6 +35,13 @@ import org.jetbrains.annotations.NotNull;
*/
public class EscapedMetaCharacterInspection extends LocalInspectionTool {
@Nls
@NotNull
@Override
public String getDisplayName() {
return "Escaped meta character";
}
@NotNull
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder, boolean isOnTheFly) {

View File

@@ -36,6 +36,13 @@ import org.jetbrains.annotations.NotNull;
*/
public class OctalEscapeInspection extends LocalInspectionTool {
@Nls
@NotNull
@Override
public String getDisplayName() {
return "Octal escape";
}
@NotNull
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder, boolean isOnTheFly) {

View File

@@ -23,6 +23,7 @@ import com.intellij.psi.PsiElementVisitor;
import com.intellij.psi.util.PsiTreeUtil;
import org.intellij.lang.regexp.RegExpTT;
import org.intellij.lang.regexp.psi.*;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
/**
@@ -30,6 +31,13 @@ import org.jetbrains.annotations.NotNull;
*/
public class ReDoSInspection extends LocalInspectionTool {
@Nls
@NotNull
@Override
public String getDisplayName() {
return "Exponential backtracking";
}
@Override
public void inspectionFinished(@NotNull LocalInspectionToolSession session, @NotNull ProblemsHolder problemsHolder) {
super.inspectionFinished(session, problemsHolder);

View File

@@ -33,6 +33,13 @@ import org.jetbrains.annotations.NotNull;
*/
public class RepeatedSpaceInspection extends LocalInspectionTool {
@Nls
@NotNull
@Override
public String getDisplayName() {
return "Consecutive spaces";
}
@NotNull
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder, boolean isOnTheFly) {

View File

@@ -33,6 +33,13 @@ import org.jetbrains.annotations.NotNull;
*/
public class SingleCharAlternationInspection extends LocalInspectionTool {
@Nls
@NotNull
@Override
public String getDisplayName() {
return "Single character alternation";
}
@NotNull
@Override
public PsiElementVisitor buildVisitor(@NotNull ProblemsHolder holder, boolean isOnTheFly) {