我想替换AST中出现的所有特定Term.Name实例。类似于: case t @ Term.Name(n) if (n == "bla") => Term.Apply(Term.Select(t, Term.Name("read")), List())然而,要做到这一点,我将不得不检查所有不同类型的陈述等,并检查在这些声明中的术语。有什么更简单的方法用标尺来替换所有特定术语的出现?
我试图在isEqual中使用ScalaMeta方法。object contrib is not a member of package metalibraryDependencies += "org.scalameta" %% "scalameta" % "4.0.0"
在哪里可以找到用于isEqual的ScalaMeta方法?