This repository was archived by the owner on Jan 20, 2023. It is now read-only.
Added a annotation support to use default arguments.
機能追加
- デフォルト引数を用いる(= マッピング対象にしない)機能を追加
不具合修正
sharedをapiで指定するように修正implementationで指定していたため、ライブラリ利用時にsharedが利用できなくなっていた
過去のリリース
不具合により十分な利用ができなくなっていたリリースは削除を行った。
0.15 - Modifies.
破壊的変更
- 名前に適用するコンバータはエイリアスを貼った場合も適用するように修正
その他変更
sharedの変更を反映
0.14 - Improve Bucket.
内容
Sharedに対して行ったBucketの改善を取り込み- 実行速度をデフォルト引数対応以前と同等まで回復
0.13 - Added support for mapping with default arguments.
内容
- 引数が足りなかった場合はデフォルト引数を用いるように修正
- この結果エラー表示周りで不要となったロジックを削除
0.12 - Modify annotation.
破壊的変更
KGetterAliasの付与対象をプロパティからゲッターに修正KPropertyAlias>の名前をKParameterAliasに修正KPropertyIgnoreの名前をKGetterIgnoreに修正- アノテーションの付与対象もゲッターに修正
その他修正
- 微小な修正の積み重ねにより若干の高速化
- テストの追加
0.11 - Update Kotlin and Shared version.
SSIA
0.10 - Move project and splitting modules.
内容
リポジトリ移動に伴う修正
- パッケージ名をOrganizationに合わせて修正
READMEの更新
モジュール分割に伴う修正
他プロジェクトで使いたい内容をSharedとして切り出したため、それに伴う修正を行った。
build.gradle.ktsにSharedへの参照を追加KMapper関連コードを新しく建てたkmapperパッケージへ移動