我在Scala2.13/ Mill项目中使用齐奥宏。
这里的例子是:
@accessible
@mockable
trait AccountObserver {
val accountObserver: AccountObserver.Service[Any]
}
object AccountObserver {
trait Service[R] {
def processEvent(event: String): ZIO[R, Nothing, Unit]
}
// autogenerated `object Service { ... }`
// autogenerated `object > extends Service[AccountObserver] { ... }`
// autogenerated `implicit val mockable: Mockable[AccountObserver] = ...`
}我可以运行测试,它可以找到自动生成的代码。
问题是,在Intellij中,对自动生成的代码的引用做而不是编译。
我是否必须配置某些东西,或者缺少什么?
发布于 2019-11-14 07:42:46
https://stackoverflow.com/questions/58614222
复制相似问题