zio/zio-json

zio-json-macros for Scala 3

andreoss opened this issue · 4 comments

zio-json-macros are not built for Scala 3

/bounty $100

💎 $100 bounty • ZIO

Steps to solve:

  1. Start working: Comment /attempt #1090 with your implementation plan
  2. Submit work: Create a pull request including /claim #1090 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to zio/zio-json!

Add a bountyShare on socials

@jdegoes @andreoss What is actually the purpose of this issue? There is no build for Scala 3, since this is a Scala 2 macro annotation. I am not sure if the current state of Scala 3 macro annotations are powerful enough to provide what is needed.
But this is definitely not just adding a build step

AFAIK macro annotations in Scala 3 can't add publicly visible members