diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2018-08-15 10:12:21 +0200 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2018-08-21 20:21:02 +0200 |
commit | cd96a36db6438e47721332f7bef8b3e3a8a7f94c (patch) | |
tree | da204aa08db67b84bb8a92c9dc419fa56043cac5 /sonar-ws/src/main | |
parent | c4ecfd9b6ec9a23a94a15cc83bddfd06b36c8502 (diff) | |
download | sonarqube-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.java | 1 | ||||
-rw-r--r-- | sonar-ws/src/main/java/org/sonarqube/ws/client/issues/TagsRequest.java | 13 |
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) { |