diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2013-04-11 16:42:24 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2013-04-11 16:42:35 +0200 |
commit | 7d243175adfa986d8f3b64adc0eba1e289101448 (patch) | |
tree | f7881237b1fd9663658ae7d1f0fa9b4890484eaf /sonar-plugin-api/src/main/java | |
parent | fa79db824d284f92ff2cb65c9dc7d3029f3a36fa (diff) | |
download | sonarqube-7d243175adfa986d8f3b64adc0eba1e289101448.tar.gz sonarqube-7d243175adfa986d8f3b64adc0eba1e289101448.zip |
SONAR-3755 complete IssueActions
Diffstat (limited to 'sonar-plugin-api/src/main/java')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java | 4 | ||||
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueActions.java | 22 |
2 files changed, 18 insertions, 8 deletions
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 ad582ebb4c2..652ed9cd9bd 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 @@ -30,8 +30,10 @@ public interface Issue { String STATUS_REOPENED = "REOPENED"; String STATUS_RESOLVED = "RESOLVED"; String STATUS_CLOSED = "CLOSED"; + String RESOLUTION_FALSE_POSITIVE = "FALSE-POSITIVE"; String RESOLUTION_FIXED = "FIXED"; + String SEVERITY_INFO = "INFO"; String SEVERITY_MINOR = "MINOR"; String SEVERITY_MAJOR = "MAJOR"; @@ -39,7 +41,7 @@ public interface Issue { String SEVERITY_BLOCKER = "BLOCKER"; /** - * Unique key + * Unique generated key */ String key(); diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueActions.java b/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueActions.java index d7f2dbcd925..91dd34b5a02 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueActions.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueActions.java @@ -26,12 +26,20 @@ import javax.annotation.Nullable; public interface IssueActions extends BatchComponent, ServerComponent { - IssueActions comment(Issue issue, String userLogin, String comment); - IssueActions setSeverity(Issue issue, String severity); - IssueActions setMessage(Issue issue, String message); - IssueActions setCost(Issue issue, @Nullable Double cost); - IssueActions setResolution(Issue issue, String resolution); - IssueActions assign(Issue issue, String userLogin); - IssueActions setAttribute(Issue issue, String key, @Nullable String value); + Issue comment(Issue issue, String userLogin, String comment); + + Issue setSeverity(Issue issue, String severity); + + Issue setManualSeverity(Issue issue, String severity); + + Issue setMessage(Issue issue, String message); + + Issue setCost(Issue issue, @Nullable Double cost); + + Issue setResolution(Issue issue, String resolution); + + Issue assign(Issue issue, String userLogin); + + Issue setAttribute(Issue issue, String key, @Nullable String value); } |