object contrib不是包meta的成员

时间:2018-11-21 14:16:32

标签: scala scala-meta

我正在尝试在ScalaMeta中使用isEqual方法。

import scala.meta.contrib._  

q"true".isEqual(q"true")

导入无效:

object contrib is not a member of package meta

我正在使用sbtbuild.sbt中有以下内容

libraryDependencies += "org.scalameta" %% "scalameta" % "4.0.0"

在哪里可以找到ScalaMeta的isEqual方法?它似乎已被弃用。我正在关注这个tutorial

1 个答案:

答案 0 :(得分:1)

要访问Scalameta Contrib,可以添加以下依赖项:

libraryDependencies += "org.scalameta" %% "contrib" % "4.0.0"

isEqual将可访问,但q不可访问。您可以从scala.meta._导入它。

更正的示例:

import scala.meta._
import scala.meta.contrib._

q"true".isEqual(q"true")