zio-json icon indicating copy to clipboard operation
zio-json copied to clipboard

zio-json-macros for Scala 3

Open andreoss opened this issue 1 year ago • 4 comments

zio-json-macros are not built for Scala 3

andreoss avatar Apr 14 '24 22:04 andreoss

/bounty $100

jdegoes avatar Apr 25 '24 16:04 jdegoes

💎 $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

algora-pbc[bot] avatar Apr 25 '24 16:04 algora-pbc[bot]

@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

987Nabil avatar May 02 '24 07:05 987Nabil

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

joroKr21 avatar May 05 '24 08:05 joroKr21