diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2014-12-09 22:28:16 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2014-12-09 22:28:16 +0100 |
commit | 0e74c4e6f9d352fe7965a63f6a1a48db2b56be49 (patch) | |
tree | 5a6e6fcb2030ad21a2ee5e70ac5a9ec82e365e38 /sonar-plugin-api | |
parent | 7af27c56b4dc3077c483a044df47af65b713fde1 (diff) | |
download | sonarqube-0e74c4e6f9d352fe7965a63f6a1a48db2b56be49.tar.gz sonarqube-0e74c4e6f9d352fe7965a63f6a1a48db2b56be49.zip |
SONAR-4624 new issue resolution "muted"
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/issue/DefaultTransitions.java | 7 | ||||
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java | 8 |
2 files changed, 13 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/issue/DefaultTransitions.java b/sonar-plugin-api/src/main/java/org/sonar/api/issue/DefaultTransitions.java index 94109badb36..b8de744b266 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/issue/DefaultTransitions.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/issue/DefaultTransitions.java @@ -36,7 +36,12 @@ public interface DefaultTransitions { String CLOSE = "close"; /** + * @since 5.1 + */ + String MUTE = "mute"; + + /** * @since 4.4 */ - List<String> ALL = ImmutableList.of(CONFIRM, UNCONFIRM, REOPEN, RESOLVE, FALSE_POSITIVE, CLOSE); + List<String> ALL = ImmutableList.of(CONFIRM, UNCONFIRM, REOPEN, RESOLVE, FALSE_POSITIVE, MUTE, CLOSE); } diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java b/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java index 9bc6322ea1b..55caecffcae 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java @@ -61,7 +61,13 @@ public interface Issue extends Serializable { */ String RESOLUTION_REMOVED = "REMOVED"; - List<String> RESOLUTIONS = ImmutableList.of(RESOLUTION_FALSE_POSITIVE, RESOLUTION_FIXED, RESOLUTION_REMOVED); + /** + * Issue is irrelevant in the context and was muted by user. + * @since 5.1 + */ + String RESOLUTION_MUTED = "MUTED"; + + List<String> RESOLUTIONS = ImmutableList.of(RESOLUTION_FALSE_POSITIVE, RESOLUTION_MUTED, RESOLUTION_FIXED, RESOLUTION_REMOVED); /** * Return all available statuses |