В настоящее время я использую макрос (ZIO @mockable
), сгенерированный код которого вызывает ошибку компиляции, которая приводит к сбою моей сборки:
[error] /home/me/xxx/backend/<macro>:5:204: parameter value rts in anonymous function is never used
[error] val compose: _root_.zio.URLayer[_root_.zio.Has[_root_.zio.test.mock.Proxy], zio.Has[my.package.database.firestore.Firestore.Service]] = _root_.zio.ZLayer.fromServiceM(((proxy) => withRuntime.map(((rts) => {
[error] ^
[error] one error found
Как я могу подавить это предупреждение? Я пытался добавить "-Wconf:src=.*<macro>:silent"
(с экранированием <
и >
и без них), но безуспешно.
-Ywarn-macros:before
работает на вас? - person Luis Miguel Mejía Suárez   schedule 16.06.2021"-Wmacros:after"
из-за других макросов :/ - person tjarvstrand   schedule 16.06.2021@nowarn
? stackoverflow.com/ вопросы/3506370/ - person Dmytro Mitin   schedule 20.06.2021