make getDisplayName() abstract so its implementation cannot be forgotten

add getDisplayName() to "String literal concatenation missing whitespace" inspection
This commit is contained in:
Bas Leijdekkers
2012-09-05 11:49:27 +02:00
parent 2835f9d901
commit 9fd0d57386
2 changed files with 13 additions and 0 deletions
@@ -61,6 +61,11 @@ public abstract class BaseInspection extends BaseJavaLocalInspectionTool {
return m_shortName;
}
@Nls
@NotNull
@Override
public abstract String getDisplayName();
@Override
@Nls
@NotNull
@@ -22,6 +22,7 @@ import com.siyeh.InspectionGadgetsBundle;
import com.siyeh.ig.BaseInspection;
import com.siyeh.ig.BaseInspectionVisitor;
import com.siyeh.ig.psiutils.ParenthesesUtils;
import org.jetbrains.annotations.Nls;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
@@ -34,6 +35,13 @@ public class StringConcatenationMissingWhitespaceInspection extends BaseInspecti
@SuppressWarnings("PublicField")
public boolean ignoreNonStringLiterals = false;
@Nls
@NotNull
@Override
public String getDisplayName() {
return InspectionGadgetsBundle.message("string.concatenation.missing.whitespace.display.name");
}
@NotNull
@Override
protected String buildErrorString(Object... infos) {