From f8dbbd85b98e80e23faa5dec9191dd58dce5b2bc Mon Sep 17 00:00:00 2001 From: exoego Date: Sat, 17 Feb 2018 10:42:53 +0900 Subject: [PATCH] Add mima filter --- build.sbt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index 40a6424b8..56b41dadc 100644 --- a/build.sbt +++ b/build.sbt @@ -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"))