diff --git a/java/compiler/impl/src/com/intellij/openapi/compiler/util/InspectionValidatorWrapper.java b/java/compiler/impl/src/com/intellij/openapi/compiler/util/InspectionValidatorWrapper.java index dec448152016..5365385115d3 100644 --- a/java/compiler/impl/src/com/intellij/openapi/compiler/util/InspectionValidatorWrapper.java +++ b/java/compiler/impl/src/com/intellij/openapi/compiler/util/InspectionValidatorWrapper.java @@ -45,6 +45,7 @@ import com.intellij.psi.xml.XmlFile; import com.intellij.util.Processor; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.containers.hash.LinkedHashMap; +import org.jetbrains.annotations.Nls; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -376,6 +377,7 @@ public class InspectionValidatorWrapper implements Validator { @Override @NotNull + @Nls public String getDescription() { return myValidator.getDescription(); } diff --git a/java/compiler/openapi/src/com/intellij/openapi/compiler/Compiler.java b/java/compiler/openapi/src/com/intellij/openapi/compiler/Compiler.java index 762c8c54ab98..5393a7d5abb3 100644 --- a/java/compiler/openapi/src/com/intellij/openapi/compiler/Compiler.java +++ b/java/compiler/openapi/src/com/intellij/openapi/compiler/Compiler.java @@ -2,6 +2,7 @@ package com.intellij.openapi.compiler; import com.intellij.openapi.extensions.ProjectExtensionPointName; +import org.jetbrains.annotations.Nls; import org.jetbrains.annotations.NotNull; /** @@ -22,6 +23,7 @@ public interface Compiler { * @return the description string. */ @NotNull + @Nls String getDescription(); /** diff --git a/java/compiler/openapi/src/com/intellij/openapi/compiler/util/InspectionValidator.java b/java/compiler/openapi/src/com/intellij/openapi/compiler/util/InspectionValidator.java index 3ec3910387b5..9923114f143b 100644 --- a/java/compiler/openapi/src/com/intellij/openapi/compiler/util/InspectionValidator.java +++ b/java/compiler/openapi/src/com/intellij/openapi/compiler/util/InspectionValidator.java @@ -44,7 +44,7 @@ import java.util.Map; public abstract class InspectionValidator { public static final ProjectExtensionPointName EP_NAME = new ProjectExtensionPointName<>("com.intellij.compiler.inspectionValidator"); private final String myId; - private final String myDescription; + private final @Nls String myDescription; private final @NlsContexts.ProgressText String myProgressIndicatorText; private final Class @Nullable [] myInspectionToolClasses; @@ -80,7 +80,6 @@ public abstract class InspectionValidator { return Collections.emptyList(); } - @SuppressWarnings("unchecked") public Class @NotNull [] getInspectionToolClasses(final CompileContext context) { if (myInspectionToolClasses != null) { return myInspectionToolClasses; @@ -94,7 +93,7 @@ public abstract class InspectionValidator { return myId; } - public final String getDescription() { + public final @Nls String getDescription() { return myDescription; }