Build Logs

playframework/twirl • scheduled_3.8.1-RC1-bin-20251219-d71e859-NIGHTLY

Errors

0

Warnings

14

Total Lines

423

1##################################
2Clonning https://github.com/playframework/twirl.git into /build/repo using revision 2.1.0-M7
3##################################
4Note: switching to '1fa0cdd06ffb473001092161450d84f58a9622b7'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.7
22Using target Scala version for migration: 3.7.4
23Migrating project for -source:3.7 using Scala 3.7.4
24----
25Preparing build for 3.7.4
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.7-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
32Pattern: (\s*)def printMessage\(msg: String\): Unit
33Replacement: $1def echoMessage(msg: String): Unit = printMessage(msg)
34$0
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern '(\s*)def printMessage\(msg: String\): Unit' in compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
39
40Try apply source patch:
41Path: project/Dependencies.scala
42Pattern: val Scala3 = "3.3.7"
43Replacement: val Scala3 = "3.7.4"
44Successfully applied pattern 'val Scala3 = "3.3.7"' in project/Dependencies.scala
45----
46Starting build for 3.7.4
47Execute tests: false
48sbt project found:
49No prepare script found for project playframework/twirl
50##################################
51Scala version: 3.7.4
52Targets: org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser
53Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.7\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
54##################################
55Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
56Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
57[sbt_options] declare -a sbt_options=()
58[process_args] java_version = '17'
59[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
60# Executing command line:
61java
62-Dfile.encoding=UTF-8
63-Dcommunitybuild.scala=3.7.4
64-Dcommunitybuild.project.dependencies.add=
65-Xmx7G
66-Xms4G
67-Xss8M
68-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
69-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
70-jar
71/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
72"setCrossScalaVersions 3.7.4"
73"++3.7.4 -v"
74"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
75"set every credentials := Nil"
76"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
77"removeScalacOptionsStartingWith -P:wartremover"
78
79moduleMappings
80"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.7\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser"
81
82[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
83[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
84[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
85[info] loading project definition from /build/repo/project
86[info] compiling 7 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
87[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
88[info] Compilation completed in 8.928s.
89[info] done compiling
90[info] loading settings for project twirl from build.sbt...
91[info] set current project to twirl (in build file:/build/repo/)
92Execute setCrossScalaVersions: 3.7.4
93OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in apiJS/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in compiler/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in mavenPlugin/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in apiJVM/crossScalaVersions
97OpenCB::Limitting incorrect crossVersions List() -> List(2.12.20) in twirl/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in parser/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.2 -> 3.7.4 in plugin/crossScalaVersions
100[info] set current project to twirl (in build file:/build/repo/)
101[info] Setting Scala version to 3.7.4 on 6 projects.
102[info] Switching Scala version on:
103[info] plugin (2.12.20, 3.7.4)
104[info] apiJS (2.12.20, 2.13.17, 3.7.4)
105[info] apiJVM (2.12.20, 2.13.17, 3.7.4)
106[info] compiler (2.12.20, 2.13.17, 3.7.4)
107[info] parser (2.12.20, 2.13.17, 3.7.4)
108[info] mavenPlugin (2.12.20, 2.13.17, 3.7.4)
109[info] Excluding projects:
110[info] * twirl (2.12.20)
111[info] Reapplying settings...
112[info] set current project to twirl (in build file:/build/repo/)
113Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
114[info] Reapplying settings...
115[info] set current project to twirl (in build file:/build/repo/)
116[info] Defining Global / credentials, apiJS / credentials and 5 others.
117[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 55 others.
118[info] Run `last` for details.
119[info] Reapplying settings...
120[info] set current project to twirl (in build file:/build/repo/)
121Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
122[info] Reapplying settings...
123OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
124
125 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
126 Did you mean apiJS / allExcludeDependencies ?
127 , retry without global scopes
128[info] Reapplying settings...
129[info] set current project to twirl (in build file:/build/repo/)
130Execute removeScalacOptionsStartingWith: -P:wartremover
131[info] Reapplying settings...
132[info] set current project to twirl (in build file:/build/repo/)
133[success] Total time: 0 s, completed Dec 20, 2025, 1:33:47 AM
134Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.7\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
135Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
136Starting build...
137Projects: Set(apiJVM, compiler, mavenPlugin, parser)
138Starting build for ProjectRef(file:/build/repo/,apiJVM) (twirl-api)... [0/4]
139OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
140OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
141OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
142OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
143Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
144[info] compiling 9 Scala sources to /build/repo/api/jvm/target/scala-3.7.4/classes ...
145[info] done compiling
146[info] compiling 3 Scala sources to /build/repo/api/jvm/target/scala-3.7.4/test-classes ...
147[info] done compiling
148Starting build for ProjectRef(file:/build/repo/,compiler) (twirl-compiler)... [1/4]
149Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
150[info] compiling 3 Scala sources to /build/repo/parser/target/scala-3.7.4/classes ...
151[info] done compiling
152[info] compiling 2 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.7.4/classes ...
153[warn] /build/repo/compiler/src/main/java/play/japi/twirl/compiler/TwirlCompiler.java:85:12: scala.collection.JavaConverters$ in scala.collection has been deprecated
154[warn] JavaConverters$
155[warn] ^
156[warn] /build/repo/compiler/src/main/java/play/japi/twirl/compiler/TwirlCompiler.java:89:12: scala.collection.JavaConverters$ in scala.collection has been deprecated
157[warn] JavaConverters$
158[warn] ^
159[info] done compiling
160[info] compiling 1 Scala source to /build/repo/parser/target/scala-3.7.4/test-classes ...
161[info] done compiling
162[info] compiling 6 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.7.4/test-classes ...
163[info] done compiling
164Starting build for ProjectRef(file:/build/repo/,mavenPlugin) (twirl-maven-plugin)... [2/4]
165Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
166[info] compiling 3 Java sources to /build/repo/maven-twirl/target/scala-3.7.4/classes ...
167[info] done compiling
168Starting build for ProjectRef(file:/build/repo/,parser) (twirl-parser)... [3/4]
169Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
170
171************************
172Build summary:
173[{
174 "module": "twirl-api",
175 "compile": {"status": "ok", "tookMs": 6689, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
176 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
177 "test-compile": {"status": "ok", "tookMs": 5379, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
178 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
179 "publish": {"status": "skipped", "tookMs": 0},
180 "metadata": {
181 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
182}
183},{
184 "module": "twirl-compiler",
185 "compile": {"status": "ok", "tookMs": 5238, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
186 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
187 "test-compile": {"status": "ok", "tookMs": 10635, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
188 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
189 "publish": {"status": "skipped", "tookMs": 0},
190 "metadata": {
191 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
192}
193},{
194 "module": "twirl-maven-plugin",
195 "compile": {"status": "ok", "tookMs": 454, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
196 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
197 "test-compile": {"status": "ok", "tookMs": 240, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
198 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
199 "publish": {"status": "skipped", "tookMs": 0},
200 "metadata": {
201 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
202}
203},{
204 "module": "twirl-parser",
205 "compile": {"status": "ok", "tookMs": 38, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
206 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
207 "test-compile": {"status": "ok", "tookMs": 71, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
208 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
209 "publish": {"status": "skipped", "tookMs": 0},
210 "metadata": {
211 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
212}
213}]
214************************
215[success] Total time: 70 s (0:01:10.0), completed Dec 20, 2025, 1:34:57 AM
216[0JChecking patch project/plugins.sbt...
217Checking patch project/Dependencies.scala...
218Checking patch compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala...
219Checking patch build.sbt...
220Applied patch project/plugins.sbt cleanly.
221Applied patch project/Dependencies.scala cleanly.
222Applied patch compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala cleanly.
223Applied patch build.sbt cleanly.
224No migration rewrite changes found, would not commit
225----
226Preparing build for 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
227Scala binary version found: 3.8
228Implicitly using source version 3.8
229Scala binary version found: 3.8
230Implicitly using source version 3.8
231Would try to apply common scalacOption (best-effort, sbt/mill only):
232Append: ,REQUIRE:-source:3.8
233Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
234
235Try apply source patch:
236Path: compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
237Pattern: (\s*)def printMessage\(msg: String\): Unit
238Replacement: $1def echoMessage(msg: String): Unit = printMessage(msg)
239$0
240Successfully applied pattern '(\s*)def printMessage\(msg: String\): Unit' in compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala
241
242Try apply source patch:
243Path: project/Dependencies.scala
244Pattern: val Scala3 = "3.3.7"
245Replacement: val Scala3 = "3.8.1-RC1-bin-20251219-d71e859-NIGHTLY"
246Successfully applied pattern 'val Scala3 = "3.3.7"' in project/Dependencies.scala
247----
248Starting build for 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
249Execute tests: false
250sbt project found:
251No prepare script found for project playframework/twirl
252##################################
253Scala version: 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
254Targets: org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser
255Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.7\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
256##################################
257Using extra scalacOptions: ,REQUIRE:-source:3.8
258Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
259[sbt_options] declare -a sbt_options=()
260[process_args] java_version = '17'
261[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
262# Executing command line:
263java
264-Dfile.encoding=UTF-8
265-Dcommunitybuild.scala=3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
266-Dcommunitybuild.project.dependencies.add=
267-Xmx7G
268-Xms4G
269-Xss8M
270-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
271-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
272-jar
273/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
274"setCrossScalaVersions 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY"
275"++3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -v"
276"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
277"set every credentials := Nil"
278"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
279"removeScalacOptionsStartingWith -P:wartremover"
280
281moduleMappings
282"runBuild 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.7\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}""" org.playframework.twirl%twirl-api org.playframework.twirl%twirl-compiler org.playframework.twirl%twirl-maven-plugin org.playframework.twirl%twirl-parser"
283
284[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
285[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
286[info] loading project definition from /build/repo/project
287[info] compiling 1 Scala source to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
288[info] done compiling
289[info] loading settings for project twirl from build.sbt...
290[info] set current project to twirl (in build file:/build/repo/)
291Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY
292OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in compiler/crossScalaVersions
293OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in apiJS/crossScalaVersions
294OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in mavenPlugin/crossScalaVersions
295OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in apiJVM/crossScalaVersions
296OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in parser/crossScalaVersions
297OpenCB::Limitting incorrect crossVersions List() -> List(2.12.20) in twirl/crossScalaVersions
298OpenCB::Changing crossVersion 3.7.2 -> 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY in plugin/crossScalaVersions
299[info] set current project to twirl (in build file:/build/repo/)
300[info] Setting Scala version to 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY on 6 projects.
301[info] Switching Scala version on:
302[info] plugin (2.12.20, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
303[info] apiJS (2.12.20, 2.13.17, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
304[info] apiJVM (2.12.20, 2.13.17, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
305[info] compiler (2.12.20, 2.13.17, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
306[info] parser (2.12.20, 2.13.17, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
307[info] mavenPlugin (2.12.20, 2.13.17, 3.8.1-RC1-bin-20251219-d71e859-NIGHTLY)
308[info] Excluding projects:
309[info] * twirl (2.12.20)
310[info] Reapplying settings...
311[info] set current project to twirl (in build file:/build/repo/)
312Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
313[info] Reapplying settings...
314[info] set current project to twirl (in build file:/build/repo/)
315[info] Defining Global / credentials, apiJS / credentials and 5 others.
316[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 55 others.
317[info] Run `last` for details.
318[info] Reapplying settings...
319[info] set current project to twirl (in build file:/build/repo/)
320Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
321[info] Reapplying settings...
322OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
323
324 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
325 Did you mean apiJS / allExcludeDependencies ?
326 , retry without global scopes
327[info] Reapplying settings...
328[info] set current project to twirl (in build file:/build/repo/)
329Execute removeScalacOptionsStartingWith: -P:wartremover
330[info] Reapplying settings...
331[info] set current project to twirl (in build file:/build/repo/)
332[success] Total time: 0 s, completed Dec 20, 2025, 1:35:17 AM
333Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala","pattern":"(\\s*)def printMessage\\(msg: String\\): Unit","replaceWith":"$1def echoMessage(msg: String): Unit = printMessage(msg)\n$0"},{"path":"project/Dependencies.scala","pattern":"val Scala3 = \"3.3.7\"","replaceWith":"val Scala3 = \"<SCALA_VERSION>\""}]}
334Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
335Starting build...
336Projects: Set(apiJVM, compiler, mavenPlugin, parser)
337Starting build for ProjectRef(file:/build/repo/,apiJVM) (twirl-api)... [0/4]
338OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
339OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
340OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
341Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
342[info] compiling 9 Scala sources to /build/repo/api/jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
343[info] done compiling
344[info] compiling 3 Scala sources to /build/repo/api/jvm/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
345[info] done compiling
346Starting build for ProjectRef(file:/build/repo/,compiler) (twirl-compiler)... [1/4]
347Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
348[info] compiling 3 Scala sources to /build/repo/parser/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
349[info] done compiling
350[info] compiling 2 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
351[warn] /build/repo/compiler/src/main/java/play/japi/twirl/compiler/TwirlCompiler.java:85:12: scala.collection.JavaConverters$ in scala.collection has been deprecated
352[warn] JavaConverters$
353[warn] ^
354[warn] /build/repo/compiler/src/main/java/play/japi/twirl/compiler/TwirlCompiler.java:89:12: scala.collection.JavaConverters$ in scala.collection has been deprecated
355[warn] JavaConverters$
356[warn] ^
357[info] done compiling
358[info] compiling 1 Scala source to /build/repo/parser/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
359[info] done compiling
360[info] compiling 6 Scala sources and 1 Java source to /build/repo/compiler/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/test-classes ...
361[warn] there was 1 deprecation warning; re-run with -deprecation for details
362[warn] one warning found
363[info] done compiling
364Starting build for ProjectRef(file:/build/repo/,mavenPlugin) (twirl-maven-plugin)... [2/4]
365Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
366[info] compiling 3 Java sources to /build/repo/maven-twirl/target/scala-3.8.1-RC1-bin-20251219-d71e859-NIGHTLY/classes ...
367[info] done compiling
368Starting build for ProjectRef(file:/build/repo/,parser) (twirl-parser)... [3/4]
369Compile scalacOptions: -release:17, -unchecked, -encoding, utf8, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
370
371************************
372Build summary:
373[{
374 "module": "twirl-api",
375 "compile": {"status": "ok", "tookMs": 8138, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
376 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
377 "test-compile": {"status": "ok", "tookMs": 5211, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
378 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
379 "publish": {"status": "skipped", "tookMs": 0},
380 "metadata": {
381 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
382}
383},{
384 "module": "twirl-compiler",
385 "compile": {"status": "ok", "tookMs": 5006, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
386 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
387 "test-compile": {"status": "ok", "tookMs": 9939, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
388 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
389 "publish": {"status": "skipped", "tookMs": 0},
390 "metadata": {
391 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
392}
393},{
394 "module": "twirl-maven-plugin",
395 "compile": {"status": "ok", "tookMs": 544, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
396 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
397 "test-compile": {"status": "ok", "tookMs": 310, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
398 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
399 "publish": {"status": "skipped", "tookMs": 0},
400 "metadata": {
401 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
402}
403},{
404 "module": "twirl-parser",
405 "compile": {"status": "ok", "tookMs": 57, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
406 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
407 "test-compile": {"status": "ok", "tookMs": 103, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
408 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
409 "publish": {"status": "skipped", "tookMs": 0},
410 "metadata": {
411 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.7"]
412}
413}]
414************************
415[success] Total time: 39 s, completed Dec 20, 2025, 1:35:56 AM
416[0JChecking patch project/plugins.sbt...
417Checking patch project/Dependencies.scala...
418Checking patch compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala...
419Checking patch build.sbt...
420Applied patch project/plugins.sbt cleanly.
421Applied patch project/Dependencies.scala cleanly.
422Applied patch compiler/src/test/scala-3/play/twirl/compiler/test/Helper.scala cleanly.
423Applied patch build.sbt cleanly.