对象 contrib 不是包 meta 的成员

object contrib is not a member of package meta

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

import scala.meta.contrib._  

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

导入无效:

object contrib is not a member of package meta

我正在使用 sbt,我的 build.sbt

中有以下内容
libraryDependencies += "org.scalameta" %% "scalameta" % "4.0.0"

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

要访问 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")