Date type generation inconsistent between object and array
まだ誰も着手していません。
評価
調査の方向性
Issue ではソースファイルやテストが特定されていません。まず、Java コードジェネレーターでスカラー フィールドと配列要素に対する OpenAPI の date 形式の処理を追跡し、次に生成されたモデル型を比較してください。配列の format date が、スカラーの date フィールドと一貫して java.util.List を生成すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
In openapi, if the field defined as date format:
startDate:
type: "string"
format: "date"
Codegen will generate the field as LocalDate in the model.
@JsonProperty("startDate")
public java.time.LocalDate getStartDate() {
return startDate;
}
But for the array (list) with same definition:
datelist:
type: "array"
items:
type: "string"
format: "date"
Codegen will generate field as String List.
@JsonProperty("datelist")
public java.util.List<String> getDatelist() {
return datelist;
}
We should make it consistent to be list of LocalDate
- 主要言語
- Java
- スター
- 49
- フォーク
- 25
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
networknt/light-codegen のほかの issue
-
enhancement help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
networknt/light-codegen#350 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
networknt/light-codegen#674 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 20/100
networknt/light-codegen#666 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
networknt/light-codegen#616 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
networknt/light-codegen#603 · コメント 2 件 ·
networknt/light-codegen の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
infinispan/infinispan#18150 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
-
untriaged
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
opensearch-project/k-NN#3597 ·
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100