aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws/src/main
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2018-08-15 10:12:21 +0200
committerSonarTech <sonartech@sonarsource.com>2018-08-21 20:21:02 +0200
commitcd96a36db6438e47721332f7bef8b3e3a8a7f94c (patch)
treeda204aa08db67b84bb8a92c9dc419fa56043cac5 /sonar-ws/src/main
parentc4ecfd9b6ec9a23a94a15cc83bddfd06b36c8502 (diff)
downloadsonarqube-cd96a36db6438e47721332f7bef8b3e3a8a7f94c.tar.gz
sonarqube-cd96a36db6438e47721332f7bef8b3e3a8a7f94c.zip
SONAR-11124 Add project parameter in tags ws
* Remove search of tags in rules index * Refactor IssueIndex#searchTags to use same code as searchAuthors * Add project to api/issues/tags * Rename SonarCloudIssueAssignTest to OrganizationIssueAssignTest
Diffstat (limited to 'sonar-ws/src/main')
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issues/IssuesService.java1
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issues/TagsRequest.java13
2 files changed, 14 insertions, 0 deletions
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/IssuesService.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/IssuesService.java
index f7a997434e9..3cf7ef421bf 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/IssuesService.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/IssuesService.java
@@ -307,6 +307,7 @@ public class IssuesService extends BaseService {
return call(
new GetRequest(path("tags"))
.setParam("organization", request.getOrganization())
+ .setParam("project", request.getProject())
.setParam("ps", request.getPs())
.setParam("q", request.getQ()),
TagsResponse.parser());
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/TagsRequest.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/TagsRequest.java
index aa26ba114e9..d764a68539a 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/TagsRequest.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issues/TagsRequest.java
@@ -31,6 +31,7 @@ import javax.annotation.Generated;
public class TagsRequest {
private String organization;
+ private String project;
private String ps;
private String q;
@@ -48,6 +49,18 @@ public class TagsRequest {
}
/**
+ * Example value: "my_project"
+ */
+ public TagsRequest setProject(String project) {
+ this.project = project;
+ return this;
+ }
+
+ public String getProject() {
+ return project;
+ }
+
+ /**
* Example value: "20"
*/
public TagsRequest setPs(String ps) {