aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java')
-rw-r--r--src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java b/src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java
index 923f6360d6..23ce556efa 100644
--- a/src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java
+++ b/src/tools/skylark/java/com/google/devtools/skylark/skylint/DeprecationChecker.java
@@ -30,6 +30,8 @@ import java.util.Map;
/** Checks for usage of deprecated functions. */
public class DeprecationChecker extends AstVisitorWithNameResolution {
+ private static final String DEPRECATED_SYMBOL_CATEGORY = "deprecated-symbol";
+
private final List<Issue> issues = new ArrayList<>();
/** Maps a global function name to its deprecation warning, if any. */
private final Map<String, String> functionToDeprecationWarning = new HashMap<>();
@@ -83,7 +85,8 @@ public class DeprecationChecker extends AstVisitorWithNameResolution {
&& info.kind != Kind.LOCAL) {
String deprecationMessage = functionToDeprecationWarning.get(info.name);
issues.add(
- new Issue(
+ Issue.create(
+ DEPRECATED_SYMBOL_CATEGORY,
"usage of '" + info.name + "' is deprecated: " + deprecationMessage,
ident.getLocation()));
}