Build Logs
davenverse/mules • 3.8.0-RC2:2025-11-27
Errors
0
Warnings
34
Total Lines
478
1##################################
2Clonning https://github.com/davenverse/mules.git into /build/repo using revision v0.7.0
3##################################
4Note: switching to 'f2df7e26e295dea2852e37c97747211dd55e65ec'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32Sbt version 1.8.2 is not supported, minimal supported version is 1.11.5
33Enforcing usage of sbt in version 1.11.5
34No prepare script found for project davenverse/mules
35##################################
36Scala version: 3.7.4
37Targets: io.chrisdavenport%mules io.chrisdavenport%mules-caffeine io.chrisdavenport%mules-noop io.chrisdavenport%mules-reload
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
39##################################
40Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
41Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '17'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF8
48-Xms1G
49-Xmx6G
50-XX:ReservedCodeCacheSize=250M
51-XX:+TieredCompilation
52-XX:+UseG1GC
53-Dcommunitybuild.scala=3.7.4
54-Dcommunitybuild.project.dependencies.add=
55-Xmx7G
56-Xms4G
57-Xss8M
58-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
59-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
60-jar
61/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
62"setCrossScalaVersions 3.7.4"
63"++3.7.4 -v"
64"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
65"set every credentials := Nil"
66"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
67"removeScalacOptionsStartingWith -P:wartremover"
68
69moduleMappings
70"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" io.chrisdavenport%mules io.chrisdavenport%mules-caffeine io.chrisdavenport%mules-noop io.chrisdavenport%mules-reload"
71
72[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
73[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
74[info] loading project definition from /build/repo/project
75[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
76[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
77[info] Compilation completed in 8.676s.
78[info] done compiling
79[info] loading settings for project root from build.sbt...
80[info] resolving key references (13725 settings) ...
81[info] set scmInfo to https://github.com/davenverse/mules
82[info] set current project to root (in build file:/build/repo/)
83Execute setCrossScalaVersions: 3.7.4
84OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in coreJVM/crossScalaVersions
85OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in reloadJS/crossScalaVersions
86OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in caffeine/crossScalaVersions
87OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in root/crossScalaVersions
88OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in rootNative/crossScalaVersions
89OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in coreJS/crossScalaVersions
90OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in rootJS/crossScalaVersions
91OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in noopJVM/crossScalaVersions
92[info] set scmInfo to https://github.com/davenverse/mules
93OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in bench/crossScalaVersions
94OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in noopJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in coreNative/crossScalaVersions
96OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in noopNative/crossScalaVersions
97OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in reloadJVM/crossScalaVersions
98OpenCB::Changing crossVersion 3.2.2 -> 3.7.4 in rootJVM/crossScalaVersions
99[info] set current project to root (in build file:/build/repo/)
100[info] Setting Scala version to 3.7.4 on 14 projects.
101[info] Switching Scala version on:
102[info] noopJVM (2.12.15, 2.13.8, 3.7.4)
103[info] * root (2.12.15, 2.13.8, 3.7.4)
104[info] rootJS (2.12.15, 2.13.8, 3.7.4)
105[info] coreNative (2.12.15, 2.13.8, 3.7.4)
106[info] caffeine (2.12.15, 2.13.8, 3.7.4)
107[info] noopNative (2.12.15, 2.13.8, 3.7.4)
108[info] coreJS (2.12.15, 2.13.8, 3.7.4)
109[info] noopJS (2.12.15, 2.13.8, 3.7.4)
110[info] coreJVM (2.12.15, 2.13.8, 3.7.4)
111[info] rootJVM (2.12.15, 2.13.8, 3.7.4)
112[info] rootNative (2.12.15, 2.13.8, 3.7.4)
113[info] reloadJS (2.12.15, 2.13.8, 3.7.4)
114[info] reloadJVM (2.12.15, 2.13.8, 3.7.4)
115[info] bench (2.12.15, 2.13.8, 3.7.4)
116[info] Excluding projects:
117[info] Reapplying settings...
118[info] set scmInfo to https://github.com/davenverse/mules
119[info] set current project to root (in build file:/build/repo/)
120Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
121[info] Reapplying settings...
122[info] set scmInfo to https://github.com/davenverse/mules
123[info] set current project to root (in build file:/build/repo/)
124[info] Defining Global / credentials, bench / credentials and 12 others.
125[info] The new values will be used by allCredentials, bench / allCredentials and 81 others.
126[info] Run `last` for details.
127[info] Reapplying settings...
128[info] set scmInfo to https://github.com/davenverse/mules
129[info] set current project to root (in build file:/build/repo/)
130Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
131[info] Reapplying settings...
132OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
133
134 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
135 Did you mean rootJVM / allExcludeDependencies ?
136 , retry without global scopes
137[info] Reapplying settings...
138[info] set scmInfo to https://github.com/davenverse/mules
139[info] set current project to root (in build file:/build/repo/)
140Execute removeScalacOptionsStartingWith: -P:wartremover
141[info] Reapplying settings...
142[info] set scmInfo to https://github.com/davenverse/mules
143[info] set current project to root (in build file:/build/repo/)
144[success] Total time: 0 s, completed Nov 27, 2025, 9:40:03 PM
145Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
146Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
147Starting build...
148Projects: Set(coreJVM, caffeine, noopJVM, reloadJVM)
149Starting build for ProjectRef(file:/build/repo/,coreJVM) (mules)... [0/4]
150OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
151OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
152OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
153OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
154OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
155Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, -release, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
156[info] compiling 4 Scala sources to /build/repo/modules/core/.jvm/target/scala-3.7.4/classes ...
157[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
158[info] [patched file /build/repo/modules/core/src/main/scala/io/chrisdavenport/mules/TimeSpec.scala]
159[warn] one warning found
160[info] done compiling
161[info] compiling 1 Scala source to /build/repo/modules/core/.jvm/target/scala-3.7.4/classes ...
162[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
163[warn] one warning found
164[info] done compiling
165[info] compiling 3 Scala sources to /build/repo/modules/core/.jvm/target/scala-3.7.4/test-classes ...
166[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
167[info] [patched file /build/repo/modules/core/src/test/scala/io/chrisdavenport/mules/MemoryCacheSpec.scala]
168[warn] one warning found
169[info] done compiling
170[info] compiling 1 Scala source to /build/repo/modules/core/.jvm/target/scala-3.7.4/test-classes ...
171[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
172[warn] one warning found
173[info] done compiling
174Starting build for ProjectRef(file:/build/repo/,caffeine) (mules-caffeine)... [1/4]
175Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
176[info] compiling 1 Scala source to /build/repo/modules/caffeine/target/scala-3.7.4/classes ...
177[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
178[info] [patched file /build/repo/modules/caffeine/src/main/scala/io/chrisdavenport/mules/caffeine/CaffeineCache.scala]
179[warn] one warning found
180[info] done compiling
181[info] compiling 1 Scala source to /build/repo/modules/caffeine/target/scala-3.7.4/classes ...
182[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
183[warn] one warning found
184[info] done compiling
185[info] compiling 1 Scala source to /build/repo/modules/caffeine/target/scala-3.7.4/test-classes ...
186[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
187[warn] one warning found
188[info] done compiling
189Starting build for ProjectRef(file:/build/repo/,noopJVM) (mules-noop)... [2/4]
190Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, -release, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
191[info] compiling 1 Scala source to /build/repo/modules/noop/.jvm/target/scala-3.7.4/classes ...
192[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
193[warn] one warning found
194[info] done compiling
195Starting build for ProjectRef(file:/build/repo/,reloadJVM) (mules-reload)... [3/4]
196Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, -release, 8, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
197[info] compiling 1 Scala source to /build/repo/modules/reload/.jvm/target/scala-3.7.4/classes ...
198[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
199[warn] one warning found
200[info] done compiling
201[info] compiling 1 Scala source to /build/repo/modules/reload/.jvm/target/scala-3.7.4/test-classes ...
202[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
203[warn] one warning found
204[info] done compiling
205
206************************
207Build summary:
208[{
209 "module": "mules",
210 "compile": {"status": "ok", "tookMs": 12161, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
211 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
212 "test-compile": {"status": "ok", "tookMs": 4195, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
213 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
214 "publish": {"status": "skipped", "tookMs": 0},
215 "metadata": {
216 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
217}
218},{
219 "module": "mules-caffeine",
220 "compile": {"status": "ok", "tookMs": 1355, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
221 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
222 "test-compile": {"status": "ok", "tookMs": 1621, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
223 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
224 "publish": {"status": "skipped", "tookMs": 0},
225 "metadata": {
226 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
227}
228},{
229 "module": "mules-noop",
230 "compile": {"status": "ok", "tookMs": 355, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
231 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
232 "test-compile": {"status": "ok", "tookMs": 136, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
233 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
234 "publish": {"status": "skipped", "tookMs": 0},
235 "metadata": {
236 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
237}
238},{
239 "module": "mules-reload",
240 "compile": {"status": "ok", "tookMs": 1555, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
241 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
242 "test-compile": {"status": "ok", "tookMs": 801, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
243 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
244 "publish": {"status": "skipped", "tookMs": 0},
245 "metadata": {
246 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
247}
248}]
249************************
250[success] Total time: 42 s, completed Nov 27, 2025, 9:40:45 PM
251[0JChecking patch project/plugins.sbt...
252Checking patch project/build.properties...
253Checking patch build.sbt...
254Applied patch project/plugins.sbt cleanly.
255Applied patch project/build.properties cleanly.
256Applied patch build.sbt cleanly.
257Commit migration rewrites
258Switched to a new branch 'opencb/migrate-source-3.4'
259[opencb/migrate-source-3.4 7eb53f8] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
260 3 files changed, 17 insertions(+), 17 deletions(-)
261----
262Preparing build for 3.8.0-RC2
263Scala binary version found: 3.8
264Implicitly using source version 3.8
265Scala binary version found: 3.8
266Implicitly using source version 3.8
267Would try to apply common scalacOption (best-effort, sbt/mill only):
268Append: ,REQUIRE:-source:3.8
269Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
270----
271Starting build for 3.8.0-RC2
272Execute tests: false
273sbt project found:
274Sbt version 1.8.2 is not supported, minimal supported version is 1.11.5
275Enforcing usage of sbt in version 1.11.5
276No prepare script found for project davenverse/mules
277##################################
278Scala version: 3.8.0-RC2
279Targets: io.chrisdavenport%mules io.chrisdavenport%mules-caffeine io.chrisdavenport%mules-noop io.chrisdavenport%mules-reload
280Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
281##################################
282Using extra scalacOptions: ,REQUIRE:-source:3.8
283Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
284[sbt_options] declare -a sbt_options=()
285[process_args] java_version = '17'
286[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
287# Executing command line:
288java
289-Dfile.encoding=UTF8
290-Xms1G
291-Xmx6G
292-XX:ReservedCodeCacheSize=250M
293-XX:+TieredCompilation
294-XX:+UseG1GC
295-Dcommunitybuild.scala=3.8.0-RC2
296-Dcommunitybuild.project.dependencies.add=
297-Xmx7G
298-Xms4G
299-Xss8M
300-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
301-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
302-jar
303/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
304"setCrossScalaVersions 3.8.0-RC2"
305"++3.8.0-RC2 -v"
306"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
307"set every credentials := Nil"
308"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
309"removeScalacOptionsStartingWith -P:wartremover"
310
311moduleMappings
312"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" io.chrisdavenport%mules io.chrisdavenport%mules-caffeine io.chrisdavenport%mules-noop io.chrisdavenport%mules-reload"
313
314[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
315[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
316[info] loading project definition from /build/repo/project
317[info] loading settings for project root from build.sbt...
318[info] resolving key references (13725 settings) ...
319[info] set scmInfo to https://github.com/davenverse/mules
320[info] set current project to root (in build file:/build/repo/)
321Execute setCrossScalaVersions: 3.8.0-RC2
322OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in coreJVM/crossScalaVersions
323OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in reloadJS/crossScalaVersions
324OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in caffeine/crossScalaVersions
325OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in root/crossScalaVersions
326OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in rootNative/crossScalaVersions
327OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in coreJS/crossScalaVersions
328OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in rootJS/crossScalaVersions
329OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in noopJVM/crossScalaVersions
330[info] set scmInfo to https://github.com/davenverse/mules
331OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in bench/crossScalaVersions
332OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in noopJS/crossScalaVersions
333OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in coreNative/crossScalaVersions
334OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in noopNative/crossScalaVersions
335OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in reloadJVM/crossScalaVersions
336OpenCB::Changing crossVersion 3.2.2 -> 3.8.0-RC2 in rootJVM/crossScalaVersions
337[info] set current project to root (in build file:/build/repo/)
338[info] Setting Scala version to 3.8.0-RC2 on 14 projects.
339[info] Switching Scala version on:
340[info] noopJVM (2.12.15, 2.13.8, 3.8.0-RC2)
341[info] * root (2.12.15, 2.13.8, 3.8.0-RC2)
342[info] rootJS (2.12.15, 2.13.8, 3.8.0-RC2)
343[info] coreNative (2.12.15, 2.13.8, 3.8.0-RC2)
344[info] caffeine (2.12.15, 2.13.8, 3.8.0-RC2)
345[info] noopNative (2.12.15, 2.13.8, 3.8.0-RC2)
346[info] coreJS (2.12.15, 2.13.8, 3.8.0-RC2)
347[info] noopJS (2.12.15, 2.13.8, 3.8.0-RC2)
348[info] coreJVM (2.12.15, 2.13.8, 3.8.0-RC2)
349[info] rootJVM (2.12.15, 2.13.8, 3.8.0-RC2)
350[info] rootNative (2.12.15, 2.13.8, 3.8.0-RC2)
351[info] reloadJS (2.12.15, 2.13.8, 3.8.0-RC2)
352[info] reloadJVM (2.12.15, 2.13.8, 3.8.0-RC2)
353[info] bench (2.12.15, 2.13.8, 3.8.0-RC2)
354[info] Excluding projects:
355[info] Reapplying settings...
356[info] set scmInfo to https://github.com/davenverse/mules
357[info] set current project to root (in build file:/build/repo/)
358Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
359[info] Reapplying settings...
360[info] set scmInfo to https://github.com/davenverse/mules
361[info] set current project to root (in build file:/build/repo/)
362[info] Defining Global / credentials, bench / credentials and 12 others.
363[info] The new values will be used by allCredentials, bench / allCredentials and 81 others.
364[info] Run `last` for details.
365[info] Reapplying settings...
366[info] set scmInfo to https://github.com/davenverse/mules
367[info] set current project to root (in build file:/build/repo/)
368Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
369[info] Reapplying settings...
370OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
371
372 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
373 Did you mean rootJVM / allExcludeDependencies ?
374 , retry without global scopes
375[info] Reapplying settings...
376[info] set scmInfo to https://github.com/davenverse/mules
377[info] set current project to root (in build file:/build/repo/)
378Execute removeScalacOptionsStartingWith: -P:wartremover
379[info] Reapplying settings...
380[info] set scmInfo to https://github.com/davenverse/mules
381[info] set current project to root (in build file:/build/repo/)
382[success] Total time: 0 s, completed Nov 27, 2025, 9:41:01 PM
383Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
384Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
385Starting build...
386Projects: Set(coreJVM, caffeine, noopJVM, reloadJVM)
387Starting build for ProjectRef(file:/build/repo/,coreJVM) (mules)... [0/4]
388OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
389OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
390OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
391OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
392Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
393[info] compiling 4 Scala sources to /build/repo/modules/core/.jvm/target/scala-3.8.0-RC2/classes ...
394[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
395[warn] one warning found
396[info] done compiling
397[info] compiling 3 Scala sources to /build/repo/modules/core/.jvm/target/scala-3.8.0-RC2/test-classes ...
398[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
399[warn] one warning found
400[info] done compiling
401Starting build for ProjectRef(file:/build/repo/,caffeine) (mules-caffeine)... [1/4]
402Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
403[info] compiling 1 Scala source to /build/repo/modules/caffeine/target/scala-3.8.0-RC2/classes ...
404[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
405[warn] one warning found
406[info] done compiling
407[info] compiling 1 Scala source to /build/repo/modules/caffeine/target/scala-3.8.0-RC2/test-classes ...
408[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
409[warn] one warning found
410[info] done compiling
411Starting build for ProjectRef(file:/build/repo/,noopJVM) (mules-noop)... [2/4]
412Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
413[info] compiling 1 Scala source to /build/repo/modules/noop/.jvm/target/scala-3.8.0-RC2/classes ...
414[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
415[warn] one warning found
416[info] done compiling
417Starting build for ProjectRef(file:/build/repo/,reloadJVM) (mules-reload)... [3/4]
418Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Ykind-projector, --java-output-version:17, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
419[info] compiling 1 Scala source to /build/repo/modules/reload/.jvm/target/scala-3.8.0-RC2/classes ...
420[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
421[warn] one warning found
422[info] done compiling
423[info] compiling 1 Scala source to /build/repo/modules/reload/.jvm/target/scala-3.8.0-RC2/test-classes ...
424[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
425[warn] one warning found
426[info] done compiling
427
428************************
429Build summary:
430[{
431 "module": "mules",
432 "compile": {"status": "ok", "tookMs": 14479, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
433 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
434 "test-compile": {"status": "ok", "tookMs": 2946, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
435 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
436 "publish": {"status": "skipped", "tookMs": 0},
437 "metadata": {
438 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
439}
440},{
441 "module": "mules-caffeine",
442 "compile": {"status": "ok", "tookMs": 1455, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
443 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
444 "test-compile": {"status": "ok", "tookMs": 963, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
445 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
446 "publish": {"status": "skipped", "tookMs": 0},
447 "metadata": {
448 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
449}
450},{
451 "module": "mules-noop",
452 "compile": {"status": "ok", "tookMs": 395, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
453 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
454 "test-compile": {"status": "ok", "tookMs": 155, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
455 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
456 "publish": {"status": "skipped", "tookMs": 0},
457 "metadata": {
458 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
459}
460},{
461 "module": "mules-reload",
462 "compile": {"status": "ok", "tookMs": 2003, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
463 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
464 "test-compile": {"status": "ok", "tookMs": 997, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
465 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
466 "publish": {"status": "skipped", "tookMs": 0},
467 "metadata": {
468 "crossScalaVersions": ["2.12.15", "2.13.8", "3.2.2"]
469}
470}]
471************************
472[success] Total time: 35 s, completed Nov 27, 2025, 9:41:36 PM
473[0JChecking patch project/plugins.sbt...
474Checking patch project/build.properties...
475Checking patch build.sbt...
476Applied patch project/plugins.sbt cleanly.
477Applied patch project/build.properties cleanly.
478Applied patch build.sbt cleanly.