summaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2016-03-24 17:44:13 +0100
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2016-03-29 19:10:50 +0200
commitcbc00be035405cade14eef1366a89b65583242b8 (patch)
treefea94cd11f94b0f1ad8dbe2109235227333b0e1c /sonar-plugin-api
parentf661a14e2a03a44a9adfe18bb55f76754c9eabda (diff)
downloadsonarqube-cbc00be035405cade14eef1366a89b65583242b8.tar.gz
sonarqube-cbc00be035405cade14eef1366a89b65583242b8.zip
SONAR-7473 Drop 'reporter' field from backend
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java5
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java3
2 files changed, 6 insertions, 2 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java b/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java
index a723fb4b621..a9dee840467 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/issue/Issuable.java
@@ -20,6 +20,7 @@
package org.sonar.api.issue;
import java.util.List;
+import javax.annotation.CheckForNull;
import javax.annotation.Nullable;
import org.sonar.api.batch.sensor.issue.NewIssue;
import org.sonar.api.batch.sensor.issue.NewIssueLocation;
@@ -112,8 +113,10 @@ public interface Issuable extends Perspective {
IssueBuilder severity(@Nullable String severity);
/**
- * Login of the user who reported the issue. Optional.
+ * @deprecated since 5.5, manual issue feature has been dropped.
*/
+ @Deprecated
+ @CheckForNull
IssueBuilder reporter(@Nullable String reporter);
IssueBuilder effortToFix(@Nullable Double d);
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 ce99e1d3c25..96ee3c2405b 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
@@ -139,8 +139,9 @@ public interface Issue extends Serializable {
String resolution();
/**
- * Login of the user who reported this issue. Null if the issue is reported by a rule engine.
+ * @deprecated since 5.5, manual issue feature has been dropped.
*/
+ @Deprecated
@CheckForNull
String reporter();