Scalameta 的语义 API
Scalameta's Semantic API
在Scalameta's tutorial, it notes that the Semantic API can be used for name resolution (println
=> _root_.scala.Predef.println
). The FAQ "How do I use the Semantic API?" links to scalafix,但是我找不到教程或者具体的例子。所以我还是不清楚。有人可以指出一些具体示例或教程吗?
谢谢!
收到 Ólafur Páll Geirsson 在 gitter 上的以下答复:
you can try InteractiveSemanticdb
https://github.com/scalameta/scalameta/blob/master/scalameta/interactive/src/main/scala/scala/meta/interactive/InteractiveSemanticdb.scala
it's part of the interactive module
有了它,我可以回答我所有的问题。
在Scalameta's tutorial, it notes that the Semantic API can be used for name resolution (println
=> _root_.scala.Predef.println
). The FAQ "How do I use the Semantic API?" links to scalafix,但是我找不到教程或者具体的例子。所以我还是不清楚。有人可以指出一些具体示例或教程吗?
谢谢!
收到 Ólafur Páll Geirsson 在 gitter 上的以下答复:
you can try InteractiveSemanticdb https://github.com/scalameta/scalameta/blob/master/scalameta/interactive/src/main/scala/scala/meta/interactive/InteractiveSemanticdb.scala
it's part of the interactive module
有了它,我可以回答我所有的问题。