aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2016-03-23 15:40:13 +0100
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>2016-03-29 19:10:50 +0200
commit391b4f992e44db1ed4f1f05ef62ed3b4c60a24bb (patch)
tree02ae64bd813435ce87a7b5cd7447f551534706ab /sonar-ws
parentcbc00be035405cade14eef1366a89b65583242b8 (diff)
downloadsonarqube-391b4f992e44db1ed4f1f05ef62ed3b4c60a24bb.tar.gz
sonarqube-391b4f992e44db1ed4f1f05ef62ed3b4c60a24bb.zip
SONAR-7473 Drop 'reporter' field from WS
Diffstat (limited to 'sonar-ws')
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssueFilterParameters.java5
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesService.java2
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issue/SearchWsRequest.java11
-rw-r--r--sonar-ws/src/test/java/org/sonarqube/ws/client/issue/SearchWsRequestTest.java16
4 files changed, 5 insertions, 29 deletions
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssueFilterParameters.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssueFilterParameters.java
index fd443367ebe..dd9da530544 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssueFilterParameters.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssueFilterParameters.java
@@ -53,6 +53,11 @@ public class IssueFilterParameters {
*/
@Deprecated
public static final String DEPRECATED_ACTION_PLANS = "actionPlans";
+
+ /**
+ * @deprecated since 5.5, manual issue feature has been dropped.
+ */
+ @Deprecated
public static final String REPORTERS = "reporters";
public static final String ASSIGNEES = "assignees";
public static final String AUTHORS = "authors";
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesService.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesService.java
index aeb9a126811..6b2766e4527 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesService.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesService.java
@@ -49,7 +49,6 @@ import static org.sonarqube.ws.client.issue.IssueFilterParameters.ON_COMPONENT_O
import static org.sonarqube.ws.client.issue.IssueFilterParameters.PROJECTS;
import static org.sonarqube.ws.client.issue.IssueFilterParameters.PROJECT_KEYS;
import static org.sonarqube.ws.client.issue.IssueFilterParameters.PROJECT_UUIDS;
-import static org.sonarqube.ws.client.issue.IssueFilterParameters.REPORTERS;
import static org.sonarqube.ws.client.issue.IssueFilterParameters.RESOLUTIONS;
import static org.sonarqube.ws.client.issue.IssueFilterParameters.RESOLVED;
import static org.sonarqube.ws.client.issue.IssueFilterParameters.RULES;
@@ -95,7 +94,6 @@ public class IssuesService extends BaseService {
.setParam(PROJECT_KEYS, inlineMultipleParamValue(request.getProjectKeys()))
.setParam(PROJECT_UUIDS, inlineMultipleParamValue(request.getProjectUuids()))
.setParam(PROJECTS, inlineMultipleParamValue(request.getProjects()))
- .setParam(REPORTERS, inlineMultipleParamValue(request.getReporters()))
.setParam(RESOLUTIONS, inlineMultipleParamValue(request.getResolutions()))
.setParam(RESOLVED, request.getResolved())
.setParam(RULES, inlineMultipleParamValue(request.getRules()))
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/SearchWsRequest.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/SearchWsRequest.java
index 35f4e6d7e4c..057eb155e8c 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/SearchWsRequest.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/SearchWsRequest.java
@@ -52,7 +52,6 @@ public class SearchWsRequest {
private List<String> projectKeys;
private List<String> projectUuids;
private List<String> projects;
- private List<String> reporters;
private List<String> resolutions;
private Boolean resolved;
private List<String> rules;
@@ -304,16 +303,6 @@ public class SearchWsRequest {
}
@CheckForNull
- public List<String> getReporters() {
- return reporters;
- }
-
- public SearchWsRequest setReporters(@Nullable List<String> reporters) {
- this.reporters = reporters;
- return this;
- }
-
- @CheckForNull
public List<String> getResolutions() {
return resolutions;
}
diff --git a/sonar-ws/src/test/java/org/sonarqube/ws/client/issue/SearchWsRequestTest.java b/sonar-ws/src/test/java/org/sonarqube/ws/client/issue/SearchWsRequestTest.java
index 521dfb190b1..3033d88a728 100644
--- a/sonar-ws/src/test/java/org/sonarqube/ws/client/issue/SearchWsRequestTest.java
+++ b/sonar-ws/src/test/java/org/sonarqube/ws/client/issue/SearchWsRequestTest.java
@@ -321,22 +321,6 @@ public class SearchWsRequestTest {
}
@Test
- public void getReporters_returns_null_when_SearchWsRequest_has_just_been_instantiated() {
- assertThat(underTest.getReporters()).isNull();
- }
-
- @Test
- public void setReporters_accepts_null() {
- underTest.setReporters(null);
- }
-
- @Test
- public void getReporters_returns_object_from_setReporters() {
- underTest.setReporters(LIST_OF_STRINGS);
- assertThat(underTest.getReporters()).isSameAs(LIST_OF_STRINGS);
- }
-
- @Test
public void getResolutions_returns_null_when_SearchWsRequest_has_just_been_instantiated() {
assertThat(underTest.getResolutions()).isNull();
}