@@ -42,10 +42,6 @@ include:
42
42
- Alternate compiler back ends such as [ Scala.js] ( https://www.scala-js.org ) , [ Scala Native] ( http://scala-native.org ) , and
43
43
[ Fortify SCA for Scala] ( https://developer.lightbend.com/docs/fortify/current/ ) .
44
44
- Linters such as [ Wartremover] ( https://www.wartremover.org ) and [ Scapegoat] ( https://github.com/sksamuel/scapegoat ) .
45
- <!-- is this even accurate? scalafmt is not a _compiler_ plugin I think, and scalafix relies on the semanticdb plugin? -->
46
- - Plugins that support reformatting and other changes
47
- to source code, such as [ scalafix] ( https://scalacenter.github.io/scalafix/ ) and [ scalafmt] ( https://scalameta.org/scalafmt/ ) (which are
48
- built on the [ semanticdb] ( https://scalameta.org/docs/semanticdb/guide.html ) and [ scalahost] ( https://github.com/Duhemm/scalahost ) compiler plugins).
49
45
- Plugins that alter Scala's syntax, such as [ kind-projector] ( https://github.com/typelevel/kind-projector ) .
50
46
- Plugins that alter Scala's behavior around errors and warnings,
51
47
such as [ silencer] ( https://github.com/ghik/silencer ) .
@@ -54,9 +50,9 @@ include:
54
50
- Plugins that instrument user code to collect information,
55
51
such as the code coverage tool [ scoverage] ( https://github.com/scoverage/scalac-scoverage-plugin ) .
56
52
- Plugins that add metaprogramming facilities to Scala,
57
- such as [ Macro Paradise] ( https://github.com/scalamacros/paradise ) .
53
+ such as [ Macro Paradise] ( https://github.com/scalamacros/paradise ) , [ semanticdb ] ( https://scalameta.org/docs/semanticdb/guide.html ) .
58
54
- Plugins that modify existing Scala constructs in user code,
59
- - such as [ better-monadic-for] ( https://github.com/oleg-py/better-monadic-for ) and [ better-tostring] ( https://github.com/kubukoz/better-tostring ) .
55
+ such as [ better-monadic-for] ( https://github.com/oleg-py/better-monadic-for ) and [ better-tostring] ( https://github.com/kubukoz/better-tostring ) .
60
56
- Plugins that add entirely new constructs to Scala by
61
57
restructuring user code, such as [ scala-continuations] ( https://github.com/scala/scala-continuations ) .
62
58
0 commit comments