This repository was archived by the owner on Jan 20, 2023. It is now read-only.
Add dummy constructor and update libs.
ダミーコンストラクタの追加
KClass
をターゲットとした初期化時に、それぞれのマッパーについてダミーコンストラクタを追加し、記述を簡略化できるように修正を行った。
KMapper
// これまでの書き方
KMapper(Dst::class)
// ダミーコンストラクタを用いた書き方
KMapper<Dst>()
BoundKMapper
// これまでの書き方(マップ対象が関数の場合)
BoundKMapper(::Dst, Src::class)
// ダミーコンストラクタを用いた書き方
BoundKMapper<Src, Dst>(::Dst)
// これまでの書き方(マップ対象がクラスの場合)
BoundKMapper(Dst::class, Src::class)
// ダミーコンストラクタを用いた書き方
BoundKMapper<Src, Dst>()
PlainKMapper
// これまでの書き方
PlainKMapper(Dst::class)
// ダミーコンストラクタを用いた書き方
PlainKMapper<Dst>()
その他
- 内部で利用しているライブラリのアップデート