Skip to content

Commit d6bea06

Browse files
authored
Merge pull request #15794 from dwijnand/bp/bridgeChanges
2 parents 07d6c8d + a541401 commit d6bea06

File tree

19 files changed

+65
-28
lines changed

19 files changed

+65
-28
lines changed
Submodule cats updated 942 files
Submodule fs2 updated 118 files
Submodule http4s updated 577 files
Submodule scalacheck updated 88 files

community-build/src/scala/dotty/communitybuild/projects.scala

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ final case class SbtCommunityProject(
140140
case Some(ivyHome) => List(s"-Dsbt.ivy.home=$ivyHome")
141141
case _ => Nil
142142
extraSbtArgs ++ sbtProps ++ List(
143-
"-sbt-version", "1.6.2",
143+
"-sbt-version", "1.7.1",
144144
"-Dsbt.supershell=false",
145145
s"-Ddotty.communitybuild.dir=$communitybuildDir",
146146
s"--addPluginSbtFile=$sbtPluginFilePath"
@@ -265,9 +265,8 @@ object projects:
265265

266266
lazy val scalacheck = SbtCommunityProject(
267267
project = "scalacheck",
268-
sbtTestCommand = "jvm/test;js/test",
269-
sbtPublishCommand = "jvm/publishLocal;js/publishLocal",
270-
sbtDocCommand = forceDoc("jvm")
268+
sbtTestCommand = "coreJVM/test;coreJS/test",
269+
sbtPublishCommand = "coreJVM/publishLocal;coreJS/publishLocal"
271270
)
272271

273272
lazy val scalatest: SbtCommunityProject = SbtCommunityProject(
@@ -506,10 +505,8 @@ object projects:
506505

507506
lazy val scalaJava8Compat = SbtCommunityProject(
508507
project = "scala-java8-compat",
509-
// the fnGen subproject must be built with 2.12.x
510-
sbtTestCommand = s"++2.12.14; ++$compilerVersion; set fnGen/dependencyOverrides := Nil; test",
511-
sbtPublishCommand = s"++2.12.14; ++$compilerVersion; set fnGen/dependencyOverrides := Nil; publishLocal",
512-
scalacOptions = Nil // avoid passing Scala 3 options to Scala 2.12 in fnGen subproject
508+
sbtTestCommand = "test",
509+
sbtPublishCommand = "publishLocal",
513510
)
514511

515512
lazy val verify = SbtCommunityProject(
@@ -550,8 +547,8 @@ object projects:
550547

551548
lazy val cats = SbtCommunityProject(
552549
project = "cats",
553-
sbtTestCommand = "set Global/scalaJSStage := FastOptStage;buildJVM;validateAllJS",
554-
sbtPublishCommand = "catsJVM/publishLocal;catsJS/publishLocal",
550+
sbtTestCommand = "set Global/scalaJSStage := FastOptStage;rootJVM/test;rootJS/test",
551+
sbtPublishCommand = "rootJVM/publishLocal;rootJS/publishLocal",
555552
dependencies = List(discipline, disciplineMunit, scalacheck, simulacrumScalafixAnnotations),
556553
scalacOptions = SbtCommunityProject.scalacOptions.filter(_ != "-Ysafe-init") // disable -Ysafe-init, due to -Xfatal-warning
557554

@@ -755,7 +752,7 @@ object projects:
755752

756753
lazy val http4s = SbtCommunityProject(
757754
project = "http4s",
758-
sbtTestCommand = "tests/test; server/test; client/test; ember-core/test; ember-server/test; ember-client/test; circe/test",
755+
sbtTestCommand = """set ThisBuild / tlFatalWarnings := false; server/test; client/test; ember-core/test; ember-server/test; ember-client/test; circe/test""",
759756
sbtPublishCommand = "publishLocal",
760757
scalacOptions = SbtCommunityProject.scalacOptions.filter(_ != "-Ysafe-init"),
761758
dependencies = List(cats, catsEffect3, fs2, disciplineMunit, scalacheckEffect)

project/Dependencies.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ object Dependencies {
2525
"com.vladsch.flexmark" % "flexmark-ext-yaml-front-matter" % flexmarkVersion,
2626
)
2727

28-
val newCompilerInterface = "org.scala-sbt" % "compiler-interface" % "1.4.3"
28+
val newCompilerInterface = "org.scala-sbt" % "compiler-interface" % "1.7.1"
2929
val oldCompilerInterface = "org.scala-sbt" % "compiler-interface" % "1.3.5"
3030
}

0 commit comments

Comments
 (0)