From 895413e76568dc309ac8cdba04b85dd29d406c50 Mon Sep 17 00:00:00 2001 From: Raphael Jolly Date: Mon, 3 Nov 2025 13:40:48 +0100 Subject: [PATCH 1/2] Remove script engine factory from compiler meta-inf --- .../resources/META-INF/services/javax.script.ScriptEngineFactory | 1 - 1 file changed, 1 deletion(-) delete mode 100644 compiler/resources/META-INF/services/javax.script.ScriptEngineFactory diff --git a/compiler/resources/META-INF/services/javax.script.ScriptEngineFactory b/compiler/resources/META-INF/services/javax.script.ScriptEngineFactory deleted file mode 100644 index 2a0ca4d4298d..000000000000 --- a/compiler/resources/META-INF/services/javax.script.ScriptEngineFactory +++ /dev/null @@ -1 +0,0 @@ -dotty.tools.repl.ScriptEngine$Factory From f7f3efce43e9e180676055745ce5733b8bf9c137 Mon Sep 17 00:00:00 2001 From: Raphael Jolly Date: Mon, 3 Nov 2025 13:48:52 +0100 Subject: [PATCH 2/2] [community build] ScAS : Scala 3.8 REPL support --- community-build/community-projects/scas | 2 +- .../test/scala/dotty/communitybuild/CommunityBuildTest.scala | 3 +-- project/Build.scala | 1 + 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/community-build/community-projects/scas b/community-build/community-projects/scas index 94bbd30b1aad..b122e1b9e906 160000 --- a/community-build/community-projects/scas +++ b/community-build/community-projects/scas @@ -1 +1 @@ -Subproject commit 94bbd30b1aad8e554763d2eebd9e7a35bb094e5f +Subproject commit b122e1b9e906259904ab669d2dc672f2bddf0bd5 diff --git a/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala b/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala index 4591f0914dfd..f83078f26c36 100644 --- a/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala +++ b/community-build/test/scala/dotty/communitybuild/CommunityBuildTest.scala @@ -91,8 +91,7 @@ class CommunityBuildTestC: @Test def scalatestplusScalacheck = projects.scalatestplusScalacheck.run() @Test def scalaXml = projects.scalaXml.run() @Test def scalaz = projects.scalaz.run() - // mill 1.0.5 fails to build, cannot find scala-library artifact on classpath - // @Test def scas = projects.scas.run() + @Test def scas = projects.scas.run() @Test def sconfig = projects.sconfig.run() @Test def shapeless3 = projects.shapeless3.run() @Test def sourcecode = projects.sourcecode.run() diff --git a/project/Build.scala b/project/Build.scala index 7fb2c1b306a2..824405decc84 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -3636,6 +3636,7 @@ object Build { (`scala3-library-bootstrapped` / publishLocal).value (`scala3-tasty-inspector` / publishLocal).value (`scaladoc` / publishLocal).value + (`scala3-repl` / publishLocal).value (`scala3-compiler-bootstrapped` / publishLocal).value (`scala3-bootstrapped` / publishLocal).value (`scala3-library-bootstrappedJS` / publishLocal).value