Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Fix hosting.

Compare
Choose a tag to compare
@k163377 k163377 released this 22 Feb 10:26
· 417 commits to master since this release

修正

90f1c71 にてmavenプラグインを消した所、JitPackでの配信が上手くいかなくなったため、プラグイン追加の修正を行った。

リリースの削除

ダウンロードできなくなっていたリリースは削除を行った。

過去の修正内容

0.4

機能改善

  • CompanionObjectに定義したファクトリーメソッドに対してもclass渡しでマッパーを呼べるように修正
  • CompanionObjectに定義したメソッドの扱いを修正し、多少高速化

テスト追加

  • class渡しで初期化した際のターゲットメソッド取得関連のテストを追加
  • CompanionObjectに定義したファクトリーメソッドに対してマッピングした際のテストを追加

その他

  • gradleのアップデート
  • 勘違いで残していたMaven関連情報の削除
  • JitCIを回すように修正

0.5

機能改善

  • CompanionObject/ファクトリーメソッドがprivateな場合でも呼び出せるように修正
  • ParameterForMap生成時の余計な処理を削減

その他

  • CircleCIの呼び出しを追加
  • ktlintを導入
  • ktlintによるコード修正の取り込み
  • Gradle経由のビルド時にktlintによるコード修正が自動で入るように設定

0.6

機能改善

  • Pair<String, Any?>を引数にしたマッピングができるように修正
  • 初期化時の処理を整理

テスト追加

  • 「文字列 -> enum」の変換処理
  • Any -> 文字列」の変換処理
  • マップ先プロパティ名の変換処理