Open lrytz opened 5 years ago
Unlike scala-library.jar, the scala compiler is not binary compatible between minor releases. Therefore, compiler plugins should in principle be released with full cross versioning, and a new release is needed for every minor Scala release. See https://github.com/scalamacros/paradise/blob/2.12.8/build.sbt for example, https://search.maven.org/search?q=g:org.scalamacros.
Similar: https://github.com/cb372/scala-typed-holes/issues/6, https://github.com/typelevel/kind-projector/issues/15, https://github.com/ghik/silencer/issues/31
Unlike scala-library.jar, the scala compiler is not binary compatible between minor releases. Therefore, compiler plugins should in principle be released with full cross versioning, and a new release is needed for every minor Scala release. See https://github.com/scalamacros/paradise/blob/2.12.8/build.sbt for example, https://search.maven.org/search?q=g:org.scalamacros.
Similar: https://github.com/cb372/scala-typed-holes/issues/6, https://github.com/typelevel/kind-projector/issues/15, https://github.com/ghik/silencer/issues/31