diff --git a/build.sc b/build.sc index f996339..60dd15a 100644 --- a/build.sc +++ b/build.sc @@ -28,6 +28,20 @@ trait CommonPublish extends CiReleaseModule with Mima { override def mimaPreviousVersions = Seq("1.5.4") + override def mimaBinaryIssueFilters = + Seq( + ProblemFilter.exclude[DirectMissingMethodProblem]( + "bloop.config.Config#Scala.copy" + ), + ProblemFilter.exclude[DirectMissingMethodProblem]( + "bloop.config.Config#Scala.this" + ), + ProblemFilter.exclude[DirectMissingMethodProblem]( + "bloop.config.Config#Scala.apply" + ), + ProblemFilter.exclude[MissingTypesProblem]("bloop.config.Config$Scala$") + ) + override def pomSettings = PomSettings( description = "Bloop configuration library.", organization = "ch.epfl.scala", diff --git a/config/src/bloop/config/Config.scala b/config/src/bloop/config/Config.scala index a91cbaf..e0b00cf 100644 --- a/config/src/bloop/config/Config.scala +++ b/config/src/bloop/config/Config.scala @@ -101,7 +101,8 @@ object Config { options: List[String], jars: List[Path], analysis: Option[Path], - setup: Option[CompileSetup] + setup: Option[CompileSetup], + bridgeJars: Option[List[Path]] ) sealed abstract class Platform(val name: String) { @@ -350,7 +351,8 @@ object Config { List("-warn"), List(), Some(outAnalysisFile), - Some(CompileSetup.empty) + Some(CompileSetup.empty), + None ) ), Some(Java(List("-version"))),