scalameta を使用して、SBT ベースの Scala プロジェクトからすべてのソース コード ファイルを解析し、それらを変換したいと考えています。ドキュメントに記載されているように ( https://scalameta.org/docs/trees/guide.html#from-programs-with-multiple-top-level-statements )、scalameta を使用して SBT ファイルを解析できますが、対応するソースを取得するにはどうすればよいですかプロジェクトのコードファイル? src/main/scala フォルダー内のすべての .scala ファイルを手動でフィルター処理する必要がありますか?
質問する
168 次
1 に答える
0
SemanticDB に関するドキュメントに書かれているように、すべての.semanticdb
ファイルをinternal
パッケージ化する機能を追加しました。.scala
or.sbt
ファイルでも同様のことができると思います。まあ、基本的には、はい、それはあなた次第です。
https://github.com/scalameta/scalameta/issues/1566
sbt + Scalamet を使用してディレクトリ内のすべてのソース ファイルを処理する方法の例を次に示します https://github.com/DmytroMitin/scalameta-demo
于 2019-07-12T17:00:13.977 に答える