Build Logs
zio/zio-config • 3.8.0-RC4:2025-12-22
Errors
44
Warnings
28
Total Lines
1131
1##################################
2Clonning https://github.com/zio/zio-config.git into /build/repo using revision v4.0.6
3##################################
4Note: switching to '1327f6e757fb43b5612fdd227dd226a2be62cb67'.
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.7 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.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: project/BuildHelper.scala
31Pattern: val ScalaDotty: String = versions("3")
32Replacement: val ScalaDotty: String = "3.7.4"
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (21))
35Compiled project (Scala 3.7.3, JVM (21))
36Successfully applied pattern 'val ScalaDotty: String = versions("3")' in project/BuildHelper.scala
37----
38Starting build for 3.7.4
39Execute tests: false
40sbt project found:
41No prepare script found for project zio/zio-config
42##################################
43Scala version: 3.7.4
44Targets: dev.zio%zio-config dev.zio%zio-config-aws dev.zio%zio-config-cats dev.zio%zio-config-derivation dev.zio%zio-config-docs dev.zio%zio-config-enumeratum dev.zio%zio-config-magnolia dev.zio%zio-config-pureconfig dev.zio%zio-config-refined dev.zio%zio-config-scalaz dev.zio%zio-config-typesafe dev.zio%zio-config-xml dev.zio%zio-config-yaml dev.zio%zio-config-zio-aws
45Project projectConfig: {"projects":{"exclude":[],"overrides":{"zio-config-magnolia":{"tests":"disabled"},"zio-config-refined":{"tests":"disabled"}}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val ScalaDotty: String = versions(\"3\")","replaceWith":"val ScalaDotty: String = \"<SCALA_VERSION>\""}]}
46##################################
47Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
48Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
49[sbt_options] declare -a sbt_options=()
50[process_args] java_version = '21'
51[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
52# Executing command line:
53java
54-Dfile.encoding=UTF-8
55-Dcommunitybuild.scala=3.7.4
56-Dcommunitybuild.project.dependencies.add=
57-Xmx7G
58-Xms4G
59-Xss8M
60-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
61-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
62-jar
63/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
64"setCrossScalaVersions 3.7.4"
65"++3.7.4 -v"
66"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""
67"set every credentials := Nil"
68"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
69"removeScalacOptionsStartingWith -P:wartremover"
70
71moduleMappings
72"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{"zio-config-magnolia":{"tests":"disabled"},"zio-config-refined":{"tests":"disabled"}}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val ScalaDotty: String = versions(\"3\")","replaceWith":"val ScalaDotty: String = \"<SCALA_VERSION>\""}]}""" dev.zio%zio-config dev.zio%zio-config-aws dev.zio%zio-config-cats dev.zio%zio-config-derivation dev.zio%zio-config-docs dev.zio%zio-config-enumeratum dev.zio%zio-config-magnolia dev.zio%zio-config-pureconfig dev.zio%zio-config-refined dev.zio%zio-config-scalaz dev.zio%zio-config-typesafe dev.zio%zio-config-xml dev.zio%zio-config-yaml dev.zio%zio-config-zio-aws"
73
74[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
75[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
76[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
79[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
80[info] Compilation completed in 8.199s.
81[info] done compiling
82[info] loading settings for project root from build.sbt...
83[info] resolving key references (38500 settings) ...
84[info] ________ ___
85[info] |__ /_ _/ _ \
86[info] / / | | | | |
87[info] / /_ | | |_| |
88[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
89[info]
90[info] Useful sbt tasks:
91[info] > compileAll - Prepares sources & compiles.
92[info] > testAll - Prepares sources & runs all tests.
93[info] > fix - Fixes sources files using scalafix
94[info] > fmt - Formats source files using scalafmt
95[info] > testJVM - Runs all JVM tests
96[info] > testJS - Runs all ScalaJS tests
97[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
98[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
99[info]
100Execute setCrossScalaVersions: 3.7.4
101OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigEnumeratumJVM/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigDerivationJVM/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigJS/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigNative/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigXmlJVM/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in examplesJVM/crossScalaVersions
107OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigAwsJVM/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigMagnoliaJVM/crossScalaVersions
109OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigTypesafeMagnoliaTestsJVM/crossScalaVersions
110OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigTypesafeJVM/crossScalaVersions
111OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigRefinedJVM/crossScalaVersions
112OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigCatsNative/crossScalaVersions
113OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigCatsJS/crossScalaVersions
114OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigEnumeratumJS/crossScalaVersions
115OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigPureconfigJVM/crossScalaVersions
116OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigJVM/crossScalaVersions
117OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigYamlJVM/crossScalaVersions
118OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigZioAwsJVM/crossScalaVersions
119OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigEnumeratumNative/crossScalaVersions
120OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigCatsJVM/crossScalaVersions
121OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigScalazJS/crossScalaVersions
122OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigScalazJVM/crossScalaVersions
123OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioConfigScalazNative/crossScalaVersions
124OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in docs/crossScalaVersions
125[info] ________ ___
126[info] |__ /_ _/ _ \
127[info] / / | | | | |
128[info] / /_ | | |_| |
129[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
130[info]
131[info] Useful sbt tasks:
132[info] > compileAll - Prepares sources & compiles.
133[info] > testAll - Prepares sources & runs all tests.
134[info] > fix - Fixes sources files using scalafix
135[info] > fmt - Formats source files using scalafmt
136[info] > testJVM - Runs all JVM tests
137[info] > testJS - Runs all ScalaJS tests
138[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
139[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
140[info]
141[info] Setting Scala version to 3.7.4 on 24 projects.
142[info] Switching Scala version on:
143[info] zioConfigJVM (2.12.20, 2.13.18, 3.7.4)
144[info] zioConfigMagnoliaJVM (2.12.20, 2.13.18, 3.7.4)
145[info] zioConfigEnumeratumNative (2.12.20, 2.13.18, 3.7.4)
146[info] zioConfigScalazJVM (2.13.18, 3.7.4)
147[info] zioConfigCatsJVM (2.12.20, 2.13.18, 3.7.4)
148[info] zioConfigZioAwsJVM (2.12.20, 2.13.18, 3.7.4)
149[info] docs (2.12.20, 2.13.18, 3.7.4)
150[info] zioConfigTypesafeMagnoliaTestsJVM (2.12.20, 2.13.18, 3.7.4)
151[info] zioConfigEnumeratumJVM (2.12.20, 2.13.18, 3.7.4)
152[info] zioConfigScalazNative (2.13.18, 3.7.4)
153[info] zioConfigPureconfigJVM (2.12.20, 2.13.18, 3.7.4)
154[info] zioConfigDerivationJVM (2.12.20, 2.13.18, 3.7.4)
155[info] examplesJVM (2.12.20, 2.13.18, 3.7.4)
156[info] zioConfigAwsJVM (2.12.20, 2.13.18, 3.7.4)
157[info] zioConfigEnumeratumJS (2.12.20, 2.13.18, 3.7.4)
158[info] zioConfigTypesafeJVM (2.12.20, 2.13.18, 3.7.4)
159[info] zioConfigCatsNative (2.12.20, 2.13.18, 3.7.4)
160[info] zioConfigNative (2.12.20, 2.13.18, 3.7.4)
161[info] zioConfigCatsJS (2.12.20, 2.13.18, 3.7.4)
162[info] zioConfigXmlJVM (2.12.20, 2.13.18, 3.7.4)
163[info] zioConfigYamlJVM (2.12.20, 2.13.18, 3.7.4)
164[info] zioConfigJS (2.12.20, 2.13.18, 3.7.4)
165[info] zioConfigRefinedJVM (2.12.20, 2.13.18, 3.7.4)
166[info] zioConfigScalazJS (2.13.18, 3.7.4)
167[info] Excluding projects:
168[info] root2-13 (2.13.18)
169[info] * root (2.13.18)
170[info] root3 (2.13.18)
171[info] root2-12 (2.13.18)
172[info] Reapplying settings...
173[info] ________ ___
174[info] |__ /_ _/ _ \
175[info] / / | | | | |
176[info] / /_ | | |_| |
177[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
178[info]
179[info] Useful sbt tasks:
180[info] > compileAll - Prepares sources & compiles.
181[info] > testAll - Prepares sources & runs all tests.
182[info] > fix - Fixes sources files using scalafix
183[info] > fmt - Formats source files using scalafmt
184[info] > testJVM - Runs all JVM tests
185[info] > testJS - Runs all ScalaJS tests
186[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
187[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
188[info]
189Execute 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
190[info] Reapplying settings...
191[info] ________ ___
192[info] |__ /_ _/ _ \
193[info] / / | | | | |
194[info] / /_ | | |_| |
195[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
196[info]
197[info] Useful sbt tasks:
198[info] > compileAll - Prepares sources & compiles.
199[info] > testAll - Prepares sources & runs all tests.
200[info] > fix - Fixes sources files using scalafix
201[info] > fmt - Formats source files using scalafmt
202[info] > testJVM - Runs all JVM tests
203[info] > testJS - Runs all ScalaJS tests
204[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
205[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
206[info]
207[info] Defining Global / credentials, credentials and 26 others.
208[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 224 others.
209[info] Run `last` for details.
210[info] Reapplying settings...
211[info] ________ ___
212[info] |__ /_ _/ _ \
213[info] / / | | | | |
214[info] / /_ | | |_| |
215[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
216[info]
217[info] Useful sbt tasks:
218[info] > compileAll - Prepares sources & compiles.
219[info] > testAll - Prepares sources & runs all tests.
220[info] > fix - Fixes sources files using scalafix
221[info] > fmt - Formats source files using scalafmt
222[info] > testJVM - Runs all JVM tests
223[info] > testJS - Runs all ScalaJS tests
224[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
225[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
226[info]
227Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
228[info] Reapplying settings...
229OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
230
231 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
232 Did you mean root2-13 / allExcludeDependencies ?
233 , retry without global scopes
234[info] Reapplying settings...
235[info] ________ ___
236[info] |__ /_ _/ _ \
237[info] / / | | | | |
238[info] / /_ | | |_| |
239[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
240[info]
241[info] Useful sbt tasks:
242[info] > compileAll - Prepares sources & compiles.
243[info] > testAll - Prepares sources & runs all tests.
244[info] > fix - Fixes sources files using scalafix
245[info] > fmt - Formats source files using scalafmt
246[info] > testJVM - Runs all JVM tests
247[info] > testJS - Runs all ScalaJS tests
248[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
249[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
250[info]
251Execute removeScalacOptionsStartingWith: -P:wartremover
252[info] Reapplying settings...
253[info] ________ ___
254[info] |__ /_ _/ _ \
255[info] / / | | | | |
256[info] / /_ | | |_| |
257[info] /____|___\___/ 4.0.6+0-1327f6e7+20251222-1810-SNAPSHOT
258[info]
259[info] Useful sbt tasks:
260[info] > compileAll - Prepares sources & compiles.
261[info] > testAll - Prepares sources & runs all tests.
262[info] > fix - Fixes sources files using scalafix
263[info] > fmt - Formats source files using scalafmt
264[info] > testJVM - Runs all JVM tests
265[info] > testJS - Runs all ScalaJS tests
266[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
267[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
268[info]
269[success] Total time: 0 s, completed Dec 22, 2025, 6:10:51 PM
270Build config: {"projects":{"exclude":[],"overrides":{"zio-config-magnolia":{"tests":"disabled"},"zio-config-refined":{"tests":"disabled"}}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val ScalaDotty: String = versions(\"3\")","replaceWith":"val ScalaDotty: String = \"<SCALA_VERSION>\""}]}
271Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map(zio-config-magnolia -> ProjectOverrides(Some(Disabled)), zio-config-refined -> ProjectOverrides(Some(Disabled)))),CompileOnly,List()))
272Starting build...
273Projects: Set(zioConfigJVM, zioConfigMagnoliaJVM, zioConfigScalazJVM, zioConfigCatsJVM, zioConfigZioAwsJVM, docs, zioConfigEnumeratumJVM, zioConfigPureconfigJVM, zioConfigDerivationJVM, zioConfigAwsJVM, zioConfigTypesafeJVM, zioConfigXmlJVM, zioConfigYamlJVM, zioConfigRefinedJVM)
274Starting build for ProjectRef(file:/build/repo/,zioConfigJVM) (zio-config)... [0/14]
275OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
276OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
277Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -language:experimental.macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
278[info] compiling 9 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
279[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/zio/config/syntax/ConfigSyntax.scala:168:15
280[warn] 168 | case config: FallbackWith[B] => FallbackWith(loop(config.first), loop(config.second), config.f)
281[warn] | ^
282[warn] |the type test for zio.Config.FallbackWith[B] cannot be checked at runtime because its type arguments can't be determined from zio.Config[B]
283[warn] |
284[warn] | longer explanation available when compiling with `-explain`
285[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/zio/config/syntax/ConfigSyntax.scala:169:15
286[warn] 169 | case config: Fallback[B] => Fallback(loop(config.first), loop(config.second))
287[warn] | ^
288[warn] |the type test for zio.Config.Fallback[B] cannot be checked at runtime because its type arguments can't be determined from zio.Config[B]
289[warn] |
290[warn] | longer explanation available when compiling with `-explain`
291[info] [patched file /build/repo/core/shared/src/main/scala/zio/config/ConfigDocsModule.scala]
292[info] [patched file /build/repo/core/shared/src/main/scala/zio/config/package.scala]
293[warn] two warnings found
294[info] done compiling
295[info] compiling 2 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/classes ...
296[info] done compiling
297[info] compiling 3 Scala sources to /build/repo/core/jvm/target/scala-3.7.4/test-classes ...
298[info] [patched file /build/repo/core/shared/src/test/scala/zio/config/BaseSpec.scala]
299[info] done compiling
300[info] compiling 1 Scala source to /build/repo/core/jvm/target/scala-3.7.4/test-classes ...
301[info] done compiling
302Starting build for ProjectRef(file:/build/repo/,zioConfigDerivationJVM) (zio-config-derivation)... [1/14]
303Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
304[info] compiling 1 Scala source to /build/repo/derivation/jvm/target/scala-3.7.4/classes ...
305[info] done compiling
306Starting build for ProjectRef(file:/build/repo/,zioConfigAwsJVM) (zio-config-aws)... [2/14]
307Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
308[info] compiling 2 Scala sources to /build/repo/aws/jvm/target/scala-3.7.4/classes ...
309[info] done compiling
310Starting build for ProjectRef(file:/build/repo/,zioConfigScalazJVM) (zio-config-scalaz)... [3/14]
311Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
312[info] compiling 2 Scala sources to /build/repo/scalaz/jvm/target/scala-3.7.4/classes ...
313[info] done compiling
314Starting build for ProjectRef(file:/build/repo/,zioConfigZioAwsJVM) (zio-config-zio-aws)... [4/14]
315Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
316[info] compiling 2 Scala sources to /build/repo/zio-aws/jvm/target/scala-3.7.4/classes ...
317[info] done compiling
318Starting build for ProjectRef(file:/build/repo/,zioConfigEnumeratumJVM) (zio-config-enumeratum)... [5/14]
319Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
320[info] compiling 1 Scala source to /build/repo/enumeratum/jvm/target/scala-3.7.4/classes ...
321[info] done compiling
322Starting build for ProjectRef(file:/build/repo/,zioConfigPureconfigJVM) (zio-config-pureconfig)... [6/14]
323Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
324[info] compiling 2 Scala sources to /build/repo/typesafe/jvm/target/scala-3.7.4/classes ...
325[info] done compiling
326[info] compiling 1 Scala source to /build/repo/pureconfig/jvm/target/scala-3.7.4/classes ...
327[info] done compiling
328[info] compiling 1 Scala source to /build/repo/pureconfig/jvm/target/scala-3.7.4/test-classes ...
329[info] [patched file /build/repo/pureconfig/shared/src/test/scala/zio/config/pureconfig/PureconfigTest.scala]
330[info] done compiling
331[info] compiling 1 Scala source to /build/repo/pureconfig/jvm/target/scala-3.7.4/test-classes ...
332[info] done compiling
333Starting build for ProjectRef(file:/build/repo/,zioConfigCatsJVM) (zio-config-cats)... [7/14]
334Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
335[info] compiling 2 Scala sources to /build/repo/cats/jvm/target/scala-3.7.4/classes ...
336[info] [patched file /build/repo/cats/shared/src/main/scala/zio/config/cats/package.scala]
337[info] done compiling
338[info] compiling 1 Scala source to /build/repo/cats/jvm/target/scala-3.7.4/classes ...
339[info] done compiling
340Starting build for ProjectRef(file:/build/repo/,zioConfigYamlJVM) (zio-config-yaml)... [8/14]
341Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
342[info] compiling 3 Scala sources to /build/repo/yaml/jvm/target/scala-3.7.4/classes ...
343[info] done compiling
344[info] compiling 1 Scala source to /build/repo/yaml/jvm/target/scala-3.7.4/test-classes ...
345[info] [patched file /build/repo/yaml/shared/src/test/scala/zio/config/yaml/YamlConfigSpec.scala]
346[info] done compiling
347[info] compiling 1 Scala source to /build/repo/yaml/jvm/target/scala-3.7.4/test-classes ...
348[info] done compiling
349Starting build for ProjectRef(file:/build/repo/,zioConfigMagnoliaJVM) (zio-config-magnolia)... [9/14]
350Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
351[info] compiling 5 Scala sources to /build/repo/magnolia/jvm/target/scala-3.7.4/classes ...
352[info] [patched file /build/repo/magnolia/shared/src/main/scala-dotty/zio/config/magnolia/DeriveConfig.scala]
353[info] [patched file /build/repo/magnolia/shared/src/main/scala-dotty/zio/config/magnolia/DeriveConfig.scala]
354[info] done compiling
355[info] compiling 1 Scala source to /build/repo/magnolia/jvm/target/scala-3.7.4/classes ...
356[info] done compiling
357[info] compiling 3 Scala sources to /build/repo/magnolia/jvm/target/scala-3.7.4/test-classes ...
358[info] done compiling
359Starting build for ProjectRef(file:/build/repo/,zioConfigXmlJVM) (zio-config-xml)... [10/14]
360Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
361[info] compiling 5 Scala sources to /build/repo/xml/jvm/target/scala-3.7.4/classes ...
362[info] [patched file /build/repo/xml/shared/src/main/scala/zio/config/xml/experimental/Parsers.scala]
363[info] done compiling
364[info] compiling 1 Scala source to /build/repo/xml/jvm/target/scala-3.7.4/classes ...
365[info] done compiling
366[info] compiling 11 Scala sources to /build/repo/xml/jvm/target/scala-3.7.4/test-classes ...
367[info] [patched file /build/repo/xml/shared/src/test/scala/zio/config/yaml/XmlParserSpec.scala]
368[info] [patched file /build/repo/xml/shared/src/test/scala/zio/config/yaml/generators/Space.scala]
369[info] [patched file /build/repo/xml/shared/src/test/scala/zio/config/yaml/generators/WhiteSpacedAttributes.scala]
370[info] done compiling
371[info] compiling 3 Scala sources to /build/repo/xml/jvm/target/scala-3.7.4/test-classes ...
372[info] done compiling
373Starting build for ProjectRef(file:/build/repo/,docs) (zio-config-docs)... [11/14]
374OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
375OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
376Compile scalacOptions: -language:experimental.macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
377[info] compiling 3 Scala sources to /build/repo/refined/jvm/target/scala-3.7.4/classes ...
378[info] done compiling
379Starting build for ProjectRef(file:/build/repo/,zioConfigRefinedJVM) (zio-config-refined)... [12/14]
380Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
381[info] compiling 4 Scala sources to /build/repo/refined/jvm/target/scala-3.7.4/test-classes ...
382[info] [patched file /build/repo/refined/shared/src/test/scala/zio/config/refined/RefinedSpec.scala]
383[info] [patched file /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala]
384[info] done compiling
385[info] compiling 2 Scala sources to /build/repo/refined/jvm/target/scala-3.7.4/test-classes ...
386[error] -- Error: /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala:15:77
387[error] 15 | val cfg = refine[Int, Less10]("TEST")
388[error] | ^
389[error] |Could not read definition type Less10 in /build/repo/refined/jvm/target/scala-3.7.4/test-classes/zio/config/refined/RequiredNumericTypes.tasty. Caused by the following exception:
390[error] |java.lang.AssertionError: assertion failed: asTerm called on not-a-Term type Less10
391[error] |
392[error] |Run with -Ydebug-unpickling to see full stack trace.
393[error] -- Error: /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala:24:80
394[error] 24 | val cfg = refine[Int, Greater10]("TEST")
395[error] | ^
396[error] |Could not read definition type Greater10 in /build/repo/refined/jvm/target/scala-3.7.4/test-classes/zio/config/refined/RequiredNumericTypes.tasty. Caused by the following exception:
397[error] |java.lang.AssertionError: assertion failed: asTerm called on not-a-Term type Greater10
398[error] |
399[error] |Run with -Ydebug-unpickling to see full stack trace.
400[error] -- Error: /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala:33:84
401[error] 33 | val cfg = refine[Int, LessOrEqual10]("TEST")
402[error] | ^
403[error] |Could not read definition type LessOrEqual10 in /build/repo/refined/jvm/target/scala-3.7.4/test-classes/zio/config/refined/RequiredNumericTypes.tasty. Caused by the following exception:
404[error] |java.lang.AssertionError: assertion failed: asTerm called on not-a-Term type LessOrEqual10
405[error] |
406[error] |Run with -Ydebug-unpickling to see full stack trace.
407[error] -- Error: /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala:42:32
408[error] 42 | val cfg = refine[Int, GreaterOrEqual10]("TEST")
409[error] | ^
410[error] |Could not read definition type GreaterOrEqual10 in /build/repo/refined/jvm/target/scala-3.7.4/test-classes/zio/config/refined/RequiredNumericTypes.tasty. Caused by the following exception:
411[error] |java.lang.AssertionError: assertion failed: asTerm called on not-a-Term type GreaterOrEqual10
412[error] |
413[error] |Run with -Ydebug-unpickling to see full stack trace.
414[error] -- Error: /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala:51:32
415[error] 51 | val cfg = refine[Int, DivisibleBy10]("TEST")
416[error] | ^
417[error] |Could not read definition type DivisibleBy10 in /build/repo/refined/jvm/target/scala-3.7.4/test-classes/zio/config/refined/RequiredNumericTypes.tasty. Caused by the following exception:
418[error] |java.lang.AssertionError: assertion failed: asTerm called on not-a-Term type DivisibleBy10
419[error] |
420[error] |Run with -Ydebug-unpickling to see full stack trace.
421[error] -- Error: /build/repo/refined/shared/src/test/scala/zio/config/refined/NumericSupportTest.scala:60:32
422[error] 60 | val cfg = refine[Int, NonDivisibleBy10]("TEST")
423[error] | ^
424[error] |Could not read definition type NonDivisibleBy10 in /build/repo/refined/jvm/target/scala-3.7.4/test-classes/zio/config/refined/RequiredNumericTypes.tasty. Caused by the following exception:
425[error] |java.lang.AssertionError: assertion failed: asTerm called on not-a-Term type NonDivisibleBy10
426[error] |
427[error] |Run with -Ydebug-unpickling to see full stack trace.
428[error] 6 errors found
429[error] (zioConfigRefinedJVM / Test / compileIncremental) Compilation failed
430Starting build for ProjectRef(file:/build/repo/,zioConfigTypesafeJVM) (zio-config-typesafe)... [13/14]
431Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
432[info] compiling 1 Scala source to /build/repo/typesafe/jvm/target/scala-3.7.4/test-classes ...
433[info] done compiling
434
435************************
436Build summary:
437[{
438 "module": "zio-config",
439 "compile": {"status": "ok", "tookMs": 10520, "warnings": 2, "errors": 0, "sourceVersion": "3.7-migration"},
440 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
441 "test-compile": {"status": "ok", "tookMs": 4359, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
442 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
443 "publish": {"status": "skipped", "tookMs": 0},
444 "metadata": {
445 "crossScalaVersions": ["2.12.20", "2.13.18"]
446}
447},{
448 "module": "zio-config-derivation",
449 "compile": {"status": "ok", "tookMs": 548, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
450 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
451 "test-compile": {"status": "ok", "tookMs": 133, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
452 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
453 "publish": {"status": "skipped", "tookMs": 0},
454 "metadata": {
455 "crossScalaVersions": ["2.12.20", "2.13.18"]
456}
457},{
458 "module": "zio-config-aws",
459 "compile": {"status": "ok", "tookMs": 577, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
460 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
461 "test-compile": {"status": "ok", "tookMs": 143, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
462 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
463 "publish": {"status": "skipped", "tookMs": 0},
464 "metadata": {
465 "crossScalaVersions": ["2.12.20", "2.13.18"]
466}
467},{
468 "module": "zio-config-scalaz",
469 "compile": {"status": "ok", "tookMs": 744, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
470 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
471 "test-compile": {"status": "ok", "tookMs": 133, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
472 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
473 "publish": {"status": "skipped", "tookMs": 0},
474 "metadata": {
475 "crossScalaVersions": ["2.13.18"]
476}
477},{
478 "module": "zio-config-zio-aws",
479 "compile": {"status": "ok", "tookMs": 1172, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
480 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
481 "test-compile": {"status": "ok", "tookMs": 144, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
482 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
483 "publish": {"status": "skipped", "tookMs": 0},
484 "metadata": {
485 "crossScalaVersions": ["2.12.20", "2.13.18"]
486}
487},{
488 "module": "zio-config-enumeratum",
489 "compile": {"status": "ok", "tookMs": 453, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
490 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
491 "test-compile": {"status": "ok", "tookMs": 133, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
492 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
493 "publish": {"status": "skipped", "tookMs": 0},
494 "metadata": {
495 "crossScalaVersions": ["2.12.20", "2.13.18"]
496}
497},{
498 "module": "zio-config-pureconfig",
499 "compile": {"status": "ok", "tookMs": 1444, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
500 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
501 "test-compile": {"status": "ok", "tookMs": 782, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
502 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
503 "publish": {"status": "skipped", "tookMs": 0},
504 "metadata": {
505 "crossScalaVersions": ["2.12.20", "2.13.18"]
506}
507},{
508 "module": "zio-config-cats",
509 "compile": {"status": "ok", "tookMs": 848, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
510 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
511 "test-compile": {"status": "ok", "tookMs": 704, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
512 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
513 "publish": {"status": "skipped", "tookMs": 0},
514 "metadata": {
515 "crossScalaVersions": ["2.12.20", "2.13.18"]
516}
517},{
518 "module": "zio-config-yaml",
519 "compile": {"status": "ok", "tookMs": 486, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
520 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
521 "test-compile": {"status": "ok", "tookMs": 666, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
522 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
523 "publish": {"status": "skipped", "tookMs": 0},
524 "metadata": {
525 "crossScalaVersions": ["2.12.20", "2.13.18"]
526}
527},{
528 "module": "zio-config-magnolia",
529 "compile": {"status": "ok", "tookMs": 2061, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
530 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
531 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
532 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
533 "publish": {"status": "skipped", "tookMs": 0},
534 "metadata": {
535 "crossScalaVersions": ["2.12.20", "2.13.18"]
536}
537},{
538 "module": "zio-config-xml",
539 "compile": {"status": "ok", "tookMs": 684, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
540 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
541 "test-compile": {"status": "ok", "tookMs": 1349, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
542 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
543 "publish": {"status": "skipped", "tookMs": 0},
544 "metadata": {
545 "crossScalaVersions": ["2.12.20", "2.13.18"]
546}
547},{
548 "module": "zio-config-docs",
549 "compile": {"status": "ok", "tookMs": 601, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
550 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
551 "test-compile": {"status": "ok", "tookMs": 434, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
552 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
553 "publish": {"status": "skipped", "tookMs": 0},
554 "metadata": {
555 "crossScalaVersions": ["2.12.20", "2.13.18"]
556}
557},{
558 "module": "zio-config-refined",
559 "compile": {"status": "ok", "tookMs": 130, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
560 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
561 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
562 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
563 "publish": {"status": "skipped", "tookMs": 0},
564 "metadata": {
565 "crossScalaVersions": ["2.12.20", "2.13.18"]
566}
567},{
568 "module": "zio-config-typesafe",
569 "compile": {"status": "ok", "tookMs": 98, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
570 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
571 "test-compile": {"status": "ok", "tookMs": 906, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
572 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
573 "publish": {"status": "skipped", "tookMs": 0},
574 "metadata": {
575 "crossScalaVersions": ["2.12.20", "2.13.18"]
576}
577}]
578************************
579[success] Total time: 156 s (0:02:36.0), completed Dec 22, 2025, 6:13:27 PM
580[0JChecking patch project/plugins.sbt...
581Checking patch project/BuildHelper.scala...
582Checking patch build.sbt...
583Applied patch project/plugins.sbt cleanly.
584Applied patch project/BuildHelper.scala cleanly.
585Applied patch build.sbt cleanly.
586Commit migration rewrites
587Switched to a new branch 'opencb/migrate-source-3.7'
588[opencb/migrate-source-3.7 e76fad8] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4
589 13 files changed, 30 insertions(+), 30 deletions(-)
590----
591Preparing build for 3.8.0-RC4
592Scala binary version found: 3.8
593Implicitly using source version 3.8
594Scala binary version found: 3.8
595Implicitly using source version 3.8
596Would try to apply common scalacOption (best-effort, sbt/mill only):
597Append: ,REQUIRE:-source:3.8
598Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
599
600Try apply source patch:
601Path: project/BuildHelper.scala
602Pattern: val ScalaDotty: String = versions("3")
603Replacement: val ScalaDotty: String = "3.8.0-RC4"
604Successfully applied pattern 'val ScalaDotty: String = versions("3")' in project/BuildHelper.scala
605----
606Starting build for 3.8.0-RC4
607Execute tests: true
608sbt project found:
609No prepare script found for project zio/zio-config
610##################################
611Scala version: 3.8.0-RC4
612Targets: dev.zio%zio-config dev.zio%zio-config-aws dev.zio%zio-config-cats dev.zio%zio-config-derivation dev.zio%zio-config-docs dev.zio%zio-config-enumeratum dev.zio%zio-config-magnolia dev.zio%zio-config-pureconfig dev.zio%zio-config-refined dev.zio%zio-config-scalaz dev.zio%zio-config-typesafe dev.zio%zio-config-xml dev.zio%zio-config-yaml dev.zio%zio-config-zio-aws
613Project projectConfig: {"projects":{"exclude":[],"overrides":{"zio-config-magnolia":{"tests":"disabled"},"zio-config-refined":{"tests":"disabled"}}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val ScalaDotty: String = versions(\"3\")","replaceWith":"val ScalaDotty: String = \"<SCALA_VERSION>\""}]}
614##################################
615Using extra scalacOptions: ,REQUIRE:-source:3.8
616Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
617[sbt_options] declare -a sbt_options=()
618[process_args] java_version = '21'
619[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
620# Executing command line:
621java
622-Dfile.encoding=UTF-8
623-Dcommunitybuild.scala=3.8.0-RC4
624-Dcommunitybuild.project.dependencies.add=
625-Xmx7G
626-Xms4G
627-Xss8M
628-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
629-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
630-jar
631/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
632"setCrossScalaVersions 3.8.0-RC4"
633"++3.8.0-RC4 -v"
634"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
635"set every credentials := Nil"
636"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
637"removeScalacOptionsStartingWith -P:wartremover"
638
639moduleMappings
640"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{"zio-config-magnolia":{"tests":"disabled"},"zio-config-refined":{"tests":"disabled"}}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val ScalaDotty: String = versions(\"3\")","replaceWith":"val ScalaDotty: String = \"<SCALA_VERSION>\""}]}""" dev.zio%zio-config dev.zio%zio-config-aws dev.zio%zio-config-cats dev.zio%zio-config-derivation dev.zio%zio-config-docs dev.zio%zio-config-enumeratum dev.zio%zio-config-magnolia dev.zio%zio-config-pureconfig dev.zio%zio-config-refined dev.zio%zio-config-scalaz dev.zio%zio-config-typesafe dev.zio%zio-config-xml dev.zio%zio-config-yaml dev.zio%zio-config-zio-aws"
641
642[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
643[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
644[info] loading project definition from /build/repo/project
645[info] compiling 1 Scala source to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
646[info] done compiling
647[info] loading settings for project root from build.sbt...
648[info] resolving key references (38500 settings) ...
649[info] ________ ___
650[info] |__ /_ _/ _ \
651[info] / / | | | | |
652[info] / /_ | | |_| |
653[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1813-SNAPSHOT
654[info]
655[info] Useful sbt tasks:
656[info] > compileAll - Prepares sources & compiles.
657[info] > testAll - Prepares sources & runs all tests.
658[info] > fix - Fixes sources files using scalafix
659[info] > fmt - Formats source files using scalafmt
660[info] > testJVM - Runs all JVM tests
661[info] > testJS - Runs all ScalaJS tests
662[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
663[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
664[info]
665Execute setCrossScalaVersions: 3.8.0-RC4
666OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigEnumeratumJVM/crossScalaVersions
667OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigJS/crossScalaVersions
668OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigDerivationJVM/crossScalaVersions
669OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigNative/crossScalaVersions
670OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigXmlJVM/crossScalaVersions
671OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in examplesJVM/crossScalaVersions
672OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigAwsJVM/crossScalaVersions
673OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigMagnoliaJVM/crossScalaVersions
674OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigTypesafeMagnoliaTestsJVM/crossScalaVersions
675OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigTypesafeJVM/crossScalaVersions
676OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigRefinedJVM/crossScalaVersions
677OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigCatsNative/crossScalaVersions
678OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigCatsJS/crossScalaVersions
679OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigEnumeratumJS/crossScalaVersions
680OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigPureconfigJVM/crossScalaVersions
681OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigJVM/crossScalaVersions
682OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigZioAwsJVM/crossScalaVersions
683OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigEnumeratumNative/crossScalaVersions
684OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigYamlJVM/crossScalaVersions
685OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigCatsJVM/crossScalaVersions
686OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigScalazJS/crossScalaVersions
687OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigScalazJVM/crossScalaVersions
688OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioConfigScalazNative/crossScalaVersions
689OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in docs/crossScalaVersions
690[info] ________ ___
691[info] |__ /_ _/ _ \
692[info] / / | | | | |
693[info] / /_ | | |_| |
694[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1813-SNAPSHOT
695[info]
696[info] Useful sbt tasks:
697[info] > compileAll - Prepares sources & compiles.
698[info] > testAll - Prepares sources & runs all tests.
699[info] > fix - Fixes sources files using scalafix
700[info] > fmt - Formats source files using scalafmt
701[info] > testJVM - Runs all JVM tests
702[info] > testJS - Runs all ScalaJS tests
703[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
704[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
705[info]
706[info] Setting Scala version to 3.8.0-RC4 on 24 projects.
707[info] Switching Scala version on:
708[info] zioConfigJVM (2.12.20, 2.13.18, 3.8.0-RC4)
709[info] zioConfigMagnoliaJVM (2.12.20, 2.13.18, 3.8.0-RC4)
710[info] zioConfigEnumeratumNative (2.12.20, 2.13.18, 3.8.0-RC4)
711[info] zioConfigScalazJVM (2.13.18, 3.8.0-RC4)
712[info] zioConfigCatsJVM (2.12.20, 2.13.18, 3.8.0-RC4)
713[info] zioConfigZioAwsJVM (2.12.20, 2.13.18, 3.8.0-RC4)
714[info] docs (2.12.20, 2.13.18, 3.8.0-RC4)
715[info] zioConfigTypesafeMagnoliaTestsJVM (2.12.20, 2.13.18, 3.8.0-RC4)
716[info] zioConfigEnumeratumJVM (2.12.20, 2.13.18, 3.8.0-RC4)
717[info] zioConfigScalazNative (2.13.18, 3.8.0-RC4)
718[info] zioConfigPureconfigJVM (2.12.20, 2.13.18, 3.8.0-RC4)
719[info] zioConfigDerivationJVM (2.12.20, 2.13.18, 3.8.0-RC4)
720[info] examplesJVM (2.12.20, 2.13.18, 3.8.0-RC4)
721[info] zioConfigAwsJVM (2.12.20, 2.13.18, 3.8.0-RC4)
722[info] zioConfigEnumeratumJS (2.12.20, 2.13.18, 3.8.0-RC4)
723[info] zioConfigTypesafeJVM (2.12.20, 2.13.18, 3.8.0-RC4)
724[info] zioConfigCatsNative (2.12.20, 2.13.18, 3.8.0-RC4)
725[info] zioConfigNative (2.12.20, 2.13.18, 3.8.0-RC4)
726[info] zioConfigCatsJS (2.12.20, 2.13.18, 3.8.0-RC4)
727[info] zioConfigXmlJVM (2.12.20, 2.13.18, 3.8.0-RC4)
728[info] zioConfigYamlJVM (2.12.20, 2.13.18, 3.8.0-RC4)
729[info] zioConfigJS (2.12.20, 2.13.18, 3.8.0-RC4)
730[info] zioConfigRefinedJVM (2.12.20, 2.13.18, 3.8.0-RC4)
731[info] zioConfigScalazJS (2.13.18, 3.8.0-RC4)
732[info] Excluding projects:
733[info] root2-13 (2.13.18)
734[info] * root (2.13.18)
735[info] root3 (2.13.18)
736[info] root2-12 (2.13.18)
737[info] Reapplying settings...
738[info] ________ ___
739[info] |__ /_ _/ _ \
740[info] / / | | | | |
741[info] / /_ | | |_| |
742[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1813-SNAPSHOT
743[info]
744[info] Useful sbt tasks:
745[info] > compileAll - Prepares sources & compiles.
746[info] > testAll - Prepares sources & runs all tests.
747[info] > fix - Fixes sources files using scalafix
748[info] > fmt - Formats source files using scalafmt
749[info] > testJVM - Runs all JVM tests
750[info] > testJS - Runs all ScalaJS tests
751[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
752[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
753[info]
754Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
755[info] Reapplying settings...
756[info] ________ ___
757[info] |__ /_ _/ _ \
758[info] / / | | | | |
759[info] / /_ | | |_| |
760[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1813-SNAPSHOT
761[info]
762[info] Useful sbt tasks:
763[info] > compileAll - Prepares sources & compiles.
764[info] > testAll - Prepares sources & runs all tests.
765[info] > fix - Fixes sources files using scalafix
766[info] > fmt - Formats source files using scalafmt
767[info] > testJVM - Runs all JVM tests
768[info] > testJS - Runs all ScalaJS tests
769[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
770[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
771[info]
772[info] Defining Global / credentials, credentials and 26 others.
773[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 224 others.
774[info] Run `last` for details.
775[info] Reapplying settings...
776[info] ________ ___
777[info] |__ /_ _/ _ \
778[info] / / | | | | |
779[info] / /_ | | |_| |
780[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1813-SNAPSHOT
781[info]
782[info] Useful sbt tasks:
783[info] > compileAll - Prepares sources & compiles.
784[info] > testAll - Prepares sources & runs all tests.
785[info] > fix - Fixes sources files using scalafix
786[info] > fmt - Formats source files using scalafmt
787[info] > testJVM - Runs all JVM tests
788[info] > testJS - Runs all ScalaJS tests
789[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
790[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
791[info]
792Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
793[info] Reapplying settings...
794OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
795
796 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
797 Did you mean root2-13 / allExcludeDependencies ?
798 , retry without global scopes
799[info] Reapplying settings...
800[info] ________ ___
801[info] |__ /_ _/ _ \
802[info] / / | | | | |
803[info] / /_ | | |_| |
804[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1813-SNAPSHOT
805[info]
806[info] Useful sbt tasks:
807[info] > compileAll - Prepares sources & compiles.
808[info] > testAll - Prepares sources & runs all tests.
809[info] > fix - Fixes sources files using scalafix
810[info] > fmt - Formats source files using scalafmt
811[info] > testJVM - Runs all JVM tests
812[info] > testJS - Runs all ScalaJS tests
813[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
814[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
815[info]
816Execute removeScalacOptionsStartingWith: -P:wartremover
817[info] Reapplying settings...
818[info] ________ ___
819[info] |__ /_ _/ _ \
820[info] / / | | | | |
821[info] / /_ | | |_| |
822[info] /____|___\___/ 4.0.6+1-e76fad82+20251222-1814-SNAPSHOT
823[info]
824[info] Useful sbt tasks:
825[info] > compileAll - Prepares sources & compiles.
826[info] > testAll - Prepares sources & runs all tests.
827[info] > fix - Fixes sources files using scalafix
828[info] > fmt - Formats source files using scalafmt
829[info] > testJVM - Runs all JVM tests
830[info] > testJS - Runs all ScalaJS tests
831[info] > testOnly *.YourSpec -- -t "YourLabel" - Only runs tests with matching term e.g.
832[info] > docs/docusaurusCreateSite - Generates the ZIO microsite
833[info]
834[success] Total time: 0 s, completed Dec 22, 2025, 6:14:02 PM
835Build config: {"projects":{"exclude":[],"overrides":{"zio-config-magnolia":{"tests":"disabled"},"zio-config-refined":{"tests":"disabled"}}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/BuildHelper.scala","pattern":"val ScalaDotty: String = versions(\"3\")","replaceWith":"val ScalaDotty: String = \"<SCALA_VERSION>\""}]}
836Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map(zio-config-magnolia -> ProjectOverrides(Some(Disabled)), zio-config-refined -> ProjectOverrides(Some(Disabled)))),Full,List()))
837Starting build...
838Projects: Set(zioConfigJVM, zioConfigMagnoliaJVM, zioConfigScalazJVM, zioConfigCatsJVM, zioConfigZioAwsJVM, docs, zioConfigEnumeratumJVM, zioConfigPureconfigJVM, zioConfigDerivationJVM, zioConfigAwsJVM, zioConfigTypesafeJVM, zioConfigXmlJVM, zioConfigYamlJVM, zioConfigRefinedJVM)
839Starting build for ProjectRef(file:/build/repo/,zioConfigJVM) (zio-config)... [0/14]
840OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
841OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
842Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -language:experimental.macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
843[info] compiling 9 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC4/classes ...
844[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/zio/config/syntax/ConfigSyntax.scala:168:15
845[warn] 168 | case config: FallbackWith[B] => FallbackWith(loop(config.first), loop(config.second), config.f)
846[warn] | ^
847[warn] |the type test for zio.Config.FallbackWith[B] cannot be checked at runtime because its type arguments can't be determined from zio.Config[B]
848[warn] |
849[warn] | longer explanation available when compiling with `-explain`
850[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/shared/src/main/scala/zio/config/syntax/ConfigSyntax.scala:169:15
851[warn] 169 | case config: Fallback[B] => Fallback(loop(config.first), loop(config.second))
852[warn] | ^
853[warn] |the type test for zio.Config.Fallback[B] cannot be checked at runtime because its type arguments can't be determined from zio.Config[B]
854[warn] |
855[warn] | longer explanation available when compiling with `-explain`
856[warn] two warnings found
857[info] done compiling
858[info] compiling 3 Scala sources to /build/repo/core/jvm/target/scala-3.8.0-RC4/test-classes ...
859[info] done compiling
860+ Generate docs
861 + generate docs
862+ IndexedFlatSpec
863 + indexed sequence of one product with missing field
864 + indexed sequence of multiple products
865 + indexed sequence of one product
866 + indexed sequence simple
867 + indexed sequence of multiple products with missing fields
868 + indexed sequence of multiple products with optional fields
869 + product of indexed sequences with reusable config
870 + indexed sequence of map
871 + map of indexed sequence
872 + indexed sequence of indexed sequence
873 + empty list
874 + empty list optional
875 + empty list with description
876 + empty list with product
877 + empty list with product optional
878 + empty list within indexed list
879 + empty list with product with description
88018 tests passed. 0 tests failed. 0 tests ignored.
881
882Executed in 658 ms
883
884Starting build for ProjectRef(file:/build/repo/,zioConfigDerivationJVM) (zio-config-derivation)... [1/14]
885Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
886[info] compiling 1 Scala source to /build/repo/derivation/jvm/target/scala-3.8.0-RC4/classes ...
887[info] done compiling
888Starting build for ProjectRef(file:/build/repo/,zioConfigAwsJVM) (zio-config-aws)... [2/14]
889Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
890[info] compiling 2 Scala sources to /build/repo/aws/jvm/target/scala-3.8.0-RC4/classes ...
891[info] done compiling
892Starting build for ProjectRef(file:/build/repo/,zioConfigScalazJVM) (zio-config-scalaz)... [3/14]
893Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
894[info] compiling 2 Scala sources to /build/repo/scalaz/jvm/target/scala-3.8.0-RC4/classes ...
895[info] done compiling
896Starting build for ProjectRef(file:/build/repo/,zioConfigZioAwsJVM) (zio-config-zio-aws)... [4/14]
897Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
898[info] compiling 2 Scala sources to /build/repo/zio-aws/jvm/target/scala-3.8.0-RC4/classes ...
899[info] done compiling
900Starting build for ProjectRef(file:/build/repo/,zioConfigEnumeratumJVM) (zio-config-enumeratum)... [5/14]
901Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
902[info] compiling 1 Scala source to /build/repo/enumeratum/jvm/target/scala-3.8.0-RC4/classes ...
903[info] done compiling
904Starting build for ProjectRef(file:/build/repo/,zioConfigPureconfigJVM) (zio-config-pureconfig)... [6/14]
905Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
906[info] compiling 2 Scala sources to /build/repo/typesafe/jvm/target/scala-3.8.0-RC4/classes ...
907[info] done compiling
908[info] compiling 1 Scala source to /build/repo/pureconfig/jvm/target/scala-3.8.0-RC4/classes ...
909[info] done compiling
910[info] compiling 1 Scala source to /build/repo/pureconfig/jvm/target/scala-3.8.0-RC4/test-classes ...
911[info] done compiling
912+ Pureconfig support
913 + empty vector
914 + nonEmpty vector
9152 tests passed. 0 tests failed. 0 tests ignored.
916
917Executed in 217 ms
918
919Starting build for ProjectRef(file:/build/repo/,zioConfigCatsJVM) (zio-config-cats)... [7/14]
920Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
921[info] compiling 2 Scala sources to /build/repo/cats/jvm/target/scala-3.8.0-RC4/classes ...
922[info] done compiling
923Starting build for ProjectRef(file:/build/repo/,zioConfigYamlJVM) (zio-config-yaml)... [8/14]
924Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
925[info] compiling 3 Scala sources to /build/repo/yaml/jvm/target/scala-3.8.0-RC4/classes ...
926[info] done compiling
927[info] compiling 1 Scala source to /build/repo/yaml/jvm/target/scala-3.8.0-RC4/test-classes ...
928[info] done compiling
929+ YamlConfig
930 + save read yaml config
931 + Read a complex structure into a sealed trait
9322 tests passed. 0 tests failed. 0 tests ignored.
933
934Executed in 195 ms
935
936Starting build for ProjectRef(file:/build/repo/,zioConfigMagnoliaJVM) (zio-config-magnolia)... [9/14]
937Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
938[info] compiling 5 Scala sources to /build/repo/magnolia/jvm/target/scala-3.8.0-RC4/classes ...
939[warn] there was 1 deprecation warning; re-run with -deprecation for details
940[warn] one warning found
941[info] done compiling
942[info] compiling 3 Scala sources to /build/repo/magnolia/jvm/target/scala-3.8.0-RC4/test-classes ...
943[info] done compiling
944Starting build for ProjectRef(file:/build/repo/,zioConfigXmlJVM) (zio-config-xml)... [10/14]
945Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
946[info] compiling 5 Scala sources to /build/repo/xml/jvm/target/scala-3.8.0-RC4/classes ...
947[info] done compiling
948[info] compiling 11 Scala sources to /build/repo/xml/jvm/target/scala-3.8.0-RC4/test-classes ...
949[info] done compiling
950+ Xml config provider spec
951 + load simple xml
952+ Xml parser spec
953 + test xml with zero children and with zero attributes
954 + test xml with attributes with no children
955 + test any xml with or without attributes, with or without children
9564 tests passed. 0 tests failed. 0 tests ignored.
957
958Executed in 4 s 139 ms
959
960Starting build for ProjectRef(file:/build/repo/,docs) (zio-config-docs)... [11/14]
961OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
962Compile scalacOptions: -language:experimental.macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
963[info] compiling 3 Scala sources to /build/repo/refined/jvm/target/scala-3.8.0-RC4/classes ...
964[info] done compiling
965Starting build for ProjectRef(file:/build/repo/,zioConfigRefinedJVM) (zio-config-refined)... [12/14]
966Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
967[info] compiling 4 Scala sources to /build/repo/refined/jvm/target/scala-3.8.0-RC4/test-classes ...
968[info] done compiling
969Starting build for ProjectRef(file:/build/repo/,zioConfigTypesafeJVM) (zio-config-typesafe)... [13/14]
970Compile scalacOptions: -encoding, UTF-8, -unchecked, -language:implicitConversions, -Xignore-scala2-macros, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
971[info] compiling 1 Scala source to /build/repo/typesafe/jvm/target/scala-3.8.0-RC4/test-classes ...
972[info] done compiling
973+ TypesafeConfigSpec
974 + A config case which keys maybe null or optional
975 + Retrieves default values inside an empty map
9762 tests passed. 0 tests failed. 0 tests ignored.
977
978Executed in 235 ms
979
980
981************************
982Build summary:
983[{
984 "module": "zio-config",
985 "compile": {"status": "ok", "tookMs": 12705, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
986 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
987 "test-compile": {"status": "ok", "tookMs": 2355, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
988 "test": {"status": "ok", "tookMs": 1355, "passed": 18, "failed": 0, "ignored": 0, "skipped": 0, "total": 18, "byFramework": [{"framework": "unknown", "stats": {"passed": 18, "failed": 0, "ignored": 0, "skipped": 0, "total": 18}}]},
989 "publish": {"status": "skipped", "tookMs": 0},
990 "metadata": {
991 "crossScalaVersions": ["2.12.20", "2.13.18"]
992}
993},{
994 "module": "zio-config-derivation",
995 "compile": {"status": "ok", "tookMs": 681, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
996 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
997 "test-compile": {"status": "ok", "tookMs": 161, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
998 "test": {"status": "ok", "tookMs": 143, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
999 "publish": {"status": "skipped", "tookMs": 0},
1000 "metadata": {
1001 "crossScalaVersions": ["2.12.20", "2.13.18"]
1002}
1003},{
1004 "module": "zio-config-aws",
1005 "compile": {"status": "ok", "tookMs": 790, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1006 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1007 "test-compile": {"status": "ok", "tookMs": 165, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1008 "test": {"status": "ok", "tookMs": 157, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1009 "publish": {"status": "skipped", "tookMs": 0},
1010 "metadata": {
1011 "crossScalaVersions": ["2.12.20", "2.13.18"]
1012}
1013},{
1014 "module": "zio-config-scalaz",
1015 "compile": {"status": "ok", "tookMs": 700, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1016 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1017 "test-compile": {"status": "ok", "tookMs": 158, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1018 "test": {"status": "ok", "tookMs": 136, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1019 "publish": {"status": "skipped", "tookMs": 0},
1020 "metadata": {
1021 "crossScalaVersions": ["2.13.18"]
1022}
1023},{
1024 "module": "zio-config-zio-aws",
1025 "compile": {"status": "ok", "tookMs": 827, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1026 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1027 "test-compile": {"status": "ok", "tookMs": 163, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1028 "test": {"status": "ok", "tookMs": 157, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1029 "publish": {"status": "skipped", "tookMs": 0},
1030 "metadata": {
1031 "crossScalaVersions": ["2.12.20", "2.13.18"]
1032}
1033},{
1034 "module": "zio-config-enumeratum",
1035 "compile": {"status": "ok", "tookMs": 527, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1036 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1037 "test-compile": {"status": "ok", "tookMs": 159, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1038 "test": {"status": "ok", "tookMs": 158, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1039 "publish": {"status": "skipped", "tookMs": 0},
1040 "metadata": {
1041 "crossScalaVersions": ["2.12.20", "2.13.18"]
1042}
1043},{
1044 "module": "zio-config-pureconfig",
1045 "compile": {"status": "ok", "tookMs": 1507, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1046 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1047 "test-compile": {"status": "ok", "tookMs": 711, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1048 "test": {"status": "ok", "tookMs": 769, "passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2, "byFramework": [{"framework": "unknown", "stats": {"passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2}}]},
1049 "publish": {"status": "skipped", "tookMs": 0},
1050 "metadata": {
1051 "crossScalaVersions": ["2.12.20", "2.13.18"]
1052}
1053},{
1054 "module": "zio-config-cats",
1055 "compile": {"status": "ok", "tookMs": 1029, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1056 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1057 "test-compile": {"status": "ok", "tookMs": 146, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1058 "test": {"status": "ok", "tookMs": 151, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1059 "publish": {"status": "skipped", "tookMs": 0},
1060 "metadata": {
1061 "crossScalaVersions": ["2.12.20", "2.13.18"]
1062}
1063},{
1064 "module": "zio-config-yaml",
1065 "compile": {"status": "ok", "tookMs": 619, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1066 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1067 "test-compile": {"status": "ok", "tookMs": 750, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1068 "test": {"status": "ok", "tookMs": 671, "passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2, "byFramework": [{"framework": "unknown", "stats": {"passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2}}]},
1069 "publish": {"status": "skipped", "tookMs": 0},
1070 "metadata": {
1071 "crossScalaVersions": ["2.12.20", "2.13.18"]
1072}
1073},{
1074 "module": "zio-config-magnolia",
1075 "compile": {"status": "ok", "tookMs": 2616, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1076 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1077 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1078 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1079 "publish": {"status": "skipped", "tookMs": 0},
1080 "metadata": {
1081 "crossScalaVersions": ["2.12.20", "2.13.18"]
1082}
1083},{
1084 "module": "zio-config-xml",
1085 "compile": {"status": "ok", "tookMs": 624, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1086 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1087 "test-compile": {"status": "ok", "tookMs": 1030, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1088 "test": {"status": "ok", "tookMs": 4682, "passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4, "byFramework": [{"framework": "unknown", "stats": {"passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4}}]},
1089 "publish": {"status": "skipped", "tookMs": 0},
1090 "metadata": {
1091 "crossScalaVersions": ["2.12.20", "2.13.18"]
1092}
1093},{
1094 "module": "zio-config-docs",
1095 "compile": {"status": "ok", "tookMs": 774, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1096 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1097 "test-compile": {"status": "ok", "tookMs": 436, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1098 "test": {"status": "ok", "tookMs": 329, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1099 "publish": {"status": "skipped", "tookMs": 0},
1100 "metadata": {
1101 "crossScalaVersions": ["2.12.20", "2.13.18"]
1102}
1103},{
1104 "module": "zio-config-refined",
1105 "compile": {"status": "ok", "tookMs": 159, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1106 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1107 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1108 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1109 "publish": {"status": "skipped", "tookMs": 0},
1110 "metadata": {
1111 "crossScalaVersions": ["2.12.20", "2.13.18"]
1112}
1113},{
1114 "module": "zio-config-typesafe",
1115 "compile": {"status": "ok", "tookMs": 69, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1116 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1117 "test-compile": {"status": "ok", "tookMs": 655, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1118 "test": {"status": "ok", "tookMs": 712, "passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2, "byFramework": [{"framework": "unknown", "stats": {"passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2}}]},
1119 "publish": {"status": "skipped", "tookMs": 0},
1120 "metadata": {
1121 "crossScalaVersions": ["2.12.20", "2.13.18"]
1122}
1123}]
1124************************
1125[success] Total time: 65 s (0:01:05.0), completed Dec 22, 2025, 6:15:08 PM
1126[0JChecking patch project/plugins.sbt...
1127Checking patch project/BuildHelper.scala...
1128Checking patch build.sbt...
1129Applied patch project/plugins.sbt cleanly.
1130Applied patch project/BuildHelper.scala cleanly.
1131Applied patch build.sbt cleanly.