Add mima filter

This commit is contained in:
exoego 2018-02-17 10:42:53 +09:00
parent 091edf6ea1
commit f8dbbd85b9
1 changed files with 9 additions and 1 deletions

View File

@ -104,6 +104,14 @@ lazy val lmCore = (project in file("core"))
(((srcs --- sdirs --- base) pair (relativeTo(sdirs) | relativeTo(base) | flat)) toSeq)
},
mimaSettings,
mimaBinaryIssueFilters ++= {
import com.typesafe.tools.mima.core._, ProblemFilters._
Seq(
exclude[DirectMissingMethodProblem]("sbt.librarymanagement.EvictionWarningOptions.this"),
exclude[DirectMissingMethodProblem]("sbt.librarymanagement.EvictionWarningOptions.copy"),
exclude[IncompatibleResultTypeProblem]("sbt.librarymanagement.EvictionWarningOptions.copy$default$7")
)
}
)
.configure(addSbtIO, addSbtUtilLogging, addSbtUtilPosition, addSbtUtilCache)
@ -116,7 +124,7 @@ lazy val lmCommonTest = (project in file("common-test"))
libraryDependencies ++= Seq(scalaTest, scalaCheck),
scalacOptions in (Compile, console) --=
Vector("-Ywarn-unused-import", "-Ywarn-unused", "-Xlint"),
mimaSettings,
mimaSettings
)
lazy val lmIvy = (project in file("ivy"))