aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@sonarsource.com>2017-08-10 13:36:54 +0200
committerJanos Gyerik <janos.gyerik@sonarsource.com>2017-09-12 10:59:55 +0200
commit47ef3bd0dc6610d0034f1753e06e8ac467eb906b (patch)
tree5778e6442902616b7a0ea1138795815de17c6eea /sonar-ws
parent16a7a9b8996218475966392fcf6c00e9150d70ef (diff)
downloadsonarqube-47ef3bd0dc6610d0034f1753e06e8ac467eb906b.tar.gz
sonarqube-47ef3bd0dc6610d0034f1753e06e8ac467eb906b.zip
SONAR-9616 Support branch in api/issues/search
Diffstat (limited to 'sonar-ws')
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java1
-rw-r--r--sonar-ws/src/main/java/org/sonarqube/ws/client/issue/SearchWsRequest.java11
2 files changed, 12 insertions, 0 deletions
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java
index 20fe0eb7ff5..7dd45528e06 100644
--- a/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java
+++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/issue/IssuesWsParameters.java
@@ -69,6 +69,7 @@ public class IssuesWsParameters {
public static final String PARAM_DIRECTORIES = "directories";
public static final String PARAM_FILE_UUIDS = "fileUuids";
public static final String PARAM_ON_COMPONENT_ONLY = "onComponentOnly";
+ public static final String PARAM_BRANCH = "branch";
public static final String PARAM_ORGANIZATION = "organization";
public static final String PARAM_RULES = "rules";
public static final String PARAM_ACTIONS = "actions";
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 a0011cffe92..427ea7f5845 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
@@ -47,6 +47,7 @@ public class SearchWsRequest {
private List<String> languages;
private List<String> moduleUuids;
private Boolean onComponentOnly;
+ private String branch;
private String organization;
private Integer page;
private Integer pageSize;
@@ -442,4 +443,14 @@ public class SearchWsRequest {
this.projects = projects;
return this;
}
+
+ @CheckForNull
+ public String getBranch() {
+ return branch;
+ }
+
+ public SearchWsRequest setBranch(@Nullable String branch) {
+ this.branch = branch;
+ return this;
+ }
}