]> source.dussan.org Git - sonarqube.git/commit
SONAR-21119 Provide method to get groups for GitLab & refactored GithubPaginatedHttpC...
authorAurelien Poscia <aurelien.poscia@sonarsource.com>
Thu, 30 Nov 2023 08:58:20 +0000 (09:58 +0100)
committersonartech <sonartech@sonarsource.com>
Fri, 22 Dec 2023 20:03:01 +0000 (20:03 +0000)
commit68de595dc688e9fd09bd8925c94d0bba830c3869
tree6ca9621267a13fcc2a752dc2a882b60057ee7761
parentc0c9226eb421d0581b269c74a083aad00a7ad679
SONAR-21119 Provide method to get groups for GitLab & refactored GithubPaginatedHttpClient and GithubApplicationHttpClient to make them generic
42 files changed:
server/sonar-alm-client/build.gradle
server/sonar-alm-client/src/main/java/org/sonar/alm/client/ApplicationHttpClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/DevopsPlatformHeaders.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/GenericApplicationHttpClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/GenericPaginatedHttpClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/PaginatedHttpClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/RatioBasedRateLimitChecker.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/ApplicationHttpClient.java [deleted file]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/DevopsPlatformHeaders.java [deleted file]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/GenericApplicationHttpClient.java [deleted file]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/GithubApplicationClientImpl.java
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/GithubApplicationHttpClient.java
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/GithubHeaders.java
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/GithubPaginatedHttpClient.java
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/PaginatedHttpClient.java [deleted file]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/github/RatioBasedRateLimitChecker.java [deleted file]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabApplicationClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabApplicationHttpClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabGlobalSettingsValidator.java
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabHeaders.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabHttpClient.java [deleted file]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabPaginatedHttpClient.java [new file with mode: 0644]
server/sonar-alm-client/src/main/java/org/sonar/alm/client/gitlab/GitlabToken.java [new file with mode: 0644]
server/sonar-alm-client/src/test/java/org/sonar/alm/client/GenericPaginatedHttpClientImplTest.java [new file with mode: 0644]
server/sonar-alm-client/src/test/java/org/sonar/alm/client/RatioBasedRateLimitCheckerTest.java [new file with mode: 0644]
server/sonar-alm-client/src/test/java/org/sonar/alm/client/github/GenericApplicationHttpClientTest.java
server/sonar-alm-client/src/test/java/org/sonar/alm/client/github/GithubApplicationClientImplTest.java
server/sonar-alm-client/src/test/java/org/sonar/alm/client/github/GithubPaginatedHttpClientImplTest.java [deleted file]
server/sonar-alm-client/src/test/java/org/sonar/alm/client/github/RatioBasedRateLimitCheckerTest.java [deleted file]
server/sonar-alm-client/src/test/java/org/sonar/alm/client/gitlab/GitlabApplicationClientTest.java [new file with mode: 0644]
server/sonar-alm-client/src/test/java/org/sonar/alm/client/gitlab/GitlabGlobalSettingsValidatorTest.java
server/sonar-alm-client/src/test/java/org/sonar/alm/client/gitlab/GitlabHttpClientTest.java [deleted file]
server/sonar-alm-client/src/test/resources/org/sonar/alm/client/gitlab/groups-full-response.json [new file with mode: 0644]
server/sonar-auth-gitlab/src/main/java/org/sonar/auth/gitlab/GsonGroup.java
server/sonar-auth-gitlab/src/test/java/org/sonar/auth/gitlab/GsonGroupTest.java
server/sonar-webserver-webapi/src/it/java/org/sonar/server/almintegration/ws/CheckPatActionIT.java
server/sonar-webserver-webapi/src/it/java/org/sonar/server/almintegration/ws/gitlab/ImportGitLabProjectActionIT.java
server/sonar-webserver-webapi/src/it/java/org/sonar/server/almintegration/ws/gitlab/SearchGitlabReposActionIT.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/almintegration/ws/CheckPatAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/almintegration/ws/gitlab/ImportGitLabProjectAction.java
server/sonar-webserver-webapi/src/main/java/org/sonar/server/almintegration/ws/gitlab/SearchGitlabReposAction.java
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java