Update to MiMa 0.6.0 (#27558)

This commit is contained in:
Arnout Engelen 2019-09-11 11:28:12 +02:00 committed by Johannes Rudolph
parent b84624fc70
commit e6859253e5
39 changed files with 128 additions and 12 deletions

View file

@ -35,7 +35,11 @@ object MiMa extends AutoPlugin {
else 0
if (!projectName.contains("typed")) {
expandVersions(2, 5, firstPatchOf25 to latestPatchOf25)
// 2.5.18 is the only release built with Scala 2.12.7, which due to
// https://github.com/scala/bug/issues/11207 produced many more
// static methods than expected. These are hard to filter out, so
// we exclude it here and rely on the checks for 2.5.17 and 2.5.19.
expandVersions(2, 5, ((firstPatchOf25 to latestPatchOf25).toSet - 18).toList)
} else {
Nil
} ++ expandVersions(2, 6, 0 to latestPatchOf26)

View file

@ -7,7 +7,7 @@ addSbtPlugin("com.lightbend.sbt" % "sbt-java-formatter" % "0.4.4")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.4")
addSbtPlugin("ch.epfl.scala" % "sbt-scalafix" % "0.9.6")
addSbtPlugin("com.typesafe.sbt" % "sbt-osgi" % "0.9.5")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.3.0")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.6.0")
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.2")
addSbtPlugin("com.eed3si9n" % "sbt-unidoc" % "0.4.2")
addSbtPlugin("com.thoughtworks.sbt-api-mappings" % "sbt-api-mappings" % "3.0.0")