Merge branch 'stable-2.16' into stable-3.0 * stable-2.16: Documentation: Add missing plugin standalone and in-tree testing Change-Id: I6c287d86d9d062379fb0633a6d5b68f706aae99a
diff --git a/WORKSPACE b/WORKSPACE index c624b45..6c8bde4 100644 --- a/WORKSPACE +++ b/WORKSPACE
@@ -3,7 +3,7 @@ load("//:bazlets.bzl", "load_bazlets") load_bazlets( - commit = "577450c73780560972f8a1a92c91410192ff7224", + commit = "8ac9d00b8f12b7f61ff360c47a5bd87d7f75f4b5", #local_path = "/home/<user>/projects/bazlets", )
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/AirVantageOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/AirVantageOAuthService.java index 25edf2e..a1ec591 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/AirVantageOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/AirVantageOAuthService.java
@@ -14,7 +14,7 @@ package com.googlesource.gerrit.plugins.oauth; -import static com.google.gerrit.server.OutputFormat.JSON; +import static com.google.gerrit.json.OutputFormat.JSON; import static javax.servlet.http.HttpServletResponse.SC_OK; import static org.slf4j.LoggerFactory.getLogger;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketApi.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketApi.java index a3fff4a..de0f5ea 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketApi.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketApi.java
@@ -14,7 +14,7 @@ package com.googlesource.gerrit.plugins.oauth; -import static com.google.gerrit.server.OutputFormat.JSON; +import static com.google.gerrit.json.OutputFormat.JSON; import static java.lang.String.format; import static javax.servlet.http.HttpServletResponse.SC_OK; import static org.scribe.model.OAuthConstants.ACCESS_TOKEN;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketOAuthService.java index 55680f2..c1524e9 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/BitbucketOAuthService.java
@@ -14,7 +14,7 @@ package com.googlesource.gerrit.plugins.oauth; -import static com.google.gerrit.server.OutputFormat.JSON; +import static com.google.gerrit.json.OutputFormat.JSON; import static javax.servlet.http.HttpServletResponse.SC_OK; import static org.slf4j.LoggerFactory.getLogger;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/CasOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/CasOAuthService.java index f360cd9..09635b1 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/CasOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/CasOAuthService.java
@@ -14,13 +14,14 @@ package com.googlesource.gerrit.plugins.oauth; +import static com.google.gerrit.json.OutputFormat.JSON; + import com.google.common.base.CharMatcher; import com.google.gerrit.extensions.annotations.PluginName; import com.google.gerrit.extensions.auth.oauth.OAuthServiceProvider; import com.google.gerrit.extensions.auth.oauth.OAuthToken; import com.google.gerrit.extensions.auth.oauth.OAuthUserInfo; import com.google.gerrit.extensions.auth.oauth.OAuthVerifier; -import com.google.gerrit.server.OutputFormat; import com.google.gerrit.server.config.CanonicalWebUrl; import com.google.gerrit.server.config.PluginConfig; import com.google.gerrit.server.config.PluginConfigFactory; @@ -95,8 +96,7 @@ log.debug("User info response: {}", response.getBody()); } - JsonElement userJson = - OutputFormat.JSON.newGson().fromJson(response.getBody(), JsonElement.class); + JsonElement userJson = JSON.newGson().fromJson(response.getBody(), JsonElement.class); if (!userJson.isJsonObject()) { throw new IOException(String.format("Invalid JSON '%s': not a JSON Object", userJson)); }
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/DexOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/DexOAuthService.java index c899e5e..bf957d4 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/DexOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/DexOAuthService.java
@@ -14,7 +14,7 @@ package com.googlesource.gerrit.plugins.oauth; -import static com.google.gerrit.server.OutputFormat.JSON; +import static com.google.gerrit.json.OutputFormat.JSON; import com.google.common.base.CharMatcher; import com.google.common.base.Preconditions;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/FacebookOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/FacebookOAuthService.java index 7461154..bc5818a 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/FacebookOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/FacebookOAuthService.java
@@ -14,13 +14,14 @@ package com.googlesource.gerrit.plugins.oauth; +import static com.google.gerrit.json.OutputFormat.JSON; + import com.google.common.base.CharMatcher; import com.google.gerrit.extensions.annotations.PluginName; import com.google.gerrit.extensions.auth.oauth.OAuthServiceProvider; import com.google.gerrit.extensions.auth.oauth.OAuthToken; import com.google.gerrit.extensions.auth.oauth.OAuthUserInfo; import com.google.gerrit.extensions.auth.oauth.OAuthVerifier; -import com.google.gerrit.server.OutputFormat; import com.google.gerrit.server.config.CanonicalWebUrl; import com.google.gerrit.server.config.PluginConfig; import com.google.gerrit.server.config.PluginConfigFactory; @@ -86,8 +87,7 @@ "Status %s (%s) for request %s", response.getCode(), response.getBody(), request.getUrl())); } - JsonElement userJson = - OutputFormat.JSON.newGson().fromJson(response.getBody(), JsonElement.class); + JsonElement userJson = JSON.newGson().fromJson(response.getBody(), JsonElement.class); if (log.isDebugEnabled()) { log.debug("User info response: {}", response.getBody());
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/GitHubOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/GitHubOAuthService.java index 13f89cb..1c73c0e 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/GitHubOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/GitHubOAuthService.java
@@ -14,13 +14,14 @@ package com.googlesource.gerrit.plugins.oauth; +import static com.google.gerrit.json.OutputFormat.JSON; + import com.google.common.base.CharMatcher; import com.google.gerrit.extensions.annotations.PluginName; import com.google.gerrit.extensions.auth.oauth.OAuthServiceProvider; import com.google.gerrit.extensions.auth.oauth.OAuthToken; import com.google.gerrit.extensions.auth.oauth.OAuthUserInfo; import com.google.gerrit.extensions.auth.oauth.OAuthVerifier; -import com.google.gerrit.server.OutputFormat; import com.google.gerrit.server.config.CanonicalWebUrl; import com.google.gerrit.server.config.PluginConfig; import com.google.gerrit.server.config.PluginConfigFactory; @@ -82,8 +83,7 @@ "Status %s (%s) for request %s", response.getCode(), response.getBody(), request.getUrl())); } - JsonElement userJson = - OutputFormat.JSON.newGson().fromJson(response.getBody(), JsonElement.class); + JsonElement userJson = JSON.newGson().fromJson(response.getBody(), JsonElement.class); if (log.isDebugEnabled()) { log.debug("User info response: {}", response.getBody()); }
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/GitLabOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/GitLabOAuthService.java index 7e67424..52f2102 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/GitLabOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/GitLabOAuthService.java
@@ -14,7 +14,7 @@ package com.googlesource.gerrit.plugins.oauth; -import static com.google.gerrit.server.OutputFormat.JSON; +import static com.google.gerrit.json.OutputFormat.JSON; import static javax.servlet.http.HttpServletResponse.SC_OK; import static org.slf4j.LoggerFactory.getLogger;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/GoogleOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/GoogleOAuthService.java index 1199ea3..d6fcacf 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/GoogleOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/GoogleOAuthService.java
@@ -14,6 +14,8 @@ package com.googlesource.gerrit.plugins.oauth; +import static com.google.gerrit.json.OutputFormat.JSON; + import com.google.common.base.CharMatcher; import com.google.common.base.Preconditions; import com.google.common.base.Strings; @@ -22,7 +24,6 @@ import com.google.gerrit.extensions.auth.oauth.OAuthToken; import com.google.gerrit.extensions.auth.oauth.OAuthUserInfo; import com.google.gerrit.extensions.auth.oauth.OAuthVerifier; -import com.google.gerrit.server.OutputFormat; import com.google.gerrit.server.config.CanonicalWebUrl; import com.google.gerrit.server.config.PluginConfig; import com.google.gerrit.server.config.PluginConfigFactory; @@ -106,8 +107,7 @@ "Status %s (%s) for request %s", response.getCode(), response.getBody(), request.getUrl())); } - JsonElement userJson = - OutputFormat.JSON.newGson().fromJson(response.getBody(), JsonElement.class); + JsonElement userJson = JSON.newGson().fromJson(response.getBody(), JsonElement.class); if (log.isDebugEnabled()) { log.debug("User info response: {}", response.getBody()); } @@ -152,15 +152,14 @@ } private JsonObject retrieveJWTToken(OAuthToken token) { - JsonElement idToken = OutputFormat.JSON.newGson().fromJson(token.getRaw(), JsonElement.class); + JsonElement idToken = JSON.newGson().fromJson(token.getRaw(), JsonElement.class); if (idToken != null && idToken.isJsonObject()) { JsonObject idTokenObj = idToken.getAsJsonObject(); JsonElement idTokenElement = idTokenObj.get("id_token"); if (idTokenElement != null && !idTokenElement.isJsonNull()) { String payload = decodePayload(idTokenElement.getAsString()); if (!Strings.isNullOrEmpty(payload)) { - JsonElement tokenJsonElement = - OutputFormat.JSON.newGson().fromJson(payload, JsonElement.class); + JsonElement tokenJsonElement = JSON.newGson().fromJson(payload, JsonElement.class); if (tokenJsonElement.isJsonObject()) { return tokenJsonElement.getAsJsonObject(); }
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/KeycloakOAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/KeycloakOAuthService.java index 99be7ee..a958bb8 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/KeycloakOAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/KeycloakOAuthService.java
@@ -14,7 +14,7 @@ package com.googlesource.gerrit.plugins.oauth; -import static com.google.gerrit.server.OutputFormat.JSON; +import static com.google.gerrit.json.OutputFormat.JSON; import com.google.common.base.CharMatcher; import com.google.common.base.Preconditions;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/oauth/Office365OAuthService.java b/src/main/java/com/googlesource/gerrit/plugins/oauth/Office365OAuthService.java index e1ccd29..aee8f63 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/oauth/Office365OAuthService.java +++ b/src/main/java/com/googlesource/gerrit/plugins/oauth/Office365OAuthService.java
@@ -14,13 +14,14 @@ package com.googlesource.gerrit.plugins.oauth; +import static com.google.gerrit.json.OutputFormat.JSON; + import com.google.common.base.CharMatcher; import com.google.gerrit.extensions.annotations.PluginName; import com.google.gerrit.extensions.auth.oauth.OAuthServiceProvider; import com.google.gerrit.extensions.auth.oauth.OAuthToken; import com.google.gerrit.extensions.auth.oauth.OAuthUserInfo; import com.google.gerrit.extensions.auth.oauth.OAuthVerifier; -import com.google.gerrit.server.OutputFormat; import com.google.gerrit.server.config.CanonicalWebUrl; import com.google.gerrit.server.config.PluginConfig; import com.google.gerrit.server.config.PluginConfigFactory; @@ -88,8 +89,7 @@ "Status %s (%s) for request %s", response.getCode(), response.getBody(), request.getUrl())); } - JsonElement userJson = - OutputFormat.JSON.newGson().fromJson(response.getBody(), JsonElement.class); + JsonElement userJson = JSON.newGson().fromJson(response.getBody(), JsonElement.class); if (log.isDebugEnabled()) { log.debug("User info response: {}", response.getBody()); }