diff options
Diffstat (limited to 'sonar-ws/src/main')
-rw-r--r-- | sonar-ws/src/main/java/org/sonarqube/ws/client/DefaultWsClient.java | 8 | ||||
-rw-r--r-- | sonar-ws/src/main/java/org/sonarqube/ws/client/WsClient.java | 6 |
2 files changed, 14 insertions, 0 deletions
diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/DefaultWsClient.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/DefaultWsClient.java index a905aee8f20..6f80e6b66e5 100644 --- a/sonar-ws/src/main/java/org/sonarqube/ws/client/DefaultWsClient.java +++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/DefaultWsClient.java @@ -27,6 +27,7 @@ import org.sonarqube.ws.client.measure.MeasuresService; import org.sonarqube.ws.client.organization.OrganizationService; import org.sonarqube.ws.client.permission.PermissionsService; import org.sonarqube.ws.client.project.ProjectsService; +import org.sonarqube.ws.client.projectanalysis.ProjectAnalysisService; import org.sonarqube.ws.client.projectlinks.ProjectLinksService; import org.sonarqube.ws.client.qualitygate.QualityGatesService; import org.sonarqube.ws.client.qualityprofile.QualityProfilesService; @@ -65,6 +66,7 @@ class DefaultWsClient implements WsClient { private final SettingsService settingsService; private final RootsService rootsService; private final WebhooksService webhooksService; + private final ProjectAnalysisService projectAnalysisService; DefaultWsClient(WsConnector wsConnector) { this.wsConnector = wsConnector; @@ -86,6 +88,7 @@ class DefaultWsClient implements WsClient { this.settingsService = new SettingsService(wsConnector); this.rootsService = new RootsService(wsConnector); this.webhooksService = new WebhooksService(wsConnector); + this.projectAnalysisService = new ProjectAnalysisService(wsConnector); } @Override @@ -182,4 +185,9 @@ class DefaultWsClient implements WsClient { public WebhooksService webhooks() { return webhooksService; } + + @Override + public ProjectAnalysisService projectAnanlysis() { + return projectAnalysisService; + } } diff --git a/sonar-ws/src/main/java/org/sonarqube/ws/client/WsClient.java b/sonar-ws/src/main/java/org/sonarqube/ws/client/WsClient.java index 4a1cb95a0ba..9220614689f 100644 --- a/sonar-ws/src/main/java/org/sonarqube/ws/client/WsClient.java +++ b/sonar-ws/src/main/java/org/sonarqube/ws/client/WsClient.java @@ -27,6 +27,7 @@ import org.sonarqube.ws.client.measure.MeasuresService; import org.sonarqube.ws.client.organization.OrganizationService; import org.sonarqube.ws.client.permission.PermissionsService; import org.sonarqube.ws.client.project.ProjectsService; +import org.sonarqube.ws.client.projectanalysis.ProjectAnalysisService; import org.sonarqube.ws.client.projectlinks.ProjectLinksService; import org.sonarqube.ws.client.qualitygate.QualityGatesService; import org.sonarqube.ws.client.qualityprofile.QualityProfilesService; @@ -109,4 +110,9 @@ public interface WsClient { * @since 6.2 */ WebhooksService webhooks(); + + /** + * @since 6.3 + */ + ProjectAnalysisService projectAnanlysis(); } |