Ignore incompatible signature problems

Seems these are spurious (only getting them on CI)
This commit is contained in:
Alexandre Archambault 2020-02-04 13:00:06 +01:00
parent cf7498d256
commit caf77f06c3
1 changed files with 4 additions and 0 deletions

View File

@ -36,6 +36,8 @@ object Mima {
import com.typesafe.tools.mima.core._
Seq(
// spurious errors on CI
ProblemFilters.exclude[IncompatibleSignatureProblem]("*"),
// Methods that shouldn't have been there
ProblemFilters.exclude[DirectMissingMethodProblem]("lmcoursier.credentials.FileCredentials.get"),
ProblemFilters.exclude[DirectMissingMethodProblem]("lmcoursier.credentials.DirectCredentials.matches"),
@ -55,6 +57,8 @@ object Mima {
import com.typesafe.tools.mima.core._
Seq(
// spurious errors on CI
ProblemFilters.exclude[IncompatibleSignatureProblem]("*"),
// Should have been put under lmcoursier.internal?
(pb: Problem) => pb.matchName.forall(!_.startsWith("lmcoursier.definitions.ToCoursier."))
)