mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
suppress fixes use meaningful getFamilyName
This commit is contained in:
+6
@@ -61,6 +61,12 @@ public class SuppressAllForClassFix extends SuppressFix {
|
||||
@Override
|
||||
@NotNull
|
||||
public String getText() {
|
||||
return getFamilyName();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public String getFamilyName() {
|
||||
return InspectionsBundle.message("suppress.all.for.class");
|
||||
}
|
||||
|
||||
|
||||
+7
-2
@@ -19,7 +19,6 @@ import com.intellij.codeInsight.FileModificationService;
|
||||
import com.intellij.codeInsight.daemon.HighlightDisplayKey;
|
||||
import com.intellij.codeInspection.InspectionsBundle;
|
||||
import com.intellij.codeInspection.JavaSuppressionUtil;
|
||||
import com.intellij.codeInspection.SuppressionUtil;
|
||||
import com.intellij.codeInspection.SuppressionUtilCore;
|
||||
import com.intellij.lang.java.JavaLanguage;
|
||||
import com.intellij.openapi.command.undo.UndoUtil;
|
||||
@@ -55,7 +54,7 @@ public class SuppressFix extends AbstractBatchSuppressByNoInspectionCommentFix {
|
||||
@NotNull
|
||||
public String getText() {
|
||||
String myText = super.getText();
|
||||
return StringUtil.isEmpty(myText) ? "Suppress for member" : myText;
|
||||
return StringUtil.isEmpty(myText) ? InspectionsBundle.message("suppress.inspection.member") : myText;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -101,6 +100,12 @@ public class SuppressFix extends AbstractBatchSuppressByNoInspectionCommentFix {
|
||||
UndoUtil.markPsiFileForUndo(element.getContainingFile());
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public String getFamilyName() {
|
||||
return InspectionsBundle.message("suppress.inspection.member");
|
||||
}
|
||||
|
||||
private boolean doSuppress(@NotNull Project project, PsiDocCommentOwner container) {
|
||||
assert container != null;
|
||||
if (!FileModificationService.getInstance().preparePsiElementForWrite(container)) return true;
|
||||
|
||||
+6
@@ -58,6 +58,12 @@ public class SuppressForClassFix extends SuppressFix {
|
||||
@Override
|
||||
@NotNull
|
||||
public String getText() {
|
||||
return getFamilyName();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
public String getFamilyName() {
|
||||
return InspectionsBundle.message("suppress.inspection.class");
|
||||
}
|
||||
}
|
||||
|
||||
+3
-1
@@ -23,6 +23,7 @@ import com.intellij.lang.Language;
|
||||
import com.intellij.openapi.command.undo.UndoUtil;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.Iconable;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.psi.PsiComment;
|
||||
import com.intellij.psi.PsiElement;
|
||||
import com.intellij.psi.PsiWhiteSpace;
|
||||
@@ -175,6 +176,7 @@ public abstract class AbstractBatchSuppressByNoInspectionCommentFix implements C
|
||||
@Override
|
||||
@NotNull
|
||||
public String getFamilyName() {
|
||||
return InspectionsBundle.message("suppress.inspection.family");
|
||||
final String text = getText();
|
||||
return StringUtil.isEmpty(text) ? InspectionsBundle.message("suppress.inspection.family") : text;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -477,6 +477,7 @@ suppress.inspection.statement=Suppress for statement
|
||||
suppress.inspection.class=Suppress for class
|
||||
suppress.inspection.field=Suppress for field
|
||||
suppress.inspection.method=Suppress for method
|
||||
suppress.inspection.member=Suppress for member
|
||||
inspection.options.action.text=Inspection ''{0}'' options
|
||||
edit.dependency.rules.family=Edit dependency rules
|
||||
edit.dependency.rules.text=Edit dependency rule \"{0} \"
|
||||
|
||||
Reference in New Issue
Block a user