jcunit's blog

JCUnitの開発日誌(ログ)です。"その時点での"JCUnit作者の理解や考え、開発状況を日本語で書きます。

0.5.5リリース

なんとかかんとか、0.5.5をリリースした。 発端は

uehaj.hatenablog.com

JCUnitが持っているプリミティブ用のデフォルト値を外部から取りやすいようにするというだけのことだったのだが、プラグインのインタフェースがあんまりよろしくないから変えないと、とか、この際だからRunnerもユーザが使えるようにするか、とかなってずいぶん手間取ってしまった。

MavenのCoordinateは以下のとおり。

    <dependency>
      <groupId>com.github.dakusui</groupId>
      <artifactId>jcunit</artifactId>
      <version>0.5.5</version>
    </dependency>

リリースノートにも書いたが、@FactorFieldの静的インナークラスDefaultLevelsintLevelsdoubleLevels等のメソッドを作ったのでそこからJCUnitのビルトインされたデフォルト値がとれる。

ということで、フィードバックをお待ちしております。>uehajさん。

その他の変更は以下の通り。 詳しくはリリースノートを見てほしい。

  • Issue-#21: Organize documentation
  • Issue-#22: Expose default values of @FactorField
  • Issue-#23: Separate annotation system from the other parts of JCUnit