From ee6f6ad170f4b769729190f5c7d286aa818a083e Mon Sep 17 00:00:00 2001 From: gitnexbot Date: Tue, 8 Oct 2024 00:04:55 +0000 Subject: [PATCH] Synchronizing API and documentation updates --- docs/RepositoryApi.md | 26 ++++++++++--------- .../gitnex/tea4j/v2/apis/RepositoryApi.java | 12 +++++---- 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/docs/RepositoryApi.md b/docs/RepositoryApi.md index 666ec79..d399897 100644 --- a/docs/RepositoryApi.md +++ b/docs/RepositoryApi.md @@ -11742,7 +11742,7 @@ Name | Type | Description | Notes # **repoListPullRequests** -> List<PullRequest> repoListPullRequests(owner, repo, state, sort, milestone, labels, page, limit) +> List<PullRequest> repoListPullRequests(owner, repo, state, sort, milestone, labels, poster, page, limit) List a repo's pull requests @@ -11798,16 +11798,17 @@ Token.setApiKey("YOUR API KEY"); //Token.setApiKeyPrefix("Token"); RepositoryApi apiInstance = new RepositoryApi(); -String owner = "owner_example"; // String | owner of the repo -String repo = "repo_example"; // String | name of the repo -String state = "state_example"; // String | State of pull request: open or closed (optional) +String owner = "owner_example"; // String | Owner of the repo +String repo = "repo_example"; // String | Name of the repo +String state = "open"; // String | State of pull request String sort = "sort_example"; // String | Type of sort Long milestone = 789L; // Long | ID of the milestone List labels = Arrays.asList(56L); // List | Label IDs -Integer page = 56; // Integer | page number of results to return (1-based) -Integer limit = 56; // Integer | page size of results +String poster = "poster_example"; // String | Filter by pull request author +Integer page = 1; // Integer | Page number of results to return (1-based) +Integer limit = 56; // Integer | Page size of results try { - List result = apiInstance.repoListPullRequests(owner, repo, state, sort, milestone, labels, page, limit); + List result = apiInstance.repoListPullRequests(owner, repo, state, sort, milestone, labels, poster, page, limit); System.out.println(result); } catch (ApiException e) { System.err.println("Exception when calling RepositoryApi#repoListPullRequests"); @@ -11819,14 +11820,15 @@ try { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **owner** | **String**| owner of the repo | - **repo** | **String**| name of the repo | - **state** | **String**| State of pull request: open or closed (optional) | [optional] [enum: closed, open, all] + **owner** | **String**| Owner of the repo | + **repo** | **String**| Name of the repo | + **state** | **String**| State of pull request | [optional] [default to open] [enum: open, closed, all] **sort** | **String**| Type of sort | [optional] [enum: oldest, recentupdate, leastupdate, mostcomment, leastcomment, priority] **milestone** | **Long**| ID of the milestone | [optional] **labels** | [**List<Long>**](Long.md)| Label IDs | [optional] - **page** | **Integer**| page number of results to return (1-based) | [optional] - **limit** | **Integer**| page size of results | [optional] + **poster** | **String**| Filter by pull request author | [optional] + **page** | **Integer**| Page number of results to return (1-based) | [optional] [default to 1] [enum: ] + **limit** | **Integer**| Page size of results | [optional] [enum: ] ### Return type diff --git a/src/main/java/org/gitnex/tea4j/v2/apis/RepositoryApi.java b/src/main/java/org/gitnex/tea4j/v2/apis/RepositoryApi.java index d82cce6..6240349 100644 --- a/src/main/java/org/gitnex/tea4j/v2/apis/RepositoryApi.java +++ b/src/main/java/org/gitnex/tea4j/v2/apis/RepositoryApi.java @@ -2007,14 +2007,15 @@ public interface RepositoryApi { /** * List a repo's pull requests * - * @param owner owner of the repo (required) - * @param repo name of the repo (required) - * @param state State of pull request: open or closed (optional) (optional) + * @param owner Owner of the repo (required) + * @param repo Name of the repo (required) + * @param state State of pull request (optional, default to open) * @param sort Type of sort (optional) * @param milestone ID of the milestone (optional) * @param labels Label IDs (optional) - * @param page page number of results to return (1-based) (optional) - * @param limit page size of results (optional) + * @param poster Filter by pull request author (optional) + * @param page Page number of results to return (1-based) (optional, default to 1) + * @param limit Page size of results (optional) * @return Call<List<PullRequest>> */ @GET("repos/{owner}/{repo}/pulls") @@ -2025,6 +2026,7 @@ public interface RepositoryApi { @retrofit2.http.Query("sort") String sort, @retrofit2.http.Query("milestone") Long milestone, @retrofit2.http.Query("labels") List labels, + @retrofit2.http.Query("poster") String poster, @retrofit2.http.Query("page") Integer page, @retrofit2.http.Query("limit") Integer limit);