2017-08-02 15 views
3

scala meta 2.0.0-M1と最新のscala 2.12.3に更新されましたが、現在はマクロがコンパイルされていません。私が行った唯一の変更は、メタバージョンを1.8.0から2.0.0-M1に変更することでした。new-style( "inline")マクロにはscala.metaが必要です

ERROR:新スタイル(「インライン」)マクロはscala.meta

を必要とし、このための周りの迅速な作業がある場合、誰もが知っていますか?

私は、セマンティクスの改善のいくつかを試してみたいと考えていました。

答えて

1

スケーラメタ/パラダイスは現在スケーラメア1.8.0のみ、2.​​0.0-M1ではサポートしていません。セマンティックAPIの新しい改良点は、マクロアノテーションではアクセスできません。

セマンティクスの改善を試してみるとよいでしょう。https://scalacenter.github.io/scalafix/#scalacenter/scalafix.g8

関連する問題