Merge pull request #107 from dwijnand/mima

Upgrade to mima 0.1.15 & exclude a false positive
This commit is contained in:
eugene yokota 2017-07-26 11:10:59 -04:00 committed by GitHub
commit 051d0e5673
2 changed files with 7 additions and 2 deletions

View File

@ -1,6 +1,6 @@
import Dependencies._
import Util._
// import com.typesafe.tools.mima.core._, ProblemFilters._
import com.typesafe.tools.mima.core._, ProblemFilters._
def baseVersion = "1.0.0-SNAPSHOT"
def internalPath = file("internal")
@ -106,6 +106,11 @@ lazy val utilLogging = (project in internalPath / "util-logging").
else old(tpe)
},
mimaSettings,
mimaBinaryIssueFilters ++= Seq(
// abstract method SuccessEventFormat()sjsonnew.JsonFormat in trait sbt.internal.util.codec.SuccessEventFormats is inherited by class JsonProtocol in current version.
// I think this is a false positive: https://github.com/typesafehub/migration-manager/issues/187
ProblemFilters.exclude[InheritedNewAbstractMethodProblem]("sbt.internal.util.codec.SuccessEventFormats.SuccessEventFormat")
)
)
// Relation

View File

@ -1,3 +1,3 @@
addSbtPlugin("org.scala-sbt" % "sbt-houserules" % "0.3.3")
addSbtPlugin("org.scala-sbt" % "sbt-contraband" % "0.3.0-M9")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.1.14")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.1.15")