You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by jr...@apache.org on 2022/11/03 11:23:45 UTC
[incubator-pekko-http] 15/47: build: for now only enable Scala 3 for parsing and core
This is an automated email from the ASF dual-hosted git repository.
jrudolph pushed a commit to branch scala-3
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-http.git
commit 6c045deda2fa1b4606bccc6bfaff47d29cdb3ff1
Author: Johannes Rudolph <jo...@gmail.com>
AuthorDate: Mon Mar 21 14:49:58 2022 +0100
build: for now only enable Scala 3 for parsing and core
---
build.sbt | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/build.sbt b/build.sbt
index f6b45bf44..ea571f565 100644
--- a/build.sbt
+++ b/build.sbt
@@ -184,6 +184,7 @@ lazy val http = project("akka-http")
.settings(scalaMacroSupport)
.enablePlugins(BootstrapGenjavadoc, BoilerplatePlugin)
.enablePlugins(ReproducibleBuildsPlugin)
+ .enablePlugins(NoScala3) // FIXME
def gustavDir(kind: String) = Def.task {
val ver =
@@ -233,6 +234,7 @@ lazy val http2Support = project("akka-http2-support")
.enablePlugins(BootstrapGenjavadoc)
.enablePlugins(ReproducibleBuildsPlugin)
.disablePlugins(MimaPlugin) // experimental module still
+ .enablePlugins(NoScala3) // FIXME
lazy val httpTestkit = project("akka-http-testkit")
.settings(commonSettings)
@@ -250,6 +252,7 @@ lazy val httpTestkit = project("akka-http-testkit")
.enablePlugins(BootstrapGenjavadoc, MultiNodeScalaTest, ScaladocNoVerificationOfDiagrams)
.enablePlugins(ReproducibleBuildsPlugin)
.disablePlugins(MimaPlugin) // testkit, no bin compat guaranteed
+ .enablePlugins(NoScala3) // FIXME
lazy val httpTests = project("akka-http-tests")
.settings(commonSettings)
@@ -280,6 +283,7 @@ lazy val httpTests = project("akka-http-tests")
targetFile
}
)
+ .enablePlugins(NoScala3) // FIXME
lazy val httpJmhBench = project("akka-http-bench-jmh")
.settings(commonSettings)
@@ -288,6 +292,7 @@ lazy val httpJmhBench = project("akka-http-bench-jmh")
.enablePlugins(JmhPlugin)
.enablePlugins(NoPublish) // don't release benchs
.disablePlugins(MimaPlugin)
+ .enablePlugins(NoScala3) // FIXME
lazy val httpMarshallersScala = project("akka-http-marshallers-scala")
.settings(commonSettings)
@@ -300,12 +305,14 @@ lazy val httpXml =
.settings(AutomaticModuleName.settings("akka.http.marshallers.scalaxml"))
.addAkkaModuleDependency("akka-stream", "provided")
.settings(Dependencies.httpXml)
+ .enablePlugins(NoScala3) // FIXME
lazy val httpSprayJson =
httpMarshallersScalaSubproject("spray-json")
.settings(AutomaticModuleName.settings("akka.http.marshallers.sprayjson"))
.addAkkaModuleDependency("akka-stream", "provided")
.settings(Dependencies.httpSprayJson)
+ .enablePlugins(NoScala3) // FIXME
lazy val httpMarshallersJava = project("akka-http-marshallers-java")
.settings(commonSettings)
@@ -321,6 +328,7 @@ lazy val httpJackson =
.dependsOn(httpTestkit % "test")
.settings(Dependencies.httpJackson)
.enablePlugins(ScaladocNoVerificationOfDiagrams)
+ .enablePlugins(NoScala3) // FIXME
lazy val httpCaching = project("akka-http-caching")
.settings(commonSettings)
@@ -330,6 +338,7 @@ lazy val httpCaching = project("akka-http-caching")
.settings(Dependencies.httpCaching)
.dependsOn(http, httpCore, httpTestkit % "test")
.enablePlugins(BootstrapGenjavadoc)
+ .enablePlugins(NoScala3) // FIXME
def project(name: String) =
Project(id = name, base = file(name))
@@ -410,6 +419,7 @@ lazy val httpScalafixTests =
lazy val docs = project("docs")
.enablePlugins(AkkaParadoxPlugin, NoPublish, PublishRsyncPlugin)
+ .enablePlugins(NoScala3) // FIXME
.disablePlugins(MimaPlugin)
.addAkkaModuleDependency("akka-stream", "provided", AkkaDependency.docs)
.addAkkaModuleDependency("akka-actor-typed", "provided", AkkaDependency.docs)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org