Kotlin data constructors suggestion
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
調査の方向性
issue では、ファイル、テスト、エントリーポイントのいずれも特定されていません。まず既存の mapper 構築ロジックと Kotlin の例を見つけ、次に必須のコンストラクター引数を持つ data classes に対して期待される動作を判断します。そのようなクラスを空のコンストラクターなしでマッピングでき、その動作がテストでカバーされていれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Thank you for your mapper. It is very useful for apps.
I am using kotlin data classes with val params:
data class Person (
var id: Int?=null
val name: String
val documentId: String
...
)
I can't use empty constructor due to notNull notation.
I could be wrong, at present time mapper demands empty constructors.
Is it possible to add mapper that uses args constructor?
Thank you,
Irina
- 主要言語
- Java
- スター
- 1.4k
- フォーク
- 504
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
mapstruct/mapstruct-examples のほかの issue
-
Java 21 support オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
mapstruct/mapstruct-examples#153 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
mapstruct/mapstruct-examples#149 · コメント 1 件 ·
-
mapstruct-protobuf3 use lombok:UnsupportedOperationException(Collections$UnmodifiableCollection) オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
mapstruct/mapstruct-examples#142 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 15/100
mapstruct/mapstruct-examples#138 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
mapstruct/mapstruct-examples#128 · リアクション 1 件 ·
mapstruct/mapstruct-examples の issue をすべて見る
似ている issue
-
bug untriaged
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
opensearch-project/ml-commons#5094 ·
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
-
emitter:client:csharp feature
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
affects/8.10 affects/8.9 component/clients kind/bug likelihood/mid severity/mid
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
Two open-case totals on one screen: the Programs tile says 15,858 and the nav badge says 15,868 オープンbug frontend maui-pilot
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100