0

将 Scala 源文件解析为SemanticDocumentusing的步骤是什么ScalaFix

4

1 回答 1

0

scalafix( 0.9.4) 开始,

要编写SemanticRule,必须扩展抽象类SemanticRule,并且该抽象类具有具有fix以下签名的方法:

def fix(implicit doc: SemanticDocument): Patch

如果我们重写此方法以创建一个Patch用于修复或 linting 的方法,我们将可以访问implicitvalue docScalafix通过解析单个源文件来填充此变量。doc表示单个源文件。

于 2019-07-24T20:43:38.290 回答