Build Logs
vlovgr/ciris • 3.8.0-RC3:2025-12-04
Errors
12
Warnings
31
Total Lines
888
1##################################
2Clonning https://github.com/vlovgr/ciris.git into /build/repo using revision v3.11.1
3##################################
4Note: switching to '1e3aac3df03d03c28399330c01b79820520653ab'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.6
22----
23Preparing build for 3.8.0-RC3
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.3.6"
35Replacement: val scala3 = "3.8.0-RC3"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.3.6"' in build.sbt
40----
41Starting build for 3.8.0-RC3
42Execute tests: true
43sbt project found:
44No prepare script found for project vlovgr/ciris
45##################################
46Scala version: 3.8.0-RC3
47Targets: is.cir%ciris is.cir%ciris-circe is.cir%ciris-circe-yaml is.cir%ciris-enumeratum is.cir%ciris-http4s is.cir%ciris-http4s-aws is.cir%ciris-refined is.cir%ciris-squants
48Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
49##################################
50Using extra scalacOptions: ,REQUIRE:-source:3.8
51Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
52[sbt_options] declare -a sbt_options=()
53[process_args] java_version = '17'
54[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
55# Executing command line:
56java
57-Dfile.encoding=UTF8
58-Xms1G
59-Xmx6G
60-XX:ReservedCodeCacheSize=250M
61-XX:+TieredCompilation
62-XX:+UseG1GC
63-Dcommunitybuild.scala=3.8.0-RC3
64-Dcommunitybuild.project.dependencies.add=
65-Xmx7G
66-Xms4G
67-Xss8M
68-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
69-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
70-jar
71/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
72"setCrossScalaVersions 3.8.0-RC3"
73"++3.8.0-RC3 -v"
74"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
75"set every credentials := Nil"
76"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
77"removeScalacOptionsStartingWith -P:wartremover"
78
79moduleMappings
80"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" is.cir%ciris is.cir%ciris-circe is.cir%ciris-circe-yaml is.cir%ciris-enumeratum is.cir%ciris-http4s is.cir%ciris-http4s-aws is.cir%ciris-refined is.cir%ciris-squants"
81
82[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
83[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
84[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
85[info] loading project definition from /build/repo/project
86[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
87[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
88[info] Compilation completed in 9.239s.
89[info] done compiling
90[info] loading settings for project ciris from build.sbt...
91[info] resolving key references (22270 settings) ...
92[info] set current project to ciris (in build file:/build/repo/)
93Execute setCrossScalaVersions: 3.8.0-RC3
94OpenCB::Limitting incorrect crossVersions List() -> List(2.13.17) in ciris/crossScalaVersions
95OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in coreJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in circeJS/crossScalaVersions
97OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in http4sJS/crossScalaVersions
98OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in enumeratumJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in squantsJS/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in enumeratumJVM/crossScalaVersions
101OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in coreJS/crossScalaVersions
102OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in http4sJVM/crossScalaVersions
103OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in circeJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in refinedJS/crossScalaVersions
105OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in refinedJVM/crossScalaVersions
106OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in squantsJVM/crossScalaVersions
107OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in circeNative/crossScalaVersions
108OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in http4sNative/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in http4sAwsJS/crossScalaVersions
110OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in http4sAwsJVM/crossScalaVersions
111OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in refinedNative/crossScalaVersions
112OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in coreNative/crossScalaVersions
113OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in circeYaml/crossScalaVersions
114[info] set current project to ciris (in build file:/build/repo/)
115[info] Setting Scala version to 3.8.0-RC3 on 19 projects.
116[info] Switching Scala version on:
117[info] http4sJVM (2.12.20, 2.13.17, 3.8.0-RC3)
118[info] http4sJS (2.12.20, 2.13.17, 3.8.0-RC3)
119[info] circeJVM (2.12.20, 2.13.17, 3.8.0-RC3)
120[info] coreNative (2.13.17, 3.8.0-RC3)
121[info] coreJS (2.12.20, 2.13.17, 3.8.0-RC3)
122[info] circeJS (2.12.20, 2.13.17, 3.8.0-RC3)
123[info] coreJVM (2.12.20, 2.13.17, 3.8.0-RC3)
124[info] circeYaml (2.13.17, 3.8.0-RC3)
125[info] refinedNative (2.13.17, 3.8.0-RC3)
126[info] http4sAwsJVM (2.13.17, 3.8.0-RC3)
127[info] refinedJS (2.12.20, 2.13.17, 3.8.0-RC3)
128[info] refinedJVM (2.12.20, 2.13.17, 3.8.0-RC3)
129[info] http4sNative (2.13.17, 3.8.0-RC3)
130[info] squantsJVM (2.12.20, 2.13.17, 3.8.0-RC3)
131[info] circeNative (2.13.17, 3.8.0-RC3)
132[info] enumeratumJS (2.12.20, 2.13.17, 3.8.0-RC3)
133[info] http4sAwsJS (2.13.17, 3.8.0-RC3)
134[info] squantsJS (2.12.20, 2.13.17, 3.8.0-RC3)
135[info] enumeratumJVM (2.12.20, 2.13.17, 3.8.0-RC3)
136[info] Excluding projects:
137[info] squantsNative (2.13.17)
138[info] docs (2.13.17)
139[info] * ciris (2.13.17)
140[info] Reapplying settings...
141[info] set current project to ciris (in build file:/build/repo/)
142Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
143[info] Reapplying settings...
144[info] set current project to ciris (in build file:/build/repo/)
145[info] Defining Global / credentials, circeJS / credentials and 20 others.
146[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 175 others.
147[info] Run `last` for details.
148[info] Reapplying settings...
149[info] set current project to ciris (in build file:/build/repo/)
150Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
151[info] Reapplying settings...
152OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
153
154 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
155 Did you mean circeNative / allExcludeDependencies ?
156 , retry without global scopes
157[info] Reapplying settings...
158[info] set current project to ciris (in build file:/build/repo/)
159Execute removeScalacOptionsStartingWith: -P:wartremover
160[info] Reapplying settings...
161[info] set current project to ciris (in build file:/build/repo/)
162[success] Total time: 0 s, completed Dec 4, 2025, 2:44:57 PM
163Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
164Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
165Starting build...
166Projects: Set(http4sJVM, circeJVM, coreJVM, circeYaml, http4sAwsJVM, refinedJVM, squantsJVM, enumeratumJVM)
167Starting build for ProjectRef(file:/build/repo/,refinedJVM) (ciris-refined)... [0/8]
168OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
169OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
170OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
171OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
172Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
173[info] compiling 15 Scala sources to /build/repo/modules/core/jvm/target/scala-3.8.0-RC3/classes ...
174[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
175[warn] one warning found
176[info] done compiling
177[info] compiling 3 Scala sources to /build/repo/modules/refined/jvm/target/scala-3.8.0-RC3/classes ...
178[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
179[warn] one warning found
180[info] done compiling
181Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.12/3.9.10/scalafmt-core_2.12-3.9.10.pom
182Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.12/3.9.10/scalafmt-core_2.12-3.9.10.pom
183Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.12/3.9.10/scalafmt-config_2.12-3.9.10.pom
184Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.12/3.9.10/scalafmt-sysops_2.12-3.9.10.pom
185Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-macros_2.12/3.9.10/scalafmt-macros_2.12-3.9.10.pom
186Downloading https://repo1.maven.org/maven2/org/scalameta/mdoc-parser_2.12/2.6.4/mdoc-parser_2.12-2.6.4.pom
187Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.12/3.9.10/scalafmt-config_2.12-3.9.10.pom
188Downloaded https://repo1.maven.org/maven2/org/scalameta/mdoc-parser_2.12/2.6.4/mdoc-parser_2.12-2.6.4.pom
189Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-macros_2.12/3.9.10/scalafmt-macros_2.12-3.9.10.pom
190Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.12/3.9.10/scalafmt-sysops_2.12-3.9.10.pom
191Downloading https://repo1.maven.org/maven2/org/scalameta/scalameta_2.12/4.13.10/scalameta_2.12-4.13.10.pom
192Downloading https://repo1.maven.org/maven2/org/scalameta/metaconfig-typesafe-config_2.12/0.15.0/metaconfig-typesafe-config_2.12-0.15.0.pom
193Downloading https://repo1.maven.org/maven2/org/scalameta/metaconfig-core_2.12/0.15.0/metaconfig-core_2.12-0.15.0.pom
194Downloaded https://repo1.maven.org/maven2/org/scalameta/scalameta_2.12/4.13.10/scalameta_2.12-4.13.10.pom
195Downloaded https://repo1.maven.org/maven2/org/scalameta/metaconfig-core_2.12/0.15.0/metaconfig-core_2.12-0.15.0.pom
196Downloaded https://repo1.maven.org/maven2/org/scalameta/metaconfig-typesafe-config_2.12/0.15.0/metaconfig-typesafe-config_2.12-0.15.0.pom
197Downloading https://repo1.maven.org/maven2/org/scalameta/metaconfig-pprint_2.12/0.15.0/metaconfig-pprint_2.12-0.15.0.pom
198Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.12/4.13.10/parsers_2.12-4.13.10.pom
199Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.12/0.4.4/paiges-core_2.12-0.4.4.pom
200Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.12/0.4.4/paiges-core_2.12-0.4.4.pom
201Downloaded https://repo1.maven.org/maven2/org/scalameta/metaconfig-pprint_2.12/0.15.0/metaconfig-pprint_2.12-0.15.0.pom
202Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.12/4.13.10/parsers_2.12-4.13.10.pom
203Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.12/4.13.10/trees_2.12-4.13.10.pom
204Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.12/0.5.0/fansi_2.12-0.5.0.pom
205Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.12/4.13.10/trees_2.12-4.13.10.pom
206Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.12/0.5.0/fansi_2.12-0.5.0.pom
207Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.12/4.13.10/common_2.12-4.13.10.pom
208Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.4.0/sourcecode_2.12-0.4.0.pom
209Downloading https://repo1.maven.org/maven2/org/scalameta/io_2.12/4.13.10/io_2.12-4.13.10.pom
210Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.4.0/sourcecode_2.12-0.4.0.pom
211Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.12/4.13.10/common_2.12-4.13.10.pom
212Downloaded https://repo1.maven.org/maven2/org/scalameta/io_2.12/4.13.10/io_2.12-4.13.10.pom
213Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.4.4/sourcecode_2.12-0.4.4.pom
214Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.4.4/sourcecode_2.12-0.4.4.pom
215parsed config (v3.9.10): /build/repo/.scalafmt.conf
216[info] compiling 1 Scala source to /build/repo/modules/refined/jvm/target/scala-3.8.0-RC3/test-classes ...
217[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
218[warn] one warning found
219[info] done compiling
220parsed config (v3.9.10): /build/repo/.scalafmt.conf
221ciris.refined.RefinedSpec:
222 + refTypeConfigDecoder.success 0.184s
223 + refTypeConfigDecoder.error 0.048s
224parsed config (v3.9.10): /build/repo/.scalafmt.conf
225parsed config (v3.9.10): /build/repo/.scalafmt.conf
226Starting build for ProjectRef(file:/build/repo/,http4sAwsJVM) (ciris-http4s-aws)... [1/8]
227Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
228[info] compiling 1 Scala source to /build/repo/modules/http4s/jvm/target/scala-3.8.0-RC3/classes ...
229[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
230[warn] one warning found
231[info] done compiling
232[info] compiling 1 Scala source to /build/repo/modules/http4s-aws/jvm/target/scala-3.8.0-RC3/classes ...
233[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
234[warn] one warning found
235[info] done compiling
236parsed config (v3.9.10): /build/repo/.scalafmt.conf
237parsed config (v3.9.10): /build/repo/.scalafmt.conf
238parsed config (v3.9.10): /build/repo/.scalafmt.conf
239parsed config (v3.9.10): /build/repo/.scalafmt.conf
240Starting build for ProjectRef(file:/build/repo/,coreJVM) (ciris)... [2/8]
241Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
242parsed config (v3.9.10): /build/repo/.scalafmt.conf
243[info] compiling 19 Scala sources to /build/repo/modules/core/jvm/target/scala-3.8.0-RC3/test-classes ...
244[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
245[warn] there was 1 deprecation warning; re-run with -deprecation for details
246[warn] two warnings found
247[info] done compiling
248parsed config (v3.9.10): /build/repo/.scalafmt.conf
249ciris.ConfigKeySpec:
250 + ConfigKey.description 0.057s
251 + ConfigKey.env 0.006s
252 + ConfigKey.eq.antisymmetry eq 0.017s
253 + ConfigKey.eq.reflexivity eq 0.004s
254 + ConfigKey.eq.symmetry eq 0.007s
255 + ConfigKey.eq.transitivity eq 0.006s
256 + ConfigKey.equals.key 0.004s
257 + ConfigKey.equals.non key 0.002s
258 + ConfigKey.hashCode 0.003s
259 + ConfigKey.prop 0.003s
260 + ConfigKey.show 0.002s
261 + ConfigKey.toString 0.002s
262 + ConfigKey.unapply 0.001s
263ciris.ConfigKeyRuntimePlatformSpec:
264 + ConfigKey.file 0.002s
265ciris.CirisSpec:
266 + default 0.201s
267 + prop 0.032s
268ciris.ConfigValueLawsSpec:
269 + ConfigValue.flatMap.apply composition 0.081s
270 + ConfigValue.flatMap.covariant composition 0.044s
271 + ConfigValue.flatMap.covariant identity 0.033s
272 + ConfigValue.flatMap.flatMap associativity 0.037s
273 + ConfigValue.flatMap.flatMap consistent apply 0.04s
274 + ConfigValue.flatMap.flatMap from tailRecM consistency 0.025s
275 + ConfigValue.flatMap.invariant composition 0.023s
276 + ConfigValue.flatMap.invariant identity 0.017s
277 + ConfigValue.flatMap.map2/map2Eval consistency 0.023s
278 + ConfigValue.flatMap.map2/product-map consistency 0.026s
279 + ConfigValue.flatMap.mapOrKeepToMapEquivalence 0.016s
280 + ConfigValue.flatMap.mproduct consistent flatMap 0.033s
281 + ConfigValue.flatMap.productL consistent map2 0.017s
282 + ConfigValue.flatMap.productR consistent map2 0.016s
283 + ConfigValue.flatMap.semigroupal associativity 0.025s
284 + ConfigValue.flatMap.tailRecM consistent flatMap 0.024s
285 + ConfigValue.Par.apply.apply composition 0.165s
286 + ConfigValue.Par.apply.covariant composition 0.019s
287 + ConfigValue.Par.apply.covariant identity 0.012s
288 + ConfigValue.Par.apply.invariant composition 0.024s
289 + ConfigValue.Par.apply.invariant identity 0.02s
290 + ConfigValue.Par.apply.map2/map2Eval consistency 0.068s
291 + ConfigValue.Par.apply.map2/product-map consistency 0.094s
292 + ConfigValue.Par.apply.mapOrKeepToMapEquivalence 0.015s
293 + ConfigValue.Par.apply.productL consistent map2 0.042s
294 + ConfigValue.Par.apply.productR consistent map2 0.037s
295 + ConfigValue.Par.apply.semigroupal associativity 0.101s
296 + ConfigValue.parallel.isomorphic functor 0.021s
297 + ConfigValue.parallel.parallel round trip 0.012s
298 + ConfigValue.parallel.sequential round trip 0.011s
299ciris.ConfigValueSpec:
300 + ConfigValue.alt.loaded alt loaded 0.003s
301 + ConfigValue.alt.loaded alt failed 0.001s
302 + ConfigValue.alt.loaded alt missing 0.001s
303 + ConfigValue.alt.loaded alt default 0.001s
304 + ConfigValue.alt.failed alt loaded 0.003s
305 + ConfigValue.alt.failed alt failed 0.001s
306 + ConfigValue.alt.failed alt missing 0.001s
307 + ConfigValue.alt.failed alt default 0.0s
308 + ConfigValue.alt.missing alt loaded 0.001s
309 + ConfigValue.alt.missing alt failed 0.001s
310 + ConfigValue.alt.missing alt missing 0.001s
311 + ConfigValue.alt.missing alt default 0.001s
312 + ConfigValue.alt.default alt loaded 0.001s
313 + ConfigValue.alt.default alt failed 0.001s
314 + ConfigValue.alt.default alt missing 0.001s
315 + ConfigValue.alt.default alt default 0.001s
316 + ConfigValue.as.default success 0.009s
317 + ConfigValue.as.default error 0.002s
318 + ConfigValue.as.failed success 0.001s
319 + ConfigValue.as.failed error 0.001s
320 + ConfigValue.as.loaded success 0.001s
321 + ConfigValue.as.loaded error 0.001s
322 + ConfigValue.as.missing success 0.0s
323 + ConfigValue.as.missing error 0.0s
324 + ConfigValue.async.default 0.002s
325 + ConfigValue.async.error 0.003s
326 + ConfigValue.async.failed 0.001s
327 + ConfigValue.async.loaded 0.001s
328 + ConfigValue.async.missing 0.001s
329 + ConfigValue.async_.default 0.001s
330 + ConfigValue.async_.error 0.001s
331 + ConfigValue.async_.failed 0.001s
332 + ConfigValue.async_.loaded 0.001s
333 + ConfigValue.async_.missing 0.001s
334 + ConfigValue.attempt.default 0.001s
335 + ConfigValue.attempt.failed 0.0s
336 + ConfigValue.attempt.loaded 0.001s
337 + ConfigValue.attempt.missing 0.0s
338 + ConfigValue.default.default 0.0s
339 + ConfigValue.default.failed 0.001s
340 + ConfigValue.default.loaded 0.001s
341 + ConfigValue.default.missing 0.002s
342 + ConfigValue.default.eqv or(default) 0.042s
343 + ConfigValue.eval.default 0.001s
344 + ConfigValue.eval.error 0.001s
345 + ConfigValue.eval.failed 0.001s
346 + ConfigValue.eval.loaded 0.001s
347 + ConfigValue.eval.missing 0.001s
348 + ConfigValue.evalMap.default 0.003s
349 + ConfigValue.evalMap.default error 0.002s
350 + ConfigValue.evalMap.failed 0.001s
351 + ConfigValue.evalMap.failed error 0.001s
352 + ConfigValue.evalMap.loaded 0.002s
353 + ConfigValue.evalMap.loaded error 0.001s
354 + ConfigValue.evalMap.missing 0.0s
355 + ConfigValue.evalMap.missing error 0.001s
356 + ConfigValue.evalTap.loaded 0.004s
357 + ConfigValue.evalTap.default 0.001s
358 + ConfigValue.evalTap.missing 0.001s
359 + ConfigValue.evalTap.failed 0.001s
360 + ConfigValue.evalAttemptTap.loaded 0.002s
361 + ConfigValue.evalAttemptTap.default 0.001s
362 + ConfigValue.evalAttemptTap.missing 0.001s
363 + ConfigValue.evalAttemptTap.failed 0.001s
364 + ConfigValue.flatMap.default >> default 0.001s
365 + ConfigValue.flatMap.default >> failed 0.001s
366 + ConfigValue.flatMap.default >> loaded 0.001s
367 + ConfigValue.flatMap.default >> missing 0.0s
368 + ConfigValue.flatMap.failed >> default 0.001s
369 + ConfigValue.flatMap.failed >> failed 0.0s
370 + ConfigValue.flatMap.failed >> loaded 0.0s
371 + ConfigValue.flatMap.failed >> missing 0.001s
372 + ConfigValue.flatMap.loaded >> default 0.001s
373 + ConfigValue.flatMap.loaded >> failed 0.0s
374 + ConfigValue.flatMap.loaded >> loaded 0.0s
375 + ConfigValue.flatMap.loaded >> missing 0.001s
376 + ConfigValue.flatMap.missing >> default 0.001s
377 + ConfigValue.flatMap.missing >> failed 0.0s
378 + ConfigValue.flatMap.missing >> loaded 0.001s
379 + ConfigValue.flatMap.missing >> missing 0.001s
380 + ConfigValue.load.default 0.0s
381 + ConfigValue.load.failed 0.0s
382 + ConfigValue.load.loaded 0.001s
383 + ConfigValue.load.missing 0.0s
384 + ConfigValue.option.default 0.001s
385 + ConfigValue.option.failed 0.001s
386 + ConfigValue.option.loaded 0.0s
387 + ConfigValue.option.missing 0.001s
388 + ConfigValue.option.eqv map(_.some).default(None) 0.012s
389 + ConfigValue.or.failed or failed 0.001s
390 + ConfigValue.or.failed or loaded 0.0s
391 + ConfigValue.or.failed or missing 0.001s
392 + ConfigValue.or.failed or default 0.001s
393 + ConfigValue.or.loaded or failed 0.0s
394 + ConfigValue.or.loaded or loaded 0.001s
395 + ConfigValue.or.loaded or missing 0.0s
396 + ConfigValue.or.loaded or default 0.001s
397 + ConfigValue.or.missing or failed 0.0s
398 + ConfigValue.or.missing or loaded 0.001s
399 + ConfigValue.or.missing or missing 0.0s
400 + ConfigValue.or.missing or default 0.001s
401 + ConfigValue.or.default or failed 0.001s
402 + ConfigValue.or.default or loaded 0.001s
403 + ConfigValue.or.default or missing 0.0s
404 + ConfigValue.or.default or default 0.001s
405 + ConfigValue.parallel.(default, default).parTupled 0.002s
406 + ConfigValue.parallel.(default, failed).parTupled 0.001s
407 + ConfigValue.parallel.(default, loaded).parTupled 0.0s
408 + ConfigValue.parallel.(default, missing).parTupled 0.001s
409 + ConfigValue.parallel.(failed, default).parTupled 0.0s
410 + ConfigValue.parallel.(failed, failed).parTupled 0.001s
411 + ConfigValue.parallel.(failed, loaded).parTupled 0.0s
412 + ConfigValue.parallel.(failed, missing).parTupled 0.001s
413 + ConfigValue.parallel.(loaded, default).parTupled 0.0s
414 + ConfigValue.parallel.(loaded, failed).parTupled 0.001s
415 + ConfigValue.parallel.(loaded, loaded).parTupled 0.0s
416 + ConfigValue.parallel.(loaded, missing).parTupled 0.001s
417 + ConfigValue.parallel.(missing, default).parTupled 0.0s
418 + ConfigValue.parallel.(missing, failed).parTupled 0.001s
419 + ConfigValue.parallel.(missing, loaded).parTupled 0.001s
420 + ConfigValue.parallel.(missing, missing).parTupled 0.0s
421 + ConfigValue.redacted.default 0.001s
422 + ConfigValue.redacted.failed 0.0s
423 + ConfigValue.redacted.loaded 0.002s
424 + ConfigValue.resource 0.004s
425 + ConfigValue.secret.default 0.003s
426 + ConfigValue.secret.default sensitive 0.001s
427 + ConfigValue.secret.failed 0.0s
428 + ConfigValue.secret.failed sensitive 0.001s
429 + ConfigValue.secret.loaded 0.0s
430 + ConfigValue.secret.loaded sensitive 0.001s
431 + ConfigValue.secret.missing 0.0s
432 + ConfigValue.base64 0.01s
433 + ConfigValue.secret.base64 0.01s
434 + ConfigValue.base64.error 0.012s
435ciris.ConfigKeyDoctest:
436 + ConfigKey.scala:11: ConfigKey 0.001s
437 + ConfigKey.scala:65: env 0.0s
438 + ConfigKey.scala:81: prop 0.0s
439 + ConfigKey.scala:97: unapply 0.001s
440ciris.ConfigEntrySpec:
441 + ConfigEntry.default.hashCode 0.018s
442 + ConfigEntry.default.equals.default 0.011s
443 + ConfigEntry.default.equals.non default 0.004s
444 + ConfigEntry.eq.antisymmetry eq 0.005s
445 + ConfigEntry.eq.reflexivity eq 0.002s
446 + ConfigEntry.eq.symmetry eq 0.004s
447 + ConfigEntry.eq.transitivity eq 0.005s
448 + ConfigEntry.mapError.default 0.003s
449 + ConfigEntry.mapError.failed 0.002s
450 + ConfigEntry.mapError.loaded 0.004s
451 + ConfigEntry.show 0.009s
452 + ConfigEntry.traverse.collectFirst reference 0.011s
453 + ConfigEntry.traverse.collectFirstSome reference 0.006s
454 + ConfigEntry.traverse.contains all elements from itself 0.004s
455 + ConfigEntry.traverse.contains consistent with exists 0.006s
456 + ConfigEntry.traverse.contains consistent with forall 0.006s
457 + ConfigEntry.traverse.covariant composition 0.004s
458 + ConfigEntry.traverse.covariant identity 0.002s
459 + ConfigEntry.traverse.dropWhile_ reference 0.006s
460 + ConfigEntry.traverse.exists consistent with find 0.005s
461 + ConfigEntry.traverse.exists is lazy 0.005s
462 + ConfigEntry.traverse.filter_ reference 0.004s
463 + ConfigEntry.traverse.fold reference 0.004s
464 + ConfigEntry.traverse.foldLeft consistent with foldMap 0.005s
465 + ConfigEntry.traverse.foldM identity 0.007s
466 + ConfigEntry.traverse.foldRight consistent with foldMap 0.005s
467 + ConfigEntry.traverse.foldRight is lazy 0.003s
468 + ConfigEntry.traverse.foldRightDefer consistency 0.007s
469 + ConfigEntry.traverse.forall consistent with exists 0.005s
470 + ConfigEntry.traverse.forall is lazy 0.003s
471 + ConfigEntry.traverse.forall true if empty 0.003s
472 + ConfigEntry.traverse.get reference 0.011s
473 + ConfigEntry.traverse.invariant composition 0.005s
474 + ConfigEntry.traverse.invariant identity 0.003s
475 + ConfigEntry.traverse.mapOrKeepToMapEquivalence 0.004s
476 + ConfigEntry.traverse.nonEmpty reference 0.002s
477 + ConfigEntry.traverse.ordered consistency 0.004s
478 + ConfigEntry.traverse.reduceLeftOption consistent with reduceLeftToOption 0.004s
479 + ConfigEntry.traverse.reduceRightOption consistent with reduceRightToOption 0.005s
480 + ConfigEntry.traverse.takeWhile_ reference 0.005s
481 + ConfigEntry.traverse.toList reference 0.003s
482 + ConfigEntry.traverse.traverse derive foldMap 0.01s
483 + ConfigEntry.traverse.traverse identity 0.004s
484 + ConfigEntry.traverse.traverse order consistency 0.005s
485 + ConfigEntry.traverse.traverse parallel composition 0.007s
486 + ConfigEntry.traverse.traverse ref mapAccumulate 0.078s
487 + ConfigEntry.traverse.traverse ref mapWithIndex 0.008s
488 + ConfigEntry.traverse.traverse ref mapWithLongIndex 0.008s
489 + ConfigEntry.traverse.traverse ref traverseWithIndexM 0.006s
490 + ConfigEntry.traverse.traverse ref traverseWithLongIndexM 0.004s
491 + ConfigEntry.traverse.traverse ref updated 0.006s
492 + ConfigEntry.traverse.traverse ref zipWithIndex 0.007s
493 + ConfigEntry.traverse.traverse ref zipWithLongIndex 0.006s
494 + ConfigEntry.traverse.traverse sequential composition 0.022s
495 + ConfigEntry.traverse.traverse traverseTap 0.003s
496 + ConfigEntry.traverse.unordered traverse consistent with sequence 0.003s
497 + ConfigEntry.traverse.unordered traverse parallel composition 0.004s
498 + ConfigEntry.traverse.unordered traverse sequential composition 0.005s
499 + ConfigEntry.traverse.unorderedFold consistent with unorderedFoldMap 0.003s
500ciris.ConfigErrorSpec:
501 + ConfigError.and.messages 0.054s
502 + ConfigError.and.redacted 0.038s
503 + ConfigError.and.toString 0.027s
504 + ConfigError.apply.messages 0.001s
505 + ConfigError.apply.redacted 0.002s
506 + ConfigError.apply.hashCode 0.004s
507 + ConfigError.apply.equals 0.003s
508 + ConfigError.apply.toString 0.002s
509 + ConfigError.decode.key 0.003s
510 + ConfigError.decode.key redacted 0.002s
511 + ConfigError.decode.no key 0.002s
512 + ConfigError.decode.no key redacted 0.002s
513 + ConfigError.empty.messages 0.001s
514 + ConfigError.empty.redacted 0.0s
515 + ConfigError.empty.toString 0.001s
516 + ConfigError.eq.antisymmetry eq 0.003s
517 + ConfigError.eq.reflexivity eq 0.001s
518 + ConfigError.eq.symmetry eq 0.002s
519 + ConfigError.eq.transitivity eq 0.003s
520 + ConfigError.loaded.messages 0.0s
521 + ConfigError.loaded.redacted 0.0s
522 + ConfigError.loaded.toString 0.0s
523 + ConfigError.missing.messages 0.002s
524 + ConfigError.missing.redacted 0.001s
525 + ConfigError.missing.toString 0.001s
526 + ConfigError.normalize 0.024s
527 + ConfigError.or.messages 0.032s
528 + ConfigError.or.redacted 0.029s
529 + ConfigError.or.toString 0.016s
530 + ConfigError.sensitive.messages 0.002s
531 + ConfigError.sensitive.redacted 0.001s
532 + ConfigError.sensitive.hashCode 0.004s
533 + ConfigError.sensitive.equals.sensitive 0.004s
534 + ConfigError.sensitive.equals.non sensitive 0.001s
535 + ConfigError.sensitive.toString 0.002s
536 + ConfigError#throwable 0.001s
537 + ConfigError#uncapitalize 0.001s
538 + ConfigError.show 0.001s
539ciris.ConfigDecoderSpec:
540 + ConfigDecoder.as 0.009s
541 + ConfigDecoder.bigDecimal.success 0.012s
542 + ConfigDecoder.bigDecimal.failure 0.007s
543 + ConfigDecoder.bigInt.success 0.006s
544 + ConfigDecoder.bigInt.failure 0.006s
545 + ConfigDecoder.boolean.success 0.001s
546 + ConfigDecoder.boolean.failure 0.004s
547 + ConfigDecoder.byte.success 0.003s
548 + ConfigDecoder.byte.failure 0.007s
549 + ConfigDecoder.char.success 0.003s
550 + ConfigDecoder.char.failure 0.002s
551 + ConfigDecoder.double.success 0.013s
552 + ConfigDecoder.double.success percent 0.007s
553 + ConfigDecoder.double.failure 0.007s
554 + ConfigDecoder.duration.success 0.013s
555 + ConfigDecoder.duration.failure 0.01s
556 + ConfigDecoder.finiteDuration.success 0.005s
557 + ConfigDecoder.finiteDuration.failure 0.009s
558 + ConfigDecoder.float.success 0.008s
559 + ConfigDecoder.float.success percent 0.004s
560 + ConfigDecoder.float.failure 0.006s
561 + ConfigDecoder.int.success 0.001s
562 + ConfigDecoder.int.failure 0.005s
563 + ConfigDecoder.long.success 0.002s
564 + ConfigDecoder.long.failure 0.005s
565 + ConfigDecoder.contravariant.contravariant composition 0.301s
566 + ConfigDecoder.contravariant.contravariant identity 0.099s
567 + ConfigDecoder.contravariant.invariant composition 0.228s
568 + ConfigDecoder.contravariant.invariant identity 0.095s
569 + ConfigDecoder.monadError.ap consistent with product + map 0.144s
570 + ConfigDecoder.monadError.applicative homomorphism 0.054s
571 + ConfigDecoder.monadError.applicative identity 0.095s
572 + ConfigDecoder.monadError.applicative interchange 0.11s
573 + ConfigDecoder.monadError.applicative map 0.128s
574 + ConfigDecoder.monadError.applicative unit 0.02s
575 + ConfigDecoder.monadError.applicativeError adaptError pure 0.024s
576 + ConfigDecoder.monadError.applicativeError adaptError raise 0.124s
577 + ConfigDecoder.monadError.applicativeError attempt consistent with attemptT 0.113s
578 + ConfigDecoder.monadError.applicativeError attempt fromEither consistent with pure 0.021s
579 + ConfigDecoder.monadError.applicativeError handle 0.069s
580 + ConfigDecoder.monadError.applicativeError handleError . raiseError left-distributes over ap 0.153s
581 + ConfigDecoder.monadError.applicativeError handleError . raiseError right-distributes over ap 0.146s
582 + ConfigDecoder.monadError.applicativeError handleError consistent with recover 0.171s
583 + ConfigDecoder.monadError.applicativeError handleError pure 0.02s
584 + ConfigDecoder.monadError.applicativeError handleErrorWith consistent with recoverWith 0.186s
585 + ConfigDecoder.monadError.applicativeError handleErrorWith pure 0.019s
586 + ConfigDecoder.monadError.applicativeError handleWith 0.156s
587 + ConfigDecoder.monadError.applicativeError onError pure 0.02s
588 + ConfigDecoder.monadError.applicativeError onError raise 0.099s
589 + ConfigDecoder.monadError.applicativeError pure attempt 0.02s
590 + ConfigDecoder.monadError.applicativeError raiseError attempt 0.021s
591 + ConfigDecoder.monadError.applicativeError recover consistent with recoverWith 0.17s
592 + ConfigDecoder.monadError.applicativeError redeem is derived from attempt and map 0.202s
593 + ConfigDecoder.monadError.applicativeError voidError consistent with void+handleError 0.09s
594 + ConfigDecoder.monadError.apply composition 0.17s
595 + ConfigDecoder.monadError.covariant composition 0.178s
596 + ConfigDecoder.monadError.covariant identity 0.108s
597 + ConfigDecoder.monadError.flatMap associativity 0.202s
598 + ConfigDecoder.monadError.flatMap consistent apply 0.154s
599 + ConfigDecoder.monadError.flatMap from tailRecM consistency 0.169s
600 + ConfigDecoder.monadError.invariant composition 0.184s
601 + ConfigDecoder.monadError.invariant identity 0.102s
602 + ConfigDecoder.monadError.map flatMap coherence 0.142s
603 + ConfigDecoder.monadError.map2/map2Eval consistency 0.18s
604 + ConfigDecoder.monadError.map2/product-map consistency 0.174s
605 + ConfigDecoder.monadError.mapOrKeepToMapEquivalence 0.141s
606 + ConfigDecoder.monadError.monad left identity 0.132s
607 + ConfigDecoder.monadError.monad right identity 0.103s
608 + ConfigDecoder.monadError.monadError ensure consistency 0.128s
609 + ConfigDecoder.monadError.monadError ensureOr consistency 0.155s
610 + ConfigDecoder.monadError.monadError left zero 0.02s
611 + ConfigDecoder.monadError.monadError redeemWith is derived from attempt and flatMap 0.264s
612 + ConfigDecoder.monadError.monadError rethrow attempt 0.107s
613 + ConfigDecoder.monadError.monoidal left identity 0.102s
614 + ConfigDecoder.monadError.monoidal right identity 0.116s
615 + ConfigDecoder.monadError.mproduct consistent flatMap 0.356s
616 + ConfigDecoder.monadError.productL consistent map2 0.147s
617 + ConfigDecoder.monadError.productR consistent map2 0.146s
618 + ConfigDecoder.monadError.replicateA_ consistent with replicateA.void 0.167s
619 + ConfigDecoder.monadError.semigroupal associativity 0.175s
620 + ConfigDecoder.monadError.tailRecM consistent flatMap 0.22s
621 + ConfigDecoder.monadError.tailRecM stack safety 0.093s
622 + ConfigDecoder.secret.success 0.001s
623 + ConfigDecoder.secret.failure 0.003s
624 + ConfigDecoder.short.success 0.003s
625 + ConfigDecoder.short.failure 0.006s
626 + ConfigDecoder.toString 0.001s
627 + ConfigDecoder.redacted.nonSensitive 0.002s
628 + ConfigDecoder.redacted.sensitive 0.002s
629ciris.SecretSpec:
630 + Secret.eq.antisymmetry eq 0.003s
631 + Secret.eq.reflexivity eq 0.001s
632 + Secret.eq.symmetry eq 0.002s
633 + Secret.eq.transitivity eq 0.002s
634 + Secret.equals.other 0.001s
635 + Secret.equals.secret 0.001s
636 + Secret.hashCode 0.002s
637 + Secret.show 0.011s
638 + Secret.toString 0.003s
639 + Secret.unapply 0.001s
640 + Secret.value 0.001s
641 + Secret.valueHash 0.001s
642 + Secret.valueShortHash 0.003s
643ciris.ConfigValueDoctest:
644 + ConfigValue.scala:22: ConfigValue 0.001s
645ciris.ConfigErrorDoctest:
646 + ConfigError.scala:14: ConfigError 0.003s
647ciris.UseOnceSecretSpec:
648 + UseOnceSecret.nullifies 0.022s
649 + UseOnceSecret.useOnce 0.007s
650 + UseOnceSecret.useTwice 0.025s
651ciris.CirisRuntimePlatformSpec:
652 + env 0.016s
653 + file.path 0.036s
654 + file.path.charset 0.058s
655ciris.SecretDoctest:
656 + Secret.scala:13: Secret 0.001s
657 + Secret.scala:75: apply 0.001s
658 + Secret.scala:116: unapply 0.0s
659ciris.ConfigExceptionSpec:
660 + ConfigException.eq.antisymmetry eq 0.002s
661 + ConfigException.eq.reflexivity eq 0.001s
662 + ConfigException.eq.symmetry eq 0.001s
663 + ConfigException.eq.transitivity eq 0.002s
664 + ConfigException.error 0.001s
665 + ConfigException.message.contains 0.005s
666 + ConfigException.message.leading 0.002s
667 + ConfigException.message.trailing 0.002s
668 + ConfigException.messageLength 0.003s
669 + ConfigException.toString 0.003s
670 + ConfigException.unapply 0.001s
671parsed config (v3.9.10): /build/repo/.scalafmt.conf
672parsed config (v3.9.10): /build/repo/.scalafmt.conf
673Starting build for ProjectRef(file:/build/repo/,http4sJVM) (ciris-http4s)... [3/8]
674Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
675parsed config (v3.9.10): /build/repo/.scalafmt.conf
676[info] compiling 1 Scala source to /build/repo/modules/http4s/jvm/target/scala-3.8.0-RC3/test-classes ...
677[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
678[warn] one warning found
679[info] done compiling
680parsed config (v3.9.10): /build/repo/.scalafmt.conf
681ciris.http4s.Http4sSpec:
682 + hostConfigDecoder.error 0.194s
683 + hostConfigDecoder.success 0.014s
684 + portConfigDecoder.error 0.002s
685 + portConfigDecoder.success 0.001s
686 + uriConfigDecoder.error 0.22s
687 + uriConfigDecoder.success 0.005s
688 + originConfigDecoder.error 0.05s
689 + originConfigDecoder.success 0.003s
690parsed config (v3.9.10): /build/repo/.scalafmt.conf
691parsed config (v3.9.10): /build/repo/.scalafmt.conf
692Starting build for ProjectRef(file:/build/repo/,circeYaml) (ciris-circe-yaml)... [4/8]
693Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
694[info] compiling 1 Scala source to /build/repo/modules/circe-yaml/target/scala-3.8.0-RC3/classes ...
695[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
696[warn] one warning found
697[info] done compiling
698parsed config (v3.9.10): /build/repo/.scalafmt.conf
699[info] compiling 1 Scala source to /build/repo/modules/circe-yaml/target/scala-3.8.0-RC3/test-classes ...
700[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
701[warn] one warning found
702[info] done compiling
703parsed config (v3.9.10): /build/repo/.scalafmt.conf
704ciris.circe.yaml.CirceYamlSpec:
705 + circeYamlConfigDecoder.success 0.294s
706 + circeYamlConfigDecoder.success.noquotes 0.001s
707 + circeYamlConfigDecoder.success.quotes 0.001s
708 + circeYamlConfigDecoder.invalid.noquotes 0.012s
709 + circeYamlConfigDecoder.invalid 0.001s
710 + circeYamlConfigDecoder.invalid.redacted 0.002s
711 + circeYamlConfigDecoder.invalid.loaded 0.006s
712 + circeYamlConfigDecoder.invalid.loaded.redacted 0.001s
713 + yamlConfigDecoder.success 0.002s
714 + yamlConfigDecoder.invalid 0.002s
715 + yamlConfigDecoder.invalid.redacted 0.0s
716 + yamlConfigDecoder.invalid.loaded 0.001s
717 + yamlConfigDecoder.invalid.loaded.redacted 0.001s
718parsed config (v3.9.10): /build/repo/.scalafmt.conf
719parsed config (v3.9.10): /build/repo/.scalafmt.conf
720Starting build for ProjectRef(file:/build/repo/,enumeratumJVM) (ciris-enumeratum)... [5/8]
721Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
722[info] compiling 6 Scala sources to /build/repo/modules/enumeratum/jvm/target/scala-3.8.0-RC3/classes ...
723[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
724[warn] one warning found
725[info] done compiling
726parsed config (v3.9.10): /build/repo/.scalafmt.conf
727[info] compiling 2 Scala sources to /build/repo/modules/enumeratum/jvm/target/scala-3.8.0-RC3/test-classes ...
728[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
729[warn] one warning found
730[info] done compiling
731parsed config (v3.9.10): /build/repo/.scalafmt.conf
732enumeratum.values.CirisValueEnumSpec:
733 + byteEnum.success 0.312s
734 + byteEnum.error 0.063s
735 + byteEnum.error.non 0.028s
736 + charEnum.success 0.014s
737 + charEnum.error 0.013s
738 + charEnum.error.non 0.013s
739 + intEnum.success 0.011s
740 + intEnum.error 0.014s
741 + intEnum.error.non 0.013s
742 + longEnum.success 0.01s
743 + longEnum.error 0.014s
744 + longEnum.error.non 0.013s
745 + shortEnum.success 0.013s
746 + shortEnum.error 0.012s
747 + shortEnum.error.non 0.012s
748 + stringEnum.success 0.009s
749 + stringEnum.error 0.01s
750enumeratum.CirisEnumSpec:
751 + enum.success 0.01s
752 + enum.error 0.009s
753parsed config (v3.9.10): /build/repo/.scalafmt.conf
754parsed config (v3.9.10): /build/repo/.scalafmt.conf
755Starting build for ProjectRef(file:/build/repo/,squantsJVM) (ciris-squants)... [6/8]
756Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
757[info] compiling 1 Scala source to /build/repo/modules/squants/jvm/target/scala-3.8.0-RC3/classes ...
758[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
759[warn] one warning found
760[info] done compiling
761parsed config (v3.9.10): /build/repo/.scalafmt.conf
762[info] compiling 1 Scala source to /build/repo/modules/squants/jvm/target/scala-3.8.0-RC3/test-classes ...
763[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
764[warn] one warning found
765[info] done compiling
766parsed config (v3.9.10): /build/repo/.scalafmt.conf
767ciris.squants.SquantsSpec:
768 + stringQuantityConfigDecoder.success 0.161s
769 + stringQuantityConfigDecoder.error 0.04s
770parsed config (v3.9.10): /build/repo/.scalafmt.conf
771parsed config (v3.9.10): /build/repo/.scalafmt.conf
772Starting build for ProjectRef(file:/build/repo/,circeJVM) (ciris-circe)... [7/8]
773Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ykind-projector, -Yretain-trees, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
774[info] compiling 1 Scala source to /build/repo/modules/circe/jvm/target/scala-3.8.0-RC3/classes ...
775[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
776[warn] one warning found
777[info] done compiling
778parsed config (v3.9.10): /build/repo/.scalafmt.conf
779[info] compiling 1 Scala source to /build/repo/modules/circe/jvm/target/scala-3.8.0-RC3/test-classes ...
780[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
781[warn] one warning found
782[info] done compiling
783parsed config (v3.9.10): /build/repo/.scalafmt.conf
784ciris.circe.CirceSpec:
785 + circeConfigDecoder.success 0.238s
786 + circeConfigDecoder.invalid 0.012s
787 + circeConfigDecoder.invalid.redacted 0.002s
788 + circeConfigDecoder.invalid.loaded 0.005s
789 + circeConfigDecoder.invalid.loaded.redacted 0.001s
790 + jsonConfigDecoder.success 0.001s
791 + jsonConfigDecoder.invalid 0.002s
792 + jsonConfigDecoder.invalid.redacted 0.001s
793 + jsonConfigDecoder.invalid.loaded 0.001s
794 + jsonConfigDecoder.invalid.loaded.redacted 0.001s
795 + secretDecoder 0.002s
796 + secretEncoder 0.013s
797parsed config (v3.9.10): /build/repo/.scalafmt.conf
798parsed config (v3.9.10): /build/repo/.scalafmt.conf
799
800************************
801Build summary:
802[{
803 "module": "ciris-refined",
804 "compile": {"status": "ok", "tookMs": 14076, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
805 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
806 "test-compile": {"status": "ok", "tookMs": 3744, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
807 "test": {"status": "ok", "tookMs": 1630, "passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2, "byFramework": [{"framework": "munit", "stats": {"passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2}}]},
808 "publish": {"status": "skipped", "tookMs": 0},
809 "metadata": {
810 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.6"]
811}
812},{
813 "module": "ciris-http4s-aws",
814 "compile": {"status": "ok", "tookMs": 2462, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
815 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
816 "test-compile": {"status": "ok", "tookMs": 1059, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
817 "test": {"status": "ok", "tookMs": 795, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
818 "publish": {"status": "skipped", "tookMs": 0},
819 "metadata": {
820 "crossScalaVersions": ["2.13.17", "3.3.6"]
821}
822},{
823 "module": "ciris",
824 "compile": {"status": "ok", "tookMs": 53, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
825 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
826 "test-compile": {"status": "ok", "tookMs": 10209, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
827 "test": {"status": "ok", "tookMs": 12594, "passed": 406, "failed": 0, "ignored": 0, "skipped": 0, "total": 406, "byFramework": [{"framework": "munit", "stats": {"passed": 406, "failed": 0, "ignored": 0, "skipped": 0, "total": 406}}]},
828 "publish": {"status": "skipped", "tookMs": 0},
829 "metadata": {
830 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.6"]
831}
832},{
833 "module": "ciris-http4s",
834 "compile": {"status": "ok", "tookMs": 103, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
835 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
836 "test-compile": {"status": "ok", "tookMs": 2251, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
837 "test": {"status": "ok", "tookMs": 1247, "passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8, "byFramework": [{"framework": "munit", "stats": {"passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8}}]},
838 "publish": {"status": "skipped", "tookMs": 0},
839 "metadata": {
840 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.6"]
841}
842},{
843 "module": "ciris-circe-yaml",
844 "compile": {"status": "ok", "tookMs": 797, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
845 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
846 "test-compile": {"status": "ok", "tookMs": 1289, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
847 "test": {"status": "ok", "tookMs": 1152, "passed": 13, "failed": 0, "ignored": 0, "skipped": 0, "total": 13, "byFramework": [{"framework": "munit", "stats": {"passed": 13, "failed": 0, "ignored": 0, "skipped": 0, "total": 13}}]},
848 "publish": {"status": "skipped", "tookMs": 0},
849 "metadata": {
850 "crossScalaVersions": ["2.13.17", "3.3.6"]
851}
852},{
853 "module": "ciris-enumeratum",
854 "compile": {"status": "ok", "tookMs": 512, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
855 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
856 "test-compile": {"status": "ok", "tookMs": 2809, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
857 "test": {"status": "ok", "tookMs": 1476, "passed": 19, "failed": 0, "ignored": 0, "skipped": 0, "total": 19, "byFramework": [{"framework": "munit", "stats": {"passed": 19, "failed": 0, "ignored": 0, "skipped": 0, "total": 19}}]},
858 "publish": {"status": "skipped", "tookMs": 0},
859 "metadata": {
860 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.6"]
861}
862},{
863 "module": "ciris-squants",
864 "compile": {"status": "ok", "tookMs": 381, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
865 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
866 "test-compile": {"status": "ok", "tookMs": 1068, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
867 "test": {"status": "ok", "tookMs": 982, "passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2, "byFramework": [{"framework": "munit", "stats": {"passed": 2, "failed": 0, "ignored": 0, "skipped": 0, "total": 2}}]},
868 "publish": {"status": "skipped", "tookMs": 0},
869 "metadata": {
870 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.6"]
871}
872},{
873 "module": "ciris-circe",
874 "compile": {"status": "ok", "tookMs": 701, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
875 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
876 "test-compile": {"status": "ok", "tookMs": 1536, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
877 "test": {"status": "ok", "tookMs": 1034, "passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12, "byFramework": [{"framework": "munit", "stats": {"passed": 12, "failed": 0, "ignored": 0, "skipped": 0, "total": 12}}]},
878 "publish": {"status": "skipped", "tookMs": 0},
879 "metadata": {
880 "crossScalaVersions": ["2.12.20", "2.13.17", "3.3.6"]
881}
882}]
883************************
884[success] Total time: 112 s (0:01:52.0), completed Dec 4, 2025, 2:46:49 PM
885[0JChecking patch project/plugins.sbt...
886Checking patch build.sbt...
887Applied patch project/plugins.sbt cleanly.
888Applied patch build.sbt cleanly.