Skip to content

Commit

Permalink
silence binary incompatible changes
Browse files Browse the repository at this point in the history
The following classes have binary incompatible changes.
  - sangria.schema.ProjectedName
  - sangria.schema.Args
  • Loading branch information
nickhudkins committed Jan 24, 2021
1 parent 7e952ae commit 5462046
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import sbt.Keys.{
scmInfo,
startYear
}
import com.typesafe.tools.mima.core.{ProblemFilters, Problem}

// sbt-github-actions needs configuration in `ThisBuild`
ThisBuild / crossScalaVersions := Seq("2.12.13", "2.13.4")
Expand All @@ -17,6 +18,12 @@ ThisBuild / githubWorkflowBuildPreamble ++= List(
WorkflowStep.Sbt(List("scalafmtCheckAll"), name = Some("Check formatting"))
)

// Binary Incompatible Changes, we'll document.
ThisBuild / mimaBinaryIssueFilters ++= Seq(
ProblemFilters.exclude[Problem]("sangria.schema.ProjectedName*"),
ProblemFilters.exclude[Problem]("sangria.schema.Args*")
)

lazy val root = project
.in(file("."))
.withId("sangria-root")
Expand Down Expand Up @@ -130,4 +137,4 @@ lazy val noPublishSettings = Seq(
publish := {},
publishLocal := {},
publishArtifact := false
)
)

0 comments on commit 5462046

Please sign in to comment.