Skip to content

Commit 61c7b16

Browse files
committed
sbt: Remove mima filters & disable mima against v<=1.0.1
1 parent 547d7d6 commit 61c7b16

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

build.sbt

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,11 @@ lazy val scalaJava8Compat = (project in file("."))
6565

6666
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test",
6767

68-
mimaBinaryIssueFilters ++= {
69-
import com.typesafe.tools.mima.core._, ProblemFilters._
70-
Seq(
71-
// bah
72-
exclude[IncompatibleSignatureProblem]("*"),
73-
// mysterious -- see scala/scala-java8-compat#211
74-
exclude[DirectMissingMethodProblem ]("scala.compat.java8.Priority1FunctionConverters.enrichAsJavaIntFunction"),
75-
exclude[ReversedMissingMethodProblem]("scala.compat.java8.Priority1FunctionConverters.enrichAsJavaIntFunction"),
76-
exclude[DirectMissingMethodProblem ]("scala.compat.java8.FunctionConverters.package.enrichAsJavaIntFunction" ),
77-
exclude[ReversedMissingMethodProblem]("scala.compat.java8.FunctionConverters.package.enrichAsJavaIntFunction" ),
78-
)
68+
// see https://github.com/scala/scala-java8-compat/issues/247
69+
versionPolicyPreviousVersions := versionPolicyPreviousVersions.value.flatMap {
70+
case VersionNumber(Seq(0, _*), _, _) => Nil
71+
case VersionNumber(Seq(1, 0, n, _*), _, _) if n <= 1 => Nil
72+
case v => Seq(v)
7973
},
8074

8175
testOptions += Tests.Argument(TestFrameworks.JUnit, "-v", "-a"),

0 commit comments

Comments
 (0)