Skip to content

Commit

Permalink
Update binary issues filter
Browse files Browse the repository at this point in the history
  • Loading branch information
hugo-vrijswijk committed Oct 26, 2023
1 parent 2bfa225 commit 89db315
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions build.sbt
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
import com.typesafe.tools.mima.core.DirectMissingMethodProblem
import com.typesafe.tools.mima.core.MissingClassProblem
import com.typesafe.tools.mima.core.ProblemFilters

Global / onChangedBuildSource := ReloadOnSourceChanges

ThisBuild / crossScalaVersions := List("3.3.1")
Expand All @@ -10,6 +14,17 @@ lazy val root = tlCrossRootProject.aggregate(crystal)
lazy val crystal = crossProject(JVMPlatform, JSPlatform)
.in(file("."))
.settings(
mimaBinaryIssueFilters ++= Seq(
// Replaced with InvariantSemigroupal
ProblemFilters
.exclude[DirectMissingMethodProblem]("crystal.package#package.given_Invariant_ViewF"),
ProblemFilters
.exclude[DirectMissingMethodProblem]("crystal.package#package.given_Semigroupal_ViewF"),
ProblemFilters
.exclude[MissingClassProblem]("crystal.package$package$given_Invariant_ViewF"),
ProblemFilters
.exclude[MissingClassProblem]("crystal.package$package$given_Semigroupal_ViewF")
),
scalacOptions += "-language:implicitConversions",
libraryDependencies ++=
Settings.Libraries.CatsJS.value ++
Expand Down

0 comments on commit 89db315

Please sign in to comment.