scala-3-migration-guide
scala-3-migration-guide copied to clipboard
Document alternatives to macro annotations
Scala 3 won't support macro annotation, which will break a number of open-source libraries.
AFAIK there is no "official" documented alternative and the only solution currently being tested by the community is to generate code using Scalafix (see simulacrum-scalafix).
The migration guide should offer alternatives to macro annotations.
I think you are right there is no alternative in Dotty for macro annotation.
Thank you for pointing us to simulacrum-scalafix! I will take a closer look at it.