-
Notifications
You must be signed in to change notification settings - Fork 94
Description
Hi Scapegoat team and contributors!
As some of you may have seen in my comments on PR #858 I have been working on porting Scapegoat rules to Scalafix to make the linter compatible with Scala 3 but also with the future of Scala, with the use of Scalameta.
I have ported 52 rules for now, all were succesfully tested with unit tests and on a large codebase, with more coming.
Since some of you seemed interested in collaborating but things weren't moving, I figured I'd create an issue to discuss potential collaboration.
How do you want to go ahead?
Here are my thoughts: since I am using a completely different framework (Scalafix + Scalameta), it seems complicated to me to integrate directly into the Scapegoat code. The easiest solution would simply be to link to my repo, but I am not sure this is ideal, especially if you are planning more rules.
I'd be happy to hear your thoughts in the comments.