diff --git a/pom.xml b/pom.xml index a77b6b62b782f81ab6fe1d087f00f86c146c584e..ad9abdf67efa8ce0512d223b5eb27540487e764c 100644 --- a/pom.xml +++ b/pom.xml @@ -225,6 +225,11 @@ ${junit-version} test + + javax.annotation + javax.annotation-api + 1.3.2 + 1.7 diff --git a/src/main/java/com/gitee/api/RepositoriesApi.java b/src/main/java/com/gitee/api/RepositoriesApi.java index 4d2c3f366c76ca19d6c8b4c30d2dfb8488382c7a..499a0940103108e175fed20d8b9dcb89ff0408ed 100644 --- a/src/main/java/com/gitee/api/RepositoriesApi.java +++ b/src/main/java/com/gitee/api/RepositoriesApi.java @@ -5392,8 +5392,8 @@ public class RepositoriesApi { * @return Project * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body */ - public Project getV5UserRepos(String accessToken, String visibility, String affiliation, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { - ApiResponse resp = getV5UserReposWithHttpInfo(accessToken, visibility, affiliation, type, sort, direction, page, perPage); + public List getV5UserRepos(String accessToken, String visibility, String affiliation, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { + ApiResponse> resp = getV5UserReposWithHttpInfo(accessToken, visibility, affiliation, type, sort, direction, page, perPage); return resp.getData(); } @@ -5411,9 +5411,9 @@ public class RepositoriesApi { * @return ApiResponse<Project> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body */ - public ApiResponse getV5UserReposWithHttpInfo(String accessToken, String visibility, String affiliation, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { + public ApiResponse> getV5UserReposWithHttpInfo(String accessToken, String visibility, String affiliation, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { com.squareup.okhttp.Call call = getV5UserReposValidateBeforeCall(accessToken, visibility, affiliation, type, sort, direction, page, perPage, null, null); - Type localVarReturnType = new TypeToken(){}.getType(); + Type localVarReturnType = new TypeToken>(){}.getType(); return apiClient.execute(call, localVarReturnType); } @@ -5553,8 +5553,8 @@ public class RepositoriesApi { * @return Project * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body */ - public Project getV5UsersUsernameRepos(String username, String accessToken, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { - ApiResponse resp = getV5UsersUsernameReposWithHttpInfo(username, accessToken, type, sort, direction, page, perPage); + public List getV5UsersUsernameRepos(String username, String accessToken, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { + ApiResponse> resp = getV5UsersUsernameReposWithHttpInfo(username, accessToken, type, sort, direction, page, perPage); return resp.getData(); } @@ -5571,9 +5571,9 @@ public class RepositoriesApi { * @return ApiResponse<Project> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body */ - public ApiResponse getV5UsersUsernameReposWithHttpInfo(String username, String accessToken, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { + public ApiResponse> getV5UsersUsernameReposWithHttpInfo(String username, String accessToken, String type, String sort, String direction, Integer page, Integer perPage) throws ApiException { com.squareup.okhttp.Call call = getV5UsersUsernameReposValidateBeforeCall(username, accessToken, type, sort, direction, page, perPage, null, null); - Type localVarReturnType = new TypeToken(){}.getType(); + Type localVarReturnType = new TypeToken>(){}.getType(); return apiClient.execute(call, localVarReturnType); } diff --git a/src/main/java/com/gitee/model/Project.java b/src/main/java/com/gitee/model/Project.java index 33fc4fc344c65f1333ddb7562353208067b49e17..ff63d652f0cc3762f1a539162244ba531f27e071 100644 --- a/src/main/java/com/gitee/model/Project.java +++ b/src/main/java/com/gitee/model/Project.java @@ -203,7 +203,7 @@ public class Project { private String watched = null; @SerializedName("permission") - private String permission = null; + private ProjectMemberPutParam permission = null; @SerializedName("relation") private String relation = null; @@ -1224,7 +1224,7 @@ public class Project { this.watched = watched; } - public Project permission(String permission) { + public Project permission(ProjectMemberPutParam permission) { this.permission = permission; return this; } @@ -1234,11 +1234,11 @@ public class Project { * @return permission **/ @ApiModelProperty(value = "") - public String getPermission() { + public ProjectMemberPutParam getPermission() { return permission; } - public void setPermission(String permission) { + public void setPermission(ProjectMemberPutParam permission) { this.permission = permission; } diff --git a/src/test/java/com/gitee/api/RepositoriesApiTest.java b/src/test/java/com/gitee/api/RepositoriesApiTest.java index 78fbd6008bf2839c2ea3db0e024b145a3dc3b9b3..53437b553539f2751e20880642e2a8ad78695924 100644 --- a/src/test/java/com/gitee/api/RepositoriesApiTest.java +++ b/src/test/java/com/gitee/api/RepositoriesApiTest.java @@ -751,7 +751,7 @@ public class RepositoriesApiTest { String direction = null; Integer page = null; Integer perPage = null; - Project response = api.getV5UserRepos(accessToken, visibility, affiliation, type, sort, direction, page, perPage); + List response = api.getV5UserRepos(accessToken, visibility, affiliation, type, sort, direction, page, perPage); // TODO: test validations } @@ -773,7 +773,7 @@ public class RepositoriesApiTest { String direction = null; Integer page = null; Integer perPage = null; - Project response = api.getV5UsersUsernameRepos(username, accessToken, type, sort, direction, page, perPage); + List response = api.getV5UsersUsernameRepos(username, accessToken, type, sort, direction, page, perPage); // TODO: test validations }