From 4e76eae61a9cc708dde1e71d1895dfbb810f63ce Mon Sep 17 00:00:00 2001 From: Michal Duda Date: Thu, 11 Mar 2021 20:52:24 +0100 Subject: SONAR-14192 Add optional return field 'deprecatedKeys' to /api/rules/search --- .../java/org/sonar/api/batch/rule/LoadedActiveRule.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'sonar-plugin-api/src') diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/LoadedActiveRule.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/LoadedActiveRule.java index 6545401f083..ba8b8bb7eda 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/LoadedActiveRule.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/LoadedActiveRule.java @@ -20,6 +20,7 @@ package org.sonar.api.batch.rule; import java.util.Map; +import java.util.Set; import javax.annotation.CheckForNull; import javax.annotation.Nullable; import org.sonar.api.rule.RuleKey; @@ -34,6 +35,11 @@ public class LoadedActiveRule { private long updatedAt; private String templateRuleKey; private String internalKey; + private Set deprecatedKeys; + + public LoadedActiveRule() { + // nothing to do here + } public RuleKey getRuleKey() { return ruleKey; @@ -108,4 +114,11 @@ public class LoadedActiveRule { this.internalKey = internalKey; } + public Set getDeprecatedKeys() { + return deprecatedKeys; + } + + public void setDeprecatedKeys(Set deprecatedKeys) { + this.deprecatedKeys = deprecatedKeys; + } } -- cgit v1.2.3