-
The support for scala 3 has been requested a while ago: https://github.com/scapegoat-scala/scapegoat/issues/521 but the original author has stepped down as a maintainer https://github.com/scapegoat-scala/scapegoat/issues/567 and recently most of the changes are just dependency updates.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
There is also wartremover but you cannot run it separately from your compile command.
-
sonar-scala
Discontinued A free and open-source SonarQube plugin for static code analysis of Scala projects.
You may use sonar-scala, or the independent pieces it consumes like Scapegoat.
-
However, after a while, I found that most of the things I needed were already covered by the compiler. And that Rob's (aka tpolecat) list of compiler options provided all the ones I needed for my style of coding. I Then learn that there was this sbt plugin that managed the list for me and also took care of changing the options according to the Scala version.
-
extensible with community plugins, we use scalafix-organize-imports and scaluzzi
-
Scalafix
-
extensible with community plugins, we use scalafix-organize-imports and scaluzzi