我需要检查如何浏览给定文件的 Kotlin AST。我不知道如何传递此文件以获取生成的 AST,也不知道如何使用访问者模式在其节点上导航。我的目标是检查给定 Kotlin 文件中某些 Kotlin 运算符的使用情况。谁能帮我这个?
先感谢您!
我已经尝试使用 Kastree ( https://github.com/cretz/kastree ),但如果我更改其示例代码的任何部分,它就不起作用。我找不到如何使用 detekt ( https://github.com/arturbosch/detekt ) 做到这一点。