-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite with scalafix? #27
Comments
An attempt of doing this can be seen here: https://github.com/hamnis/dataclass-scalafix |
What about the new Scala 3 macro annotations? Do we know if they are powerful enough for this library? |
@adpi2 I think they should, with some adaptations (from what I recall, it doesn't allow to add things to the companion object of an annotated class, but |
Like simulacrum, data-class relies on macro annotations, that are going away in dotty / scala 3. simulacrum was rewritten as a set of scalafix rules for dotty. We should probably consider doing something along those lines here at some point.
The text was updated successfully, but these errors were encountered: