いっても過言ではない。*1github.comリリースしたのは先週ですが、実装にばかり時間をかけていたら、解説というか経緯などを書いてる暇がなかったので、ようやく今書いているところです。)scala-nativeは、LLVM使うことにより、scalaがJVMなしのネイティブで動く、というものです。reqやissue報告したり、対応できそうなライブラリ(自作のmsgpackのやつ、argonautというjsonライブラリ、shapeless)で、いくつか対応させるなどもしています。github.comgithub.comgithub.comここからscalapropsでの対応させようとした経緯や試行錯誤などをはなしていきます。ビルド時にメモリ大量に使って辛かったり、といった問題があり、また諦めた。2017年4月28日0.3で、ようやく動くようになったので、対応させてリリースした(イマココという状態です。sbtのtest-interfaceをサポートしています。github.comtest-interfaceについては、こちらも参照xuwei-k.hatenablog.comしかし、scalapropsでのscala-native対応では、それを直接使っていません。提供されたtest-interfaceを使うのは、色々と相性が悪く厳しいという理由です。アノテーション一つとはいえ、それぞれのテストのobjectにつけて回るの面倒などですが、やめて、完全独自コード生成になってしまいました。pluginが上書きしています。これはこれでわりと邪道感あるので、将来的にリフレクションがscala-nativeでも可能になって、JVMやJSと同じ方式でテストできればいいのですが、今後のscala-nativeの動向や、自分の気分次第なので、どうなるのか不明です。細かい点では他にも色々書きたいことがなくもないですが、blog書くの疲れるので、このあたりにしておきましょう。reqする、などの貢献続けるつもりです。centralにpublishされているものとしては。1注目記事はてなブログをはじめよう!xuweiさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。