From d16227b6b54643f51db3cb73f99e12012bd56be8 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sun, 2 Oct 2011 14:40:38 +0200 Subject: [PATCH] use array notation instead of list class --- .../sonia/scm/api/rest/resources/GroupResource.java | 13 ++++++------- .../scm/api/rest/resources/RepositoryResource.java | 13 ++++++------- .../sonia/scm/api/rest/resources/UserResource.java | 12 ++++++------ 3 files changed, 18 insertions(+), 20 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/GroupResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/GroupResource.java index 9940493d7b..28fc771982 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/GroupResource.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/GroupResource.java @@ -51,7 +51,6 @@ import sonia.scm.web.security.WebSecurityContext; //~--- JDK imports ------------------------------------------------------------ import java.util.Collection; -import java.util.List; import javax.ws.rs.Consumes; import javax.ws.rs.DELETE; @@ -105,14 +104,14 @@ public class GroupResource //~--- methods -------------------------------------------------------------- /** - * Method description + * Method description * * * * @param uriInfo * @param group * - * @return + * @return */ @POST @Consumes({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) @@ -123,12 +122,12 @@ public class GroupResource } /** - * Method description + * Method description * * - * @param name + * @param name * - * @return + * @return */ @DELETE @Path("{id}") @@ -204,7 +203,7 @@ public class GroupResource */ @GET @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) - @TypeHint(List.class) + @TypeHint(Group[].class) @Override public Response getAll(@Context Request request, @DefaultValue("0") @QueryParam("start") int start, @DefaultValue("-1") diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java index a7c0b5b2d5..5514f54e67 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/RepositoryResource.java @@ -74,7 +74,6 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Collection; -import java.util.List; import javax.ws.rs.Consumes; import javax.ws.rs.DELETE; @@ -146,14 +145,14 @@ public class RepositoryResource //~--- methods -------------------------------------------------------------- /** - * Method description + * Method description * * * * @param uriInfo * @param repository * - * @return + * @return */ @POST @Consumes({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) @@ -164,12 +163,12 @@ public class RepositoryResource } /** - * Method description + * Method description * * - * @param name + * @param name * - * @return + * @return */ @DELETE @Path("{id}") @@ -245,7 +244,7 @@ public class RepositoryResource */ @GET @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) - @TypeHint(List.class) + @TypeHint(Repository[].class) @Override public Response getAll(@Context Request request, @DefaultValue("0") @QueryParam("start") int start, @DefaultValue("-1") diff --git a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/UserResource.java b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/UserResource.java index d341baccd1..9011b3f2ca 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/rest/resources/UserResource.java +++ b/scm-webapp/src/main/java/sonia/scm/api/rest/resources/UserResource.java @@ -112,14 +112,14 @@ public class UserResource extends AbstractManagerResource //~--- methods -------------------------------------------------------------- /** - * Method description + * Method description * * * * @param uriInfo * @param user * - * @return + * @return */ @POST @Consumes({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) @@ -130,12 +130,12 @@ public class UserResource extends AbstractManagerResource } /** - * Method description + * Method description * * - * @param name + * @param name * - * @return + * @return */ @DELETE @Path("{id}") @@ -210,7 +210,7 @@ public class UserResource extends AbstractManagerResource * @return */ @GET - @TypeHint(List.class) + @TypeHint(User[].class) @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) @Override public Response getAll(@Context Request request, @DefaultValue("0")