From 18d0cf4d34eb4e0cae0088c204ca4bc1155df8a2 Mon Sep 17 00:00:00 2001 From: Dispatch receiver Date: Thu, 16 Mar 2023 02:31:55 +0000 Subject: [PATCH 1/3] Generated by release dipatch tag: v0.0.113 From b9fdb65b82de6e5efc1f9b6d2c3e6ddcb32d07c8 Mon Sep 17 00:00:00 2001 From: API Generator Date: Thu, 16 Mar 2023 03:14:32 +0000 Subject: [PATCH 2/3] Generate SDK code for 2.27.0 --- .openapi-generator/config.yml | 2 +- CHANGELOG.md | 5 +++++ .../PaymentRequestCreateParamsPaymentRequestLines.md | 3 ++- ...RequestResponsePaymentRequestPaymentRequestLines.md | 3 ++- .../PaymentRequestUpdateParamsPaymentRequestLines.md | 3 ++- sdk/pom.xml | 10 ++-------- .../PaymentRequestCreateParamsPaymentRequestLines.java | 8 +++++--- ...questResponsePaymentRequestPaymentRequestLines.java | 8 +++++--- .../PaymentRequestUpdateParamsPaymentRequestLines.java | 8 +++++--- 9 files changed, 29 insertions(+), 21 deletions(-) diff --git a/.openapi-generator/config.yml b/.openapi-generator/config.yml index 101828a..69c2c15 100644 --- a/.openapi-generator/config.yml +++ b/.openapi-generator/config.yml @@ -1,7 +1,7 @@ ensureUniqueParams: false allowUnicodeIdentifiers: true snapshotVersion: true -artifactVersion: 2.26.0 +artifactVersion: 2.27.0 groupId: "jp.co.freee" artifactId: "freee-accounting-sdk" apiPackage: "jp.co.freee.accounting.api" diff --git a/CHANGELOG.md b/CHANGELOG.md index 9059032..4f4b96a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.27.0 +リリース日時 2023-03-16 12:14:32 +対象差分 +https://github.com/freee/freee-api-schema/releases/tag/v0.0.113 + ## 2.26.0 リリース日時 2023-03-02 07:21:19 対象差分 diff --git a/sdk/docs/PaymentRequestCreateParamsPaymentRequestLines.md b/sdk/docs/PaymentRequestCreateParamsPaymentRequestLines.md index b97fec1..7f8e75e 100644 --- a/sdk/docs/PaymentRequestCreateParamsPaymentRequestLines.md +++ b/sdk/docs/PaymentRequestCreateParamsPaymentRequestLines.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **amount** | **Long** | 金額 | **description** | **String** | 内容 | [optional] **itemId** | **Integer** | 品目ID | [optional] -**lineType** | [**LineTypeEnum**](#LineTypeEnum) | '行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です' | [optional] +**lineType** | [**LineTypeEnum**](#LineTypeEnum) | '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です'<br> '※ negative_line は2023年3月下旬から利用できる予定です' | [optional] **sectionId** | **Integer** | 部門ID | [optional] **segment1TagId** | **Long** | セグメント1ID<br> セグメントタグ一覧の取得APIを利用して取得してください。<br> <a href=\"https://support.freee.co.jp/hc/ja/articles/360020679611\" target=\"_blank\">セグメント(分析用タグ)の設定</a><br> | [optional] **segment2TagId** | **Long** | セグメント2ID(法人向けエンタープライズプラン)<br> セグメントタグ一覧の取得APIを利用して取得してください。<br> <a href=\"https://support.freee.co.jp/hc/ja/articles/360020679611\" target=\"_blank\">セグメント(分析用タグ)の設定</a><br> | [optional] @@ -26,6 +26,7 @@ Name | Type | Description | Notes Name | Value ---- | ----- DEAL_LINE | "deal_line" +NEGATIVE_LINE | "negative_line" WITHHOLDING_TAX | "withholding_tax" diff --git a/sdk/docs/PaymentRequestResponsePaymentRequestPaymentRequestLines.md b/sdk/docs/PaymentRequestResponsePaymentRequestPaymentRequestLines.md index dbea9b4..4f73e6e 100644 --- a/sdk/docs/PaymentRequestResponsePaymentRequestPaymentRequestLines.md +++ b/sdk/docs/PaymentRequestResponsePaymentRequestPaymentRequestLines.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **description** | **String** | 内容 | **id** | **Long** | 支払依頼の項目行ID | **itemId** | **Integer** | 品目ID | -**lineType** | [**LineTypeEnum**](#LineTypeEnum) | 行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行) | +**lineType** | [**LineTypeEnum**](#LineTypeEnum) | '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> '※ negative_line は2023年3月下旬から利用できる予定です' | **sectionId** | **Integer** | 部門ID | **segment1TagId** | **Long** | セグメント1ID。セグメント1が使用可能なプランの時のみレスポンスに含まれます。 | [optional] **segment2TagId** | **Long** | セグメント2ID。セグメント2が使用可能なプランの時のみレスポンスに含まれます。 | [optional] @@ -27,6 +27,7 @@ Name | Type | Description | Notes Name | Value ---- | ----- DEAL_LINE | "deal_line" +NEGATIVE_LINE | "negative_line" WITHHOLDING_TAX | "withholding_tax" diff --git a/sdk/docs/PaymentRequestUpdateParamsPaymentRequestLines.md b/sdk/docs/PaymentRequestUpdateParamsPaymentRequestLines.md index 92f4737..0494a9d 100644 --- a/sdk/docs/PaymentRequestUpdateParamsPaymentRequestLines.md +++ b/sdk/docs/PaymentRequestUpdateParamsPaymentRequestLines.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **description** | **String** | 内容 | [optional] **id** | **Long** | 支払依頼の項目行ID: 既存項目行を更新する場合に指定します。IDを指定しない項目行は、新規行として扱われ追加されます。また、payment_request_linesに含まれない既存の項目行は削除されます。更新後も残したい行は、必ず支払依頼の項目行IDを指定してpayment_request_linesに含めてください。 | [optional] **itemId** | **Integer** | 品目ID | [optional] -**lineType** | [**LineTypeEnum**](#LineTypeEnum) | '行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です' | [optional] +**lineType** | [**LineTypeEnum**](#LineTypeEnum) | '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です'<br> '※ negative_line は2023年3月下旬から利用できる予定です' | [optional] **sectionId** | **Integer** | 部門ID | [optional] **segment1TagId** | **Long** | セグメント1ID<br> セグメントタグ一覧の取得APIを利用して取得してください。<br> <a href=\"https://support.freee.co.jp/hc/ja/articles/360020679611\" target=\"_blank\">セグメント(分析用タグ)の設定</a><br> | [optional] **segment2TagId** | **Long** | セグメント2ID(法人向けエンタープライズプラン)<br> セグメントタグ一覧の取得APIを利用して取得してください。<br> <a href=\"https://support.freee.co.jp/hc/ja/articles/360020679611\" target=\"_blank\">セグメント(分析用タグ)の設定</a><br> | [optional] @@ -27,6 +27,7 @@ Name | Type | Description | Notes Name | Value ---- | ----- DEAL_LINE | "deal_line" +NEGATIVE_LINE | "negative_line" WITHHOLDING_TAX | "withholding_tax" diff --git a/sdk/pom.xml b/sdk/pom.xml index e2f6052..6990575 100644 --- a/sdk/pom.xml +++ b/sdk/pom.xml @@ -276,12 +276,6 @@ ${jakarta-annotation-version} provided - - - org.openapitools - jackson-databind-nullable - 0.2.1 - junit @@ -291,7 +285,7 @@ - 2.26.0 + 2.27.0 -SNAPSHOT UTF-8 1.8 @@ -305,4 +299,4 @@ 1.0.1 4.13.1 - + \ No newline at end of file diff --git a/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestCreateParamsPaymentRequestLines.java b/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestCreateParamsPaymentRequestLines.java index b04de16..fb570e1 100644 --- a/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestCreateParamsPaymentRequestLines.java +++ b/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestCreateParamsPaymentRequestLines.java @@ -49,12 +49,14 @@ public class PaymentRequestCreateParamsPaymentRequestLines { private Integer itemId; /** - * '行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です' + * '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です'<br> '※ negative_line は2023年3月下旬から利用できる予定です' */ @JsonAdapter(LineTypeEnum.Adapter.class) public enum LineTypeEnum { DEAL_LINE("deal_line"), + NEGATIVE_LINE("negative_line"), + WITHHOLDING_TAX("withholding_tax"); private String value; @@ -231,11 +233,11 @@ public PaymentRequestCreateParamsPaymentRequestLines lineType(LineTypeEnum lineT } /** - * '行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です' + * '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です'<br> '※ negative_line は2023年3月下旬から利用できる予定です' * @return lineType **/ @javax.annotation.Nullable - @ApiModelProperty(example = "deal_line", value = "'行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'
'デフォルトは deal_line: 支払依頼の通常取引行 です' ") + @ApiModelProperty(example = "deal_line", value = "'行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'
'デフォルトは deal_line: 支払依頼の通常取引行 です'
'※ negative_line は2023年3月下旬から利用できる予定です' ") public LineTypeEnum getLineType() { return lineType; diff --git a/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestResponsePaymentRequestPaymentRequestLines.java b/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestResponsePaymentRequestPaymentRequestLines.java index 45624f2..abe1af6 100644 --- a/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestResponsePaymentRequestPaymentRequestLines.java +++ b/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestResponsePaymentRequestPaymentRequestLines.java @@ -53,12 +53,14 @@ public class PaymentRequestResponsePaymentRequestPaymentRequestLines { private Integer itemId; /** - * 行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行) + * '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> '※ negative_line は2023年3月下旬から利用できる予定です' */ @JsonAdapter(LineTypeEnum.Adapter.class) public enum LineTypeEnum { DEAL_LINE("deal_line"), + NEGATIVE_LINE("negative_line"), + WITHHOLDING_TAX("withholding_tax"); private String value; @@ -260,11 +262,11 @@ public PaymentRequestResponsePaymentRequestPaymentRequestLines lineType(LineType } /** - * 行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行) + * '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> '※ negative_line は2023年3月下旬から利用できる予定です' * @return lineType **/ @javax.annotation.Nonnull - @ApiModelProperty(example = "deal_line", required = true, value = "行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)") + @ApiModelProperty(example = "deal_line", required = true, value = "'行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'
'※ negative_line は2023年3月下旬から利用できる予定です' ") public LineTypeEnum getLineType() { return lineType; diff --git a/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestUpdateParamsPaymentRequestLines.java b/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestUpdateParamsPaymentRequestLines.java index a461c86..e9cfd69 100644 --- a/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestUpdateParamsPaymentRequestLines.java +++ b/sdk/src/main/java/jp/co/freee/accounting/models/PaymentRequestUpdateParamsPaymentRequestLines.java @@ -53,12 +53,14 @@ public class PaymentRequestUpdateParamsPaymentRequestLines { private Integer itemId; /** - * '行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です' + * '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です'<br> '※ negative_line は2023年3月下旬から利用できる予定です' */ @JsonAdapter(LineTypeEnum.Adapter.class) public enum LineTypeEnum { DEAL_LINE("deal_line"), + NEGATIVE_LINE("negative_line"), + WITHHOLDING_TAX("withholding_tax"); private String value; @@ -260,11 +262,11 @@ public PaymentRequestUpdateParamsPaymentRequestLines lineType(LineTypeEnum lineT } /** - * '行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です' + * '行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'<br> 'デフォルトは deal_line: 支払依頼の通常取引行 です'<br> '※ negative_line は2023年3月下旬から利用できる予定です' * @return lineType **/ @javax.annotation.Nullable - @ApiModelProperty(example = "deal_line", value = "'行の種類 (deal_line: 支払依頼の通常取引行, withholding_tax: 源泉所得税行)'
'デフォルトは deal_line: 支払依頼の通常取引行 です' ") + @ApiModelProperty(example = "deal_line", value = "'行の種類 (deal_line: 支払依頼の通常取引行, negative_line: 支払依頼の控除・マイナス行, withholding_tax: 源泉所得税行)'
'デフォルトは deal_line: 支払依頼の通常取引行 です'
'※ negative_line は2023年3月下旬から利用できる予定です' ") public LineTypeEnum getLineType() { return lineType; From 03ebf8e8b53bf1c3875d747e2da4352ad94a91ab Mon Sep 17 00:00:00 2001 From: sereru Date: Thu, 16 Mar 2023 13:31:11 +0900 Subject: [PATCH 3/3] add jackson databind nullable --- samples/basic-sample/pom.xml | 2 +- samples/basic-websample-rx/pom.xml | 2 +- samples/basic-websample/pom.xml | 2 +- sdk/pom.xml | 8 +++++++- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/samples/basic-sample/pom.xml b/samples/basic-sample/pom.xml index 4313466..5b47f93 100644 --- a/samples/basic-sample/pom.xml +++ b/samples/basic-sample/pom.xml @@ -16,7 +16,7 @@ jp.co.freee freee-accounting-sdk - 2.26.0 + 2.27.0 diff --git a/samples/basic-websample-rx/pom.xml b/samples/basic-websample-rx/pom.xml index 902a64e..b6f1ddb 100644 --- a/samples/basic-websample-rx/pom.xml +++ b/samples/basic-websample-rx/pom.xml @@ -46,7 +46,7 @@ jp.co.freee freee-accounting-sdk - 2.26.0 + 2.27.0 org.webjars diff --git a/samples/basic-websample/pom.xml b/samples/basic-websample/pom.xml index 3d5a496..c184232 100644 --- a/samples/basic-websample/pom.xml +++ b/samples/basic-websample/pom.xml @@ -63,7 +63,7 @@ jp.co.freee freee-accounting-sdk - 2.26.0 + 2.27.0 diff --git a/sdk/pom.xml b/sdk/pom.xml index 6990575..afb0c3c 100644 --- a/sdk/pom.xml +++ b/sdk/pom.xml @@ -276,6 +276,12 @@ ${jakarta-annotation-version} provided + + + org.openapitools + jackson-databind-nullable + 0.2.1 + junit @@ -299,4 +305,4 @@ 1.0.1 4.13.1 - \ No newline at end of file +