Adapt to changed REST interfaces in Gerrit core Signed-off-by: Edwin Kempin <ekempin@google.com> Change-Id: I1d05880cbfd723f517460e43722ad128992acce1
diff --git a/src/main/java/com/googlesource/gerrit/plugins/manager/ListAvailablePlugins.java b/src/main/java/com/googlesource/gerrit/plugins/manager/ListAvailablePlugins.java index d43bbec..ceeda09 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/manager/ListAvailablePlugins.java +++ b/src/main/java/com/googlesource/gerrit/plugins/manager/ListAvailablePlugins.java
@@ -17,6 +17,7 @@ import com.google.common.collect.Maps; import com.google.gerrit.common.data.GlobalCapability; import com.google.gerrit.extensions.annotations.RequiresCapability; +import com.google.gerrit.extensions.restapi.Response; import com.google.gerrit.extensions.restapi.RestApiException; import com.google.gerrit.extensions.restapi.RestReadView; import com.google.gerrit.extensions.restapi.TopLevelResource; @@ -40,7 +41,8 @@ } @Override - public Map<String, PluginInfo> apply(TopLevelResource resource) throws RestApiException { + public Response<Map<String, PluginInfo>> apply(TopLevelResource resource) + throws RestApiException { Map<String, PluginInfo> output = Maps.newTreeMap(); List<PluginInfo> plugins; try { @@ -61,6 +63,6 @@ output.put(p.name, p); } - return output; + return Response.ok(output); } }