Build Logs

ghostdogpr/caliban • 3.8.0-RC4:2025-12-22

Errors

8

Warnings

201

Total Lines

3344

1##################################
2Clonning https://github.com/ghostdogpr/caliban.git into /build/repo using revision v2.11.1
3##################################
4Note: switching to 'ce7d63b679c8cdcb06d1af6500e2c9f781a7ee37'.
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
22Using target Scala version for migration: 3.7.4
23Migrating project for -source:3.5 using Scala 3.7.4
24----
25Preparing build for 3.7.4
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.5-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: core/src/main/scala/caliban/GraphQLInterpreter.scala
32Pattern: R0 with R1 <:< R
33Replacement: (R0 & R1) <:< R
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'R0 with R1 <:< R' in core/src/main/scala/caliban/GraphQLInterpreter.scala
38
39Try apply source patch:
40Path: build.sbt
41Pattern: val scala3 = "3.3.6"
42Replacement: val scala3 = "3.7.4"
43Successfully applied pattern 'val scala3 = "3.3.6"' in build.sbt
44----
45Starting build for 3.7.4
46Execute tests: false
47sbt project found:
48Sbt version 1.11.3 is not supported, minimal supported version is 1.11.5
49Enforcing usage of sbt in version 1.11.5
50No prepare script found for project ghostdogpr/caliban
51##################################
52Scala version: 3.7.4
53Targets: com.github.ghostdogpr%caliban com.github.ghostdogpr%caliban-cats com.github.ghostdogpr%caliban-client com.github.ghostdogpr%caliban-federation com.github.ghostdogpr%caliban-http4s com.github.ghostdogpr%caliban-macros com.github.ghostdogpr%caliban-monix com.github.ghostdogpr%caliban-pekko-http com.github.ghostdogpr%caliban-play com.github.ghostdogpr%caliban-quick com.github.ghostdogpr%caliban-reporting com.github.ghostdogpr%caliban-tapir com.github.ghostdogpr%caliban-tools com.github.ghostdogpr%caliban-tracing com.github.ghostdogpr%caliban-zio-http
54Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
55##################################
56Using extra scalacOptions: -rewrite,REQUIRE:-source:3.5-migration
57Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
58[sbt_options] declare -a sbt_options=()
59[process_args] java_version = '17'
60[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
61# Executing command line:
62java
63-Dfile.encoding=UTF-8
64-XX:MaxMetaspaceSize=3G
65-Xmx3G
66-XX:+UseG1GC
67-Dcommunitybuild.scala=3.7.4
68-Dcommunitybuild.project.dependencies.add=
69-Xmx7G
70-Xms4G
71-Xss8M
72-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
73-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
74-jar
75/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
76"setCrossScalaVersions 3.7.4"
77"++3.7.4 -v"
78"mapScalacOptions "-rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
79"set every credentials := Nil"
80"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
81"removeScalacOptionsStartingWith -P:wartremover"
82
83moduleMappings
84"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.github.ghostdogpr%caliban com.github.ghostdogpr%caliban-cats com.github.ghostdogpr%caliban-client com.github.ghostdogpr%caliban-federation com.github.ghostdogpr%caliban-http4s com.github.ghostdogpr%caliban-macros com.github.ghostdogpr%caliban-monix com.github.ghostdogpr%caliban-pekko-http com.github.ghostdogpr%caliban-play com.github.ghostdogpr%caliban-quick com.github.ghostdogpr%caliban-reporting com.github.ghostdogpr%caliban-tapir com.github.ghostdogpr%caliban-tools com.github.ghostdogpr%caliban-tracing com.github.ghostdogpr%caliban-zio-http"
85
86[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
87[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
88[info] loading project definition from /build/repo/project
89[info] compiling 5 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
90[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
91[info] Compilation completed in 8.987s.
92[info] done compiling
93[info] loading settings for project root from build.sbt...
94[info] resolving key references (37616 settings) ...
95[info] ____ _ _ _
96[info] / ___|__ _| (_) |__ __ _ _ __
97[info] | | / _` | | | '_ \ / _` | '_ \
98[info] | |__| (_| | | | |_) | (_| | | | |
99[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
100[info]
101[info] Useful sbt tasks:
102[info] > ~compile - Compile all modules with file-watch enabled
103[info] > +test - Run the unit test suite for all modules and Scala versions
104[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
105[info] > fmt - Run scalafmt on the entire project
106[info] > scripted - Run the scripted test suite
107[info] > examples/runMain example.quick.ExampleApp - Start the example server
108[info] > benchmarks/jmh:run - Run the benchmarks
109[info] > +publishLocal - Publish caliban locally
110[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
111Execute setCrossScalaVersions: 3.7.4
112OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in codegenSbt/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM3/crossScalaVersions
114OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in benchmarks/crossScalaVersions
115OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsInterop/crossScalaVersions
116OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientNative/crossScalaVersions
117OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in apolloCompatibility/crossScalaVersions
118OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientJS/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
120OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM213/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM212/crossScalaVersions
122OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientLaminextJS/crossScalaVersions
123OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in core/crossScalaVersions
124OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in monixInterop/crossScalaVersions
125OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientJVM/crossScalaVersions
126OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in http4s/crossScalaVersions
127OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in tools/crossScalaVersions
128OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in tapirInterop/crossScalaVersions
129OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in federation/crossScalaVersions
130OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioHttp/crossScalaVersions
131OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in quickAdapter/crossScalaVersions
132OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in pekkoHttp/crossScalaVersions
133OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in reporting/crossScalaVersions
134OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in macros/crossScalaVersions
135OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in tracing/crossScalaVersions
136OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in play/crossScalaVersions
137[info] ____ _ _ _
138[info] / ___|__ _| (_) |__ __ _ _ __
139[info] | | / _` | | | '_ \ / _` | '_ \
140[info] | |__| (_| | | | |_) | (_| | | | |
141[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
142[info]
143[info] Useful sbt tasks:
144[info] > ~compile - Compile all modules with file-watch enabled
145[info] > +test - Run the unit test suite for all modules and Scala versions
146[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
147[info] > fmt - Run scalafmt on the entire project
148[info] > scripted - Run the scripted test suite
149[info] > examples/runMain example.quick.ExampleApp - Start the example server
150[info] > benchmarks/jmh:run - Run the benchmarks
151[info] > +publishLocal - Publish caliban locally
152[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
153[info] Setting Scala version to 3.7.4 on 20 projects.
154[info] Switching Scala version on:
155[info] clientLaminextJS (2.13.16, 3.7.4)
156[info] benchmarks (2.13.16, 3.7.4)
157[info] http4s (2.12.20, 2.13.16, 3.7.4)
158[info] pekkoHttp (2.12.20, 2.13.16, 3.7.4)
159[info] zioHttp (2.12.20, 2.13.16, 3.7.4)
160[info] clientNative (2.12.20, 2.13.16, 3.7.4)
161[info] play (2.13.16, 3.7.4)
162[info] clientJS (2.12.20, 2.13.16, 3.7.4)
163[info] tools (2.12.20, 2.13.16, 3.7.4)
164[info] clientJVM (2.12.20, 2.13.16, 3.7.4)
165[info] reporting (2.12.20, 2.13.16, 3.7.4)
166[info] monixInterop (2.12.20, 2.13.16, 3.7.4)
167[info] macros (2.12.20, 2.13.16, 3.7.4)
168[info] tapirInterop (2.12.20, 2.13.16, 3.7.4)
169[info] catsInterop (2.12.20, 2.13.16, 3.7.4)
170[info] core (2.12.20, 2.13.16, 3.7.4)
171[info] tracing (2.12.20, 2.13.16, 3.7.4)
172[info] quickAdapter (2.12.20, 2.13.16, 3.7.4)
173[info] federation (2.12.20, 2.13.16, 3.7.4)
174[info] apolloCompatibility (2.13.16, 3.7.4)
175[info] Excluding projects:
176[info] rootJVM213 (2.13.16)
177[info] rootJVM3 (2.13.16)
178[info] examples (2.13.16)
179[info] * root (2.13.16)
180[info] docs (2.12.20, 2.13.16)
181[info] akkaHttp (2.12.20, 2.13.16)
182[info] rootJVM212 (2.13.16)
183[info] codegenSbt (2.13.16)
184[info] Reapplying settings...
185[info] ____ _ _ _
186[info] / ___|__ _| (_) |__ __ _ _ __
187[info] | | / _` | | | '_ \ / _` | '_ \
188[info] | |__| (_| | | | |_) | (_| | | | |
189[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
190[info]
191[info] Useful sbt tasks:
192[info] > ~compile - Compile all modules with file-watch enabled
193[info] > +test - Run the unit test suite for all modules and Scala versions
194[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
195[info] > fmt - Run scalafmt on the entire project
196[info] > scripted - Run the scripted test suite
197[info] > examples/runMain example.quick.ExampleApp - Start the example server
198[info] > benchmarks/jmh:run - Run the benchmarks
199[info] > +publishLocal - Publish caliban locally
200[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
201Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.5-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
202[info] Reapplying settings...
203[info] ____ _ _ _
204[info] / ___|__ _| (_) |__ __ _ _ __
205[info] | | / _` | | | '_ \ / _` | '_ \
206[info] | |__| (_| | | | |_) | (_| | | | |
207[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
208[info]
209[info] Useful sbt tasks:
210[info] > ~compile - Compile all modules with file-watch enabled
211[info] > +test - Run the unit test suite for all modules and Scala versions
212[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
213[info] > fmt - Run scalafmt on the entire project
214[info] > scripted - Run the scripted test suite
215[info] > examples/runMain example.quick.ExampleApp - Start the example server
216[info] > benchmarks/jmh:run - Run the benchmarks
217[info] > +publishLocal - Publish caliban locally
218[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
219[info] Defining Global / credentials, akkaHttp / credentials and 26 others.
220[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 224 others.
221[info] Run `last` for details.
222[info] Reapplying settings...
223[info] ____ _ _ _
224[info] / ___|__ _| (_) |__ __ _ _ __
225[info] | | / _` | | | '_ \ / _` | '_ \
226[info] | |__| (_| | | | |_) | (_| | | | |
227[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
228[info]
229[info] Useful sbt tasks:
230[info] > ~compile - Compile all modules with file-watch enabled
231[info] > +test - Run the unit test suite for all modules and Scala versions
232[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
233[info] > fmt - Run scalafmt on the entire project
234[info] > scripted - Run the scripted test suite
235[info] > examples/runMain example.quick.ExampleApp - Start the example server
236[info] > benchmarks/jmh:run - Run the benchmarks
237[info] > +publishLocal - Publish caliban locally
238[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
239Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
240[info] Reapplying settings...
241OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
242
243 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
244 Did you mean rootJVM3 / allExcludeDependencies ?
245 , retry without global scopes
246[info] Reapplying settings...
247[info] ____ _ _ _
248[info] / ___|__ _| (_) |__ __ _ _ __
249[info] | | / _` | | | '_ \ / _` | '_ \
250[info] | |__| (_| | | | |_) | (_| | | | |
251[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
252[info]
253[info] Useful sbt tasks:
254[info] > ~compile - Compile all modules with file-watch enabled
255[info] > +test - Run the unit test suite for all modules and Scala versions
256[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
257[info] > fmt - Run scalafmt on the entire project
258[info] > scripted - Run the scripted test suite
259[info] > examples/runMain example.quick.ExampleApp - Start the example server
260[info] > benchmarks/jmh:run - Run the benchmarks
261[info] > +publishLocal - Publish caliban locally
262[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
263Execute removeScalacOptionsStartingWith: -P:wartremover
264[info] Reapplying settings...
265[info] ____ _ _ _
266[info] / ___|__ _| (_) |__ __ _ _ __
267[info] | | / _` | | | '_ \ / _` | '_ \
268[info] | |__| (_| | | | |_) | (_| | | | |
269[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+0-ce7d63b6+20251222-1749-SNAPSHOT
270[info]
271[info] Useful sbt tasks:
272[info] > ~compile - Compile all modules with file-watch enabled
273[info] > +test - Run the unit test suite for all modules and Scala versions
274[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
275[info] > fmt - Run scalafmt on the entire project
276[info] > scripted - Run the scripted test suite
277[info] > examples/runMain example.quick.ExampleApp - Start the example server
278[info] > benchmarks/jmh:run - Run the benchmarks
279[info] > +publishLocal - Publish caliban locally
280[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
281[success] Total time: 0 s, completed Dec 22, 2025, 5:49:45 PM
282Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
283Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
284Starting build...
285Projects: Set(http4s, pekkoHttp, zioHttp, play, tools, clientJVM, reporting, monixInterop, macros, tapirInterop, catsInterop, core, tracing, quickAdapter, federation)
286Starting build for ProjectRef(file:/build/repo/,reporting) (caliban-reporting)... [0/15]
287OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
288OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.5-migration` in Scala 2.12.20 module Global
289OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
290OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
291OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
292OpenCB::Filter out '-no-indent', matches setting pattern '^-?-no-indent'
293Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
294[info] compiling 16 Scala sources to /build/repo/client/.jvm/target/scala-3.7.4/classes ...
295[info] compiling 117 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
296[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
297[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
298[info] [patched file /build/repo/client/src/main/scala/caliban/client/SelectionBuilder.scala]
299[info] [patched file /build/repo/client/src/main/scala/caliban/client/Selection.scala]
300[warn] one warning found
301[info] done compiling
302[info] [patched file /build/repo/core/src/main/scala/caliban/schema/ArgBuilder.scala]
303[info] [patched file /build/repo/core/src/main/scala-3/caliban/schema/TypeUnionDerivation.scala]
304[info] [patched file /build/repo/core/src/main/scala/caliban/ws/WebSocketHooks.scala]
305[info] [patched file /build/repo/core/src/main/scala/caliban/execution/Executor.scala]
306[info] [patched file /build/repo/core/src/main/scala/caliban/schema/Schema.scala]
307[info] [patched file /build/repo/core/src/main/scala/caliban/parsing/SourceMapper.scala]
308[info] [patched file /build/repo/core/src/main/scala/caliban/transformers/Transformer.scala]
309[info] [patched file /build/repo/core/src/main/scala/caliban/parsing/parsers/StringParsers.scala]
310[info] [patched file /build/repo/core/src/main/scala/caliban/relay/Connection.scala]
311[info] [patched file /build/repo/core/src/main/scala/caliban/interop/circe/circe.scala]
312[info] [patched file /build/repo/core/src/main/scala/caliban/GraphQLInterpreter.scala]
313[info] [patched file /build/repo/core/src/main/scala/caliban/execution/Field.scala]
314[warn] one warning found
315[info] [patched file /build/repo/core/src/main/scala/caliban/schema/ArgBuilder.scala]
316[info] [patched file /build/repo/core/src/main/scala-3/caliban/schema/TypeUnionDerivation.scala]
317[info] [patched file /build/repo/core/src/main/scala/caliban/ws/WebSocketHooks.scala]
318[info] [patched file /build/repo/core/src/main/scala/caliban/execution/Executor.scala]
319[info] [patched file /build/repo/core/src/main/scala/caliban/schema/Schema.scala]
320[info] [patched file /build/repo/core/src/main/scala/caliban/parsing/SourceMapper.scala]
321[info] [patched file /build/repo/core/src/main/scala/caliban/transformers/Transformer.scala]
322[info] [patched file /build/repo/core/src/main/scala/caliban/parsing/parsers/StringParsers.scala]
323[info] [patched file /build/repo/core/src/main/scala/caliban/relay/Connection.scala]
324[info] [patched file /build/repo/core/src/main/scala/caliban/interop/circe/circe.scala]
325[info] [patched file /build/repo/core/src/main/scala/caliban/GraphQLInterpreter.scala]
326[info] [patched file /build/repo/core/src/main/scala/caliban/execution/Field.scala]
327[warn] one warning found
328[info] done compiling
329[info] compiling 12 Scala sources to /build/repo/reporting/target/scala-3.7.4/classes ...
330[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
331[info] [patched file /build/repo/reporting/src/main/scala/caliban/reporting/SchemaReporter.scala]
332[info] [patched file /build/repo/reporting/src/main/scala/caliban/reporting/ReportingDaemon.scala]
333[warn] one warning found
334[info] done compiling
335[info] compiling 2 Scala sources to /build/repo/client/.jvm/target/scala-3.7.4/classes ...
336[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
337[info] compiling 12 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
338[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
339[warn] one warning found
340[info] done compiling
341[warn] one warning found
342[info] done compiling
343[info] compiling 23 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
344[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
345[warn] two warnings found
346[warn] two warnings found
347[info] done compiling
348[info] compiling 22 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
349[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
350[warn] three warnings found
351[warn] three warnings found
352[info] done compiling
353[info] compiling 2 Scala sources to /build/repo/reporting/target/scala-3.7.4/classes ...
354[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
355[warn] one warning found
356[info] done compiling
357[info] compiling 1 Scala source to /build/repo/reporting/target/scala-3.7.4/test-classes ...
358[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
359[info] [patched file /build/repo/reporting/src/test/scala/caliban/reporting/ReportingDaemonSpec.scala]
360[warn] one warning found
361[info] done compiling
362[info] compiling 1 Scala source to /build/repo/reporting/target/scala-3.7.4/test-classes ...
363[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
364[warn] one warning found
365[info] done compiling
366Starting build for ProjectRef(file:/build/repo/,macros) (caliban-macros)... [1/15]
367Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
368Starting build for ProjectRef(file:/build/repo/,pekkoHttp) (caliban-pekko-http)... [2/15]
369Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
370[info] compiling 9 Scala sources to /build/repo/interop/tapir/target/scala-3.7.4/classes ...
371[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
372[info] [patched file /build/repo/interop/tapir/src/main/scala/caliban/interop/tapir/TapirAdapter.scala]
373[warn] one warning found
374[info] done compiling
375[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.7.4/classes ...
376[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
377[info] [patched file /build/repo/adapters/pekko-http/src/main/scala/caliban/PekkoHttpAdapter.scala]
378[warn] one warning found
379[info] done compiling
380[info] compiling 1 Scala source to /build/repo/interop/tapir/target/scala-3.7.4/classes ...
381[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
382[warn] one warning found
383[info] done compiling
384[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.7.4/classes ...
385[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
386[info] compiling 6 Scala sources to /build/repo/interop/tapir/target/scala-3.7.4/test-classes ...
387[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
388[warn] one warning found
389[info] done compiling
390[info] [patched file /build/repo/interop/tapir/src/test/scala/caliban/interop/tapir/TapirAdapterSpec.scala]
391[info] [patched file /build/repo/interop/tapir/src/test/scala/caliban/interop/tapir/FakeAuthorizationInterceptor.scala]
392[info] [patched file /build/repo/interop/tapir/src/test/scala/caliban/interop/tapir/TestApi.scala]
393[warn] one warning found
394[info] done compiling
395[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.7.4/test-classes ...
396[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
397[info] [patched file /build/repo/adapters/pekko-http/src/test/scala/caliban/PekkoHttpAdapterSpec.scala]
398[warn] one warning found
399[info] done compiling
400[info] compiling 3 Scala sources to /build/repo/interop/tapir/target/scala-3.7.4/test-classes ...
401[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
402[warn] one warning found
403[info] done compiling
404[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.7.4/test-classes ...
405[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
406[warn] one warning found
407[info] done compiling
408Starting build for ProjectRef(file:/build/repo/,http4s) (caliban-http4s)... [3/15]
409Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
410[info] compiling 7 Scala sources to /build/repo/interop/cats/target/scala-3.7.4/classes ...
411[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
412[warn] one warning found
413[info] done compiling
414[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.7.4/classes ...
415[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
416[info] [patched file /build/repo/adapters/http4s/src/main/scala/caliban/Http4sAdapter.scala]
417[warn] one warning found
418[info] done compiling
419[info] compiling 46 Scala sources to /build/repo/core/target/scala-3.7.4/test-classes ...
420[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
421[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.7.4/classes ...
422[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
423[warn] one warning found
424[info] done compiling
425[info] [patched file /build/repo/core/src/test/scala/caliban/execution/ExecutionSpec.scala]
426[info] [patched file /build/repo/core/src/test/scala-3/caliban/schema/SchemaDerivesAutoSpec.scala]
427[info] [patched file /build/repo/core/src/test/scala/caliban/TestUtils.scala]
428[info] [patched file /build/repo/core/src/test/scala/caliban/schema/ArgBuilderSpec.scala]
429[info] [patched file /build/repo/core/src/test/scala/caliban/schema/SchemaSpec.scala]
430[info] [patched file /build/repo/core/src/test/scala-3/caliban/Scala3SpecificSpec.scala]
431[info] [patched file /build/repo/core/src/test/scala/caliban/execution/TestDeferredSchema.scala]
432[info] [patched file /build/repo/core/src/test/scala/caliban/wrappers/FieldMetricsSpec.scala]
433[warn] one warning found
434[info] done compiling
435[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.7.4/test-classes ...
436[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
437[info] [patched file /build/repo/adapters/http4s/src/test/scala/caliban/Http4sAdapterSpec.scala]
438[warn] one warning found
439[info] done compiling
440[info] compiling 8 Scala sources to /build/repo/core/target/scala-3.7.4/test-classes ...
441[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
442[warn] one warning found
443[info] done compiling
444[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.7.4/test-classes ...
445[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
446[warn] one warning found
447[info] done compiling
448Starting build for ProjectRef(file:/build/repo/,core) (caliban)... [4/15]
449Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
450Starting build for ProjectRef(file:/build/repo/,federation) (caliban-federation)... [5/15]
451Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
452[info] Compiling 1 protobuf files to /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb
453[info] compiling 32 Scala sources to /build/repo/federation/target/scala-3.7.4/classes ...
454[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
455[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/ContextualizedTypeStats.scala]
456[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/ReportsProto.scala]
457[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/ContextualizedStats.scala]
458[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/PathErrorStats.scala]
459[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/StatsContext.scala]
460[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/FieldStat.scala]
461[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/Report.scala]
462[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/QueryLatencyStats.scala]
463[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/ReportHeader.scala]
464[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/Type.scala]
465[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/TracesAndStats.scala]
466[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/ContextualizedQueryLatencyStats.scala]
467[info] [patched file /build/repo/federation/src/main/scala/caliban/federation/FederationSupport.scala]
468[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/Trace.scala]
469[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/TypeStat.scala]
470[info] [patched file /build/repo/federation/target/scala-3.7.4/src_managed/main/scalapb/mdg/engine/proto/reports/Field.scala]
471[warn] one warning found
472[info] done compiling
473[info] compiling 16 Scala sources to /build/repo/federation/target/scala-3.7.4/classes ...
474[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
475[warn] one warning found
476[info] done compiling
477[info] compiling 3 Scala sources to /build/repo/federation/target/scala-3.7.4/test-classes ...
478[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
479[warn] one warning found
480[info] done compiling
481Starting build for ProjectRef(file:/build/repo/,tracing) (caliban-tracing)... [6/15]
482Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
483[info] compiling 22 Scala sources to /build/repo/tools/target/scala-3.7.4/classes ...
484[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
485[info] [patched file /build/repo/tools/src/main/scala/caliban/tools/SchemaLoader.scala]
486[info] [patched file /build/repo/tools/src/main/scala/caliban/tools/CalibanCommonSettings.scala]
487[info] [patched file /build/repo/tools/src/main/scala/caliban/tools/IntrospectionClient.scala]
488[warn] one warning found
489[info] done compiling
490[info] compiling 4 Scala sources to /build/repo/tracing/target/scala-3.7.4/classes ...
491[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
492[warn] one warning found
493[info] done compiling
494[info] compiling 3 Scala sources to /build/repo/tools/target/scala-3.7.4/classes ...
495[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
496[warn] one warning found
497[info] done compiling
498[info] compiling 2 Scala sources to /build/repo/tracing/target/scala-3.7.4/test-classes ...
499[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
500[info] [patched file /build/repo/tracing/src/test/scala/caliban/tracing/MockTracer.scala]
501[warn] one warning found
502[info] done compiling
503[info] compiling 1 Scala source to /build/repo/tracing/target/scala-3.7.4/test-classes ...
504[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
505[warn] one warning found
506[info] done compiling
507[info] compiling 1 Scala source to /build/repo/tracing/target/scala-3.7.4/test-classes ...
508[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
509[warn] two warnings found
510[info] done compiling
511Starting build for ProjectRef(file:/build/repo/,quickAdapter) (caliban-quick)... [7/15]
512Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
513[info] compiling 6 Scala sources to /build/repo/adapters/quick/target/scala-3.7.4/classes ...
514[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
515[warn] one warning found
516[info] done compiling
517[info] compiling 1 Scala source to /build/repo/adapters/quick/target/scala-3.7.4/test-classes ...
518[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
519[warn] one warning found
520[info] done compiling
521Starting build for ProjectRef(file:/build/repo/,play) (caliban-play)... [8/15]
522Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
523[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.7.4/classes ...
524[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
525[info] [patched file /build/repo/adapters/play/src/main/scala/caliban/PlayAdapter.scala]
526[warn] one warning found
527[info] done compiling
528[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.7.4/classes ...
529[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
530[warn] one warning found
531[info] done compiling
532[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.7.4/test-classes ...
533[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
534[info] [patched file /build/repo/adapters/play/src/test/scala/caliban/PlayAdapterSpec.scala]
535[warn] one warning found
536[info] done compiling
537[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.7.4/test-classes ...
538[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
539[warn] one warning found
540[info] done compiling
541Starting build for ProjectRef(file:/build/repo/,tools) (caliban-tools)... [9/15]
542Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
543[info] compiling 11 Scala sources to /build/repo/tools/target/scala-3.7.4/test-classes ...
544[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
545[warn] one warning found
546[info] done compiling
547Starting build for ProjectRef(file:/build/repo/,tapirInterop) (caliban-tapir)... [10/15]
548Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
549Starting build for ProjectRef(file:/build/repo/,catsInterop) (caliban-cats)... [11/15]
550Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
551[info] compiling 2 Scala sources to /build/repo/interop/cats/target/scala-3.7.4/test-classes ...
552[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
553[warn] one warning found
554[info] done compiling
555Starting build for ProjectRef(file:/build/repo/,monixInterop) (caliban-monix)... [12/15]
556Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
557[info] compiling 2 Scala sources to /build/repo/interop/monix/target/scala-3.7.4/classes ...
558[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
559[warn] one warning found
560[info] done compiling
561Starting build for ProjectRef(file:/build/repo/,clientJVM) (caliban-client)... [13/15]
562Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
563[info] compiling 6 Scala sources to /build/repo/client/.jvm/target/scala-3.7.4/test-classes ...
564[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
565[warn] one warning found
566[info] done compiling
567Starting build for ProjectRef(file:/build/repo/,zioHttp) (caliban-zio-http)... [14/15]
568Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.5-migration
569[info] compiling 1 Scala source to /build/repo/adapters/zio-http/target/scala-3.7.4/classes ...
570[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
571[warn] one warning found
572[info] done compiling
573
574************************
575Build summary:
576[{
577 "module": "caliban-reporting",
578 "compile": {"status": "ok", "tookMs": 42263, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
579 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
580 "test-compile": {"status": "ok", "tookMs": 22758, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
581 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
582 "publish": {"status": "skipped", "tookMs": 0},
583 "metadata": {
584 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
585}
586},{
587 "module": "caliban-macros",
588 "compile": {"status": "ok", "tookMs": 66, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
589 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
590 "test-compile": {"status": "ok", "tookMs": 117, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
591 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
592 "publish": {"status": "skipped", "tookMs": 0},
593 "metadata": {
594 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
595}
596},{
597 "module": "caliban-pekko-http",
598 "compile": {"status": "ok", "tookMs": 3190, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
599 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
600 "test-compile": {"status": "ok", "tookMs": 6083, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
601 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
602 "publish": {"status": "skipped", "tookMs": 0},
603 "metadata": {
604 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
605}
606},{
607 "module": "caliban-http4s",
608 "compile": {"status": "ok", "tookMs": 1895, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
609 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
610 "test-compile": {"status": "ok", "tookMs": 35597, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
611 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
612 "publish": {"status": "skipped", "tookMs": 0},
613 "metadata": {
614 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
615}
616},{
617 "module": "caliban",
618 "compile": {"status": "ok", "tookMs": 98, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
619 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
620 "test-compile": {"status": "ok", "tookMs": 143, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
621 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
622 "publish": {"status": "skipped", "tookMs": 0},
623 "metadata": {
624 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
625}
626},{
627 "module": "caliban-federation",
628 "compile": {"status": "ok", "tookMs": 6924, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
629 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
630 "test-compile": {"status": "ok", "tookMs": 3908, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
631 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
632 "publish": {"status": "skipped", "tookMs": 0},
633 "metadata": {
634 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
635}
636},{
637 "module": "caliban-tracing",
638 "compile": {"status": "ok", "tookMs": 12104, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
639 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
640 "test-compile": {"status": "ok", "tookMs": 11723, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
641 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
642 "publish": {"status": "skipped", "tookMs": 0},
643 "metadata": {
644 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
645}
646},{
647 "module": "caliban-quick",
648 "compile": {"status": "ok", "tookMs": 979, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
649 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
650 "test-compile": {"status": "ok", "tookMs": 845, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
651 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
652 "publish": {"status": "skipped", "tookMs": 0},
653 "metadata": {
654 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
655}
656},{
657 "module": "caliban-play",
658 "compile": {"status": "ok", "tookMs": 739, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
659 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
660 "test-compile": {"status": "ok", "tookMs": 1301, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
661 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
662 "publish": {"status": "skipped", "tookMs": 0},
663 "metadata": {
664 "crossScalaVersions": ["2.13.16", "3.3.6"]
665}
666},{
667 "module": "caliban-tools",
668 "compile": {"status": "ok", "tookMs": 198, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
669 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
670 "test-compile": {"status": "ok", "tookMs": 1925, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
671 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
672 "publish": {"status": "skipped", "tookMs": 0},
673 "metadata": {
674 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
675}
676},{
677 "module": "caliban-tapir",
678 "compile": {"status": "ok", "tookMs": 139, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
679 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
680 "test-compile": {"status": "ok", "tookMs": 183, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
681 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
682 "publish": {"status": "skipped", "tookMs": 0},
683 "metadata": {
684 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
685}
686},{
687 "module": "caliban-cats",
688 "compile": {"status": "ok", "tookMs": 208, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
689 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
690 "test-compile": {"status": "ok", "tookMs": 1225, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
691 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
692 "publish": {"status": "skipped", "tookMs": 0},
693 "metadata": {
694 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
695}
696},{
697 "module": "caliban-monix",
698 "compile": {"status": "ok", "tookMs": 657, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
699 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
700 "test-compile": {"status": "ok", "tookMs": 157, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
701 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
702 "publish": {"status": "skipped", "tookMs": 0},
703 "metadata": {
704 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
705}
706},{
707 "module": "caliban-client",
708 "compile": {"status": "ok", "tookMs": 59, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
709 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
710 "test-compile": {"status": "ok", "tookMs": 2335, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
711 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
712 "publish": {"status": "skipped", "tookMs": 0},
713 "metadata": {
714 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
715}
716},{
717 "module": "caliban-zio-http",
718 "compile": {"status": "ok", "tookMs": 486, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
719 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
720 "test-compile": {"status": "ok", "tookMs": 320, "warnings": 0, "errors": 0, "sourceVersion": "3.5-migration"},
721 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
722 "publish": {"status": "skipped", "tookMs": 0},
723 "metadata": {
724 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
725}
726}]
727************************
728[success] Total time: 319 s (0:05:19.0), completed Dec 22, 2025, 5:55:04 PM
729[0JChecking patch project/plugins.sbt...
730Checking patch project/build.properties...
731Checking patch core/src/main/scala/caliban/GraphQLInterpreter.scala...
732error: while searching for:
733 final class ProvideSomeLayer[R0, -R, +E](private val self: GraphQLInterpreter[R, E]) extends AnyVal {
734 def apply[E1 >: E, R1](
735 layer: => ZLayer[R0, E1, R1]
736 )(implicit ev1: (R0 & R1) <:< R, tagged: Tag[R1]): GraphQLInterpreter[R0, E1] =
737 self.asInstanceOf[GraphQLInterpreter[R0 with R1, E]].provideLayer(ZLayer.environment[R0] ++ layer)
738 }
739}
740
741error: patch failed: core/src/main/scala/caliban/GraphQLInterpreter.scala:94
742Checking patch build.sbt...
743Applied patch project/plugins.sbt cleanly.
744Applied patch project/build.properties cleanly.
745Applying patch core/src/main/scala/caliban/GraphQLInterpreter.scala with 1 reject...
746Rejected hunk #1.
747Applied patch build.sbt cleanly.
748Commit migration rewrites
749Switched to a new branch 'opencb/migrate-source-3.5'
750[opencb/migrate-source-3.5 06718156] Apply Scala compiler rewrites using -source:3.5-migration using Scala 3.7.4
751 40 files changed, 117 insertions(+), 117 deletions(-)
752Using target Scala version for migration: 3.7.4
753Migrating project for -source:3.6 using Scala 3.7.4
754----
755Preparing build for 3.7.4
756Would try to apply common scalacOption (best-effort, sbt/mill only):
757Append: -rewrite,REQUIRE:-source:3.6-migration
758Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
759
760Try apply source patch:
761Path: core/src/main/scala/caliban/GraphQLInterpreter.scala
762Pattern: R0 with R1 <:< R
763Replacement: (R0 & R1) <:< R
764Failed to apply pattern 'R0 with R1 <:< R' in core/src/main/scala/caliban/GraphQLInterpreter.scala
765
766Try apply source patch:
767Path: build.sbt
768Pattern: val scala3 = "3.3.6"
769Replacement: val scala3 = "3.7.4"
770Successfully applied pattern 'val scala3 = "3.3.6"' in build.sbt
771----
772Starting build for 3.7.4
773Execute tests: false
774sbt project found:
775Sbt version 1.11.3 is not supported, minimal supported version is 1.11.5
776Enforcing usage of sbt in version 1.11.5
777No prepare script found for project ghostdogpr/caliban
778##################################
779Scala version: 3.7.4
780Targets: com.github.ghostdogpr%caliban com.github.ghostdogpr%caliban-cats com.github.ghostdogpr%caliban-client com.github.ghostdogpr%caliban-federation com.github.ghostdogpr%caliban-http4s com.github.ghostdogpr%caliban-macros com.github.ghostdogpr%caliban-monix com.github.ghostdogpr%caliban-pekko-http com.github.ghostdogpr%caliban-play com.github.ghostdogpr%caliban-quick com.github.ghostdogpr%caliban-reporting com.github.ghostdogpr%caliban-tapir com.github.ghostdogpr%caliban-tools com.github.ghostdogpr%caliban-tracing com.github.ghostdogpr%caliban-zio-http
781Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
782##################################
783Using extra scalacOptions: -rewrite,REQUIRE:-source:3.6-migration
784Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
785[sbt_options] declare -a sbt_options=()
786[process_args] java_version = '17'
787[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
788# Executing command line:
789java
790-Dfile.encoding=UTF-8
791-XX:MaxMetaspaceSize=3G
792-Xmx3G
793-XX:+UseG1GC
794-Dcommunitybuild.scala=3.7.4
795-Dcommunitybuild.project.dependencies.add=
796-Xmx7G
797-Xms4G
798-Xss8M
799-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
800-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
801-jar
802/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
803"setCrossScalaVersions 3.7.4"
804"++3.7.4 -v"
805"mapScalacOptions "-rewrite,REQUIRE:-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
806"set every credentials := Nil"
807"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
808"removeScalacOptionsStartingWith -P:wartremover"
809
810moduleMappings
811"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.github.ghostdogpr%caliban com.github.ghostdogpr%caliban-cats com.github.ghostdogpr%caliban-client com.github.ghostdogpr%caliban-federation com.github.ghostdogpr%caliban-http4s com.github.ghostdogpr%caliban-macros com.github.ghostdogpr%caliban-monix com.github.ghostdogpr%caliban-pekko-http com.github.ghostdogpr%caliban-play com.github.ghostdogpr%caliban-quick com.github.ghostdogpr%caliban-reporting com.github.ghostdogpr%caliban-tapir com.github.ghostdogpr%caliban-tools com.github.ghostdogpr%caliban-tracing com.github.ghostdogpr%caliban-zio-http"
812
813[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
814[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
815[info] loading project definition from /build/repo/project
816[info] loading settings for project root from build.sbt...
817[info] resolving key references (37616 settings) ...
818[info] ____ _ _ _
819[info] / ___|__ _| (_) |__ __ _ _ __
820[info] | | / _` | | | '_ \ / _` | '_ \
821[info] | |__| (_| | | | |_) | (_| | | | |
822[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
823[info]
824[info] Useful sbt tasks:
825[info] > ~compile - Compile all modules with file-watch enabled
826[info] > +test - Run the unit test suite for all modules and Scala versions
827[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
828[info] > fmt - Run scalafmt on the entire project
829[info] > scripted - Run the scripted test suite
830[info] > examples/runMain example.quick.ExampleApp - Start the example server
831[info] > benchmarks/jmh:run - Run the benchmarks
832[info] > +publishLocal - Publish caliban locally
833[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
834Execute setCrossScalaVersions: 3.7.4
835OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM3/crossScalaVersions
836OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in codegenSbt/crossScalaVersions
837OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in benchmarks/crossScalaVersions
838OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in catsInterop/crossScalaVersions
839OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientNative/crossScalaVersions
840OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in core/crossScalaVersions
841OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in apolloCompatibility/crossScalaVersions
842OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientJS/crossScalaVersions
843OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
844OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM213/crossScalaVersions
845OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM212/crossScalaVersions
846OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientLaminextJS/crossScalaVersions
847OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in monixInterop/crossScalaVersions
848OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in clientJVM/crossScalaVersions
849OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in http4s/crossScalaVersions
850OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in tools/crossScalaVersions
851OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in tapirInterop/crossScalaVersions
852OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in federation/crossScalaVersions
853OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in zioHttp/crossScalaVersions
854OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in quickAdapter/crossScalaVersions
855OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in pekkoHttp/crossScalaVersions
856OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in reporting/crossScalaVersions
857OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in macros/crossScalaVersions
858OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in tracing/crossScalaVersions
859OpenCB::Changing crossVersion 3.7.4 -> 3.7.4 in play/crossScalaVersions
860[info] ____ _ _ _
861[info] / ___|__ _| (_) |__ __ _ _ __
862[info] | | / _` | | | '_ \ / _` | '_ \
863[info] | |__| (_| | | | |_) | (_| | | | |
864[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
865[info]
866[info] Useful sbt tasks:
867[info] > ~compile - Compile all modules with file-watch enabled
868[info] > +test - Run the unit test suite for all modules and Scala versions
869[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
870[info] > fmt - Run scalafmt on the entire project
871[info] > scripted - Run the scripted test suite
872[info] > examples/runMain example.quick.ExampleApp - Start the example server
873[info] > benchmarks/jmh:run - Run the benchmarks
874[info] > +publishLocal - Publish caliban locally
875[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
876[info] Setting Scala version to 3.7.4 on 20 projects.
877[info] Switching Scala version on:
878[info] clientLaminextJS (2.13.16, 3.7.4)
879[info] benchmarks (2.13.16, 3.7.4)
880[info] http4s (2.12.20, 2.13.16, 3.7.4)
881[info] pekkoHttp (2.12.20, 2.13.16, 3.7.4)
882[info] zioHttp (2.12.20, 2.13.16, 3.7.4)
883[info] clientNative (2.12.20, 2.13.16, 3.7.4)
884[info] play (2.13.16, 3.7.4)
885[info] clientJS (2.12.20, 2.13.16, 3.7.4)
886[info] tools (2.12.20, 2.13.16, 3.7.4)
887[info] clientJVM (2.12.20, 2.13.16, 3.7.4)
888[info] reporting (2.12.20, 2.13.16, 3.7.4)
889[info] monixInterop (2.12.20, 2.13.16, 3.7.4)
890[info] macros (2.12.20, 2.13.16, 3.7.4)
891[info] tapirInterop (2.12.20, 2.13.16, 3.7.4)
892[info] catsInterop (2.12.20, 2.13.16, 3.7.4)
893[info] core (2.12.20, 2.13.16, 3.7.4)
894[info] tracing (2.12.20, 2.13.16, 3.7.4)
895[info] quickAdapter (2.12.20, 2.13.16, 3.7.4)
896[info] federation (2.12.20, 2.13.16, 3.7.4)
897[info] apolloCompatibility (2.13.16, 3.7.4)
898[info] Excluding projects:
899[info] rootJVM213 (2.13.16)
900[info] rootJVM3 (2.13.16)
901[info] examples (2.13.16)
902[info] * root (2.13.16)
903[info] docs (2.12.20, 2.13.16)
904[info] akkaHttp (2.12.20, 2.13.16)
905[info] rootJVM212 (2.13.16)
906[info] codegenSbt (2.13.16)
907[info] Reapplying settings...
908[info] ____ _ _ _
909[info] / ___|__ _| (_) |__ __ _ _ __
910[info] | | / _` | | | '_ \ / _` | '_ \
911[info] | |__| (_| | | | |_) | (_| | | | |
912[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
913[info]
914[info] Useful sbt tasks:
915[info] > ~compile - Compile all modules with file-watch enabled
916[info] > +test - Run the unit test suite for all modules and Scala versions
917[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
918[info] > fmt - Run scalafmt on the entire project
919[info] > scripted - Run the scripted test suite
920[info] > examples/runMain example.quick.ExampleApp - Start the example server
921[info] > benchmarks/jmh:run - Run the benchmarks
922[info] > +publishLocal - Publish caliban locally
923[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
924Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
925[info] Reapplying settings...
926[info] ____ _ _ _
927[info] / ___|__ _| (_) |__ __ _ _ __
928[info] | | / _` | | | '_ \ / _` | '_ \
929[info] | |__| (_| | | | |_) | (_| | | | |
930[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
931[info]
932[info] Useful sbt tasks:
933[info] > ~compile - Compile all modules with file-watch enabled
934[info] > +test - Run the unit test suite for all modules and Scala versions
935[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
936[info] > fmt - Run scalafmt on the entire project
937[info] > scripted - Run the scripted test suite
938[info] > examples/runMain example.quick.ExampleApp - Start the example server
939[info] > benchmarks/jmh:run - Run the benchmarks
940[info] > +publishLocal - Publish caliban locally
941[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
942[info] Defining Global / credentials, akkaHttp / credentials and 26 others.
943[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 224 others.
944[info] Run `last` for details.
945[info] Reapplying settings...
946[info] ____ _ _ _
947[info] / ___|__ _| (_) |__ __ _ _ __
948[info] | | / _` | | | '_ \ / _` | '_ \
949[info] | |__| (_| | | | |_) | (_| | | | |
950[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
951[info]
952[info] Useful sbt tasks:
953[info] > ~compile - Compile all modules with file-watch enabled
954[info] > +test - Run the unit test suite for all modules and Scala versions
955[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
956[info] > fmt - Run scalafmt on the entire project
957[info] > scripted - Run the scripted test suite
958[info] > examples/runMain example.quick.ExampleApp - Start the example server
959[info] > benchmarks/jmh:run - Run the benchmarks
960[info] > +publishLocal - Publish caliban locally
961[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
962Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
963[info] Reapplying settings...
964OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
965
966 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
967 Did you mean rootJVM3 / allExcludeDependencies ?
968 , retry without global scopes
969[info] Reapplying settings...
970[info] ____ _ _ _
971[info] / ___|__ _| (_) |__ __ _ _ __
972[info] | | / _` | | | '_ \ / _` | '_ \
973[info] | |__| (_| | | | |_) | (_| | | | |
974[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
975[info]
976[info] Useful sbt tasks:
977[info] > ~compile - Compile all modules with file-watch enabled
978[info] > +test - Run the unit test suite for all modules and Scala versions
979[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
980[info] > fmt - Run scalafmt on the entire project
981[info] > scripted - Run the scripted test suite
982[info] > examples/runMain example.quick.ExampleApp - Start the example server
983[info] > benchmarks/jmh:run - Run the benchmarks
984[info] > +publishLocal - Publish caliban locally
985[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
986Execute removeScalacOptionsStartingWith: -P:wartremover
987[info] Reapplying settings...
988[info] ____ _ _ _
989[info] / ___|__ _| (_) |__ __ _ _ __
990[info] | | / _` | | | '_ \ / _` | '_ \
991[info] | |__| (_| | | | |_) | (_| | | | |
992[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1755-SNAPSHOT
993[info]
994[info] Useful sbt tasks:
995[info] > ~compile - Compile all modules with file-watch enabled
996[info] > +test - Run the unit test suite for all modules and Scala versions
997[info] > ++3.7.4; rootJVM3/test - Run tests for all JVM modules in Scala 3
998[info] > fmt - Run scalafmt on the entire project
999[info] > scripted - Run the scripted test suite
1000[info] > examples/runMain example.quick.ExampleApp - Start the example server
1001[info] > benchmarks/jmh:run - Run the benchmarks
1002[info] > +publishLocal - Publish caliban locally
1003[info] > ++2.12.20; ++2.13.16; ++3.7.4 - Changing scala versions
1004[success] Total time: 0 s, completed Dec 22, 2025, 5:55:33 PM
1005Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
1006Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
1007Starting build...
1008Projects: Set(http4s, pekkoHttp, zioHttp, play, tools, clientJVM, reporting, monixInterop, macros, tapirInterop, catsInterop, core, tracing, quickAdapter, federation)
1009Starting build for ProjectRef(file:/build/repo/,reporting) (caliban-reporting)... [0/15]
1010OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
1011OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.6-migration` in Scala 2.12.20 module Global
1012OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1013OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1014OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
1015OpenCB::Filter out '-no-indent', matches setting pattern '^-?-no-indent'
1016Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1017[info] compiling 16 Scala sources to /build/repo/client/.jvm/target/scala-3.7.4/classes ...
1018[info] compiling 117 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
1019[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1020[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1021[warn] one warning found
1022[info] done compiling
1023[warn] one warning found
1024[warn] one warning found
1025[info] done compiling
1026[info] compiling 12 Scala sources to /build/repo/reporting/target/scala-3.7.4/classes ...
1027[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1028[warn] one warning found
1029[info] done compiling
1030[info] compiling 1 Scala source to /build/repo/reporting/target/scala-3.7.4/test-classes ...
1031[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1032[warn] one warning found
1033[info] done compiling
1034Starting build for ProjectRef(file:/build/repo/,macros) (caliban-macros)... [1/15]
1035Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1036Starting build for ProjectRef(file:/build/repo/,pekkoHttp) (caliban-pekko-http)... [2/15]
1037Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1038[info] compiling 9 Scala sources to /build/repo/interop/tapir/target/scala-3.7.4/classes ...
1039[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1040[warn] one warning found
1041[info] done compiling
1042[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.7.4/classes ...
1043[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1044[warn] one warning found
1045[info] done compiling
1046[info] compiling 6 Scala sources to /build/repo/interop/tapir/target/scala-3.7.4/test-classes ...
1047[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1048[warn] one warning found
1049[info] done compiling
1050[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.7.4/test-classes ...
1051[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1052[warn] one warning found
1053[info] done compiling
1054Starting build for ProjectRef(file:/build/repo/,http4s) (caliban-http4s)... [3/15]
1055Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1056[info] compiling 7 Scala sources to /build/repo/interop/cats/target/scala-3.7.4/classes ...
1057[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1058[warn] one warning found
1059[info] done compiling
1060[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.7.4/classes ...
1061[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1062[warn] one warning found
1063[info] done compiling
1064[info] compiling 46 Scala sources to /build/repo/core/target/scala-3.7.4/test-classes ...
1065[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1066[warn] one warning found
1067[info] done compiling
1068[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.7.4/test-classes ...
1069[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1070[warn] one warning found
1071[info] done compiling
1072Starting build for ProjectRef(file:/build/repo/,core) (caliban)... [4/15]
1073Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1074Starting build for ProjectRef(file:/build/repo/,federation) (caliban-federation)... [5/15]
1075Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1076[info] compiling 32 Scala sources to /build/repo/federation/target/scala-3.7.4/classes ...
1077[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1078[warn] one warning found
1079[info] done compiling
1080[info] compiling 3 Scala sources to /build/repo/federation/target/scala-3.7.4/test-classes ...
1081[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1082[warn] one warning found
1083[info] done compiling
1084Starting build for ProjectRef(file:/build/repo/,tracing) (caliban-tracing)... [6/15]
1085Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1086[info] compiling 22 Scala sources to /build/repo/tools/target/scala-3.7.4/classes ...
1087[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1088[warn] one warning found
1089[info] done compiling
1090[info] compiling 4 Scala sources to /build/repo/tracing/target/scala-3.7.4/classes ...
1091[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1092[warn] one warning found
1093[info] done compiling
1094[info] compiling 2 Scala sources to /build/repo/tracing/target/scala-3.7.4/test-classes ...
1095[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1096[warn] one warning found
1097[info] done compiling
1098Starting build for ProjectRef(file:/build/repo/,quickAdapter) (caliban-quick)... [7/15]
1099Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1100[info] compiling 6 Scala sources to /build/repo/adapters/quick/target/scala-3.7.4/classes ...
1101[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1102[warn] one warning found
1103[info] done compiling
1104[info] compiling 1 Scala source to /build/repo/adapters/quick/target/scala-3.7.4/test-classes ...
1105[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1106[warn] one warning found
1107[info] done compiling
1108Starting build for ProjectRef(file:/build/repo/,play) (caliban-play)... [8/15]
1109Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1110[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.7.4/classes ...
1111[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1112[warn] one warning found
1113[info] done compiling
1114[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.7.4/test-classes ...
1115[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1116[warn] one warning found
1117[info] done compiling
1118Starting build for ProjectRef(file:/build/repo/,tools) (caliban-tools)... [9/15]
1119Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1120[info] compiling 11 Scala sources to /build/repo/tools/target/scala-3.7.4/test-classes ...
1121[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1122[warn] one warning found
1123[info] done compiling
1124Starting build for ProjectRef(file:/build/repo/,tapirInterop) (caliban-tapir)... [10/15]
1125Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1126Starting build for ProjectRef(file:/build/repo/,catsInterop) (caliban-cats)... [11/15]
1127Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1128[info] compiling 2 Scala sources to /build/repo/interop/cats/target/scala-3.7.4/test-classes ...
1129[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1130[warn] one warning found
1131[info] done compiling
1132Starting build for ProjectRef(file:/build/repo/,monixInterop) (caliban-monix)... [12/15]
1133Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1134[info] compiling 2 Scala sources to /build/repo/interop/monix/target/scala-3.7.4/classes ...
1135[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1136[warn] one warning found
1137[info] done compiling
1138Starting build for ProjectRef(file:/build/repo/,clientJVM) (caliban-client)... [13/15]
1139Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1140[info] compiling 6 Scala sources to /build/repo/client/.jvm/target/scala-3.7.4/test-classes ...
1141[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1142[warn] one warning found
1143[info] done compiling
1144Starting build for ProjectRef(file:/build/repo/,zioHttp) (caliban-zio-http)... [14/15]
1145Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, -release, 11, -explain-types, -Ykind-projector, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.6-migration
1146[info] compiling 1 Scala source to /build/repo/adapters/zio-http/target/scala-3.7.4/classes ...
1147[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1148[warn] one warning found
1149[info] done compiling
1150
1151************************
1152Build summary:
1153[{
1154 "module": "caliban-reporting",
1155 "compile": {"status": "ok", "tookMs": 42112, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1156 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1157 "test-compile": {"status": "ok", "tookMs": 1976, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1158 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1159 "publish": {"status": "skipped", "tookMs": 0},
1160 "metadata": {
1161 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1162}
1163},{
1164 "module": "caliban-macros",
1165 "compile": {"status": "ok", "tookMs": 60, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1166 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1167 "test-compile": {"status": "ok", "tookMs": 94, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1168 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1169 "publish": {"status": "skipped", "tookMs": 0},
1170 "metadata": {
1171 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1172}
1173},{
1174 "module": "caliban-pekko-http",
1175 "compile": {"status": "ok", "tookMs": 4599, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1176 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1177 "test-compile": {"status": "ok", "tookMs": 6427, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1178 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1179 "publish": {"status": "skipped", "tookMs": 0},
1180 "metadata": {
1181 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1182}
1183},{
1184 "module": "caliban-http4s",
1185 "compile": {"status": "ok", "tookMs": 1895, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1186 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1187 "test-compile": {"status": "ok", "tookMs": 40925, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1188 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1189 "publish": {"status": "skipped", "tookMs": 0},
1190 "metadata": {
1191 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1192}
1193},{
1194 "module": "caliban",
1195 "compile": {"status": "ok", "tookMs": 118, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1196 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1197 "test-compile": {"status": "ok", "tookMs": 195, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1198 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1199 "publish": {"status": "skipped", "tookMs": 0},
1200 "metadata": {
1201 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1202}
1203},{
1204 "module": "caliban-federation",
1205 "compile": {"status": "ok", "tookMs": 3804, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1206 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1207 "test-compile": {"status": "ok", "tookMs": 2091, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1208 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1209 "publish": {"status": "skipped", "tookMs": 0},
1210 "metadata": {
1211 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1212}
1213},{
1214 "module": "caliban-tracing",
1215 "compile": {"status": "ok", "tookMs": 13053, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1216 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1217 "test-compile": {"status": "ok", "tookMs": 1589, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1218 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1219 "publish": {"status": "skipped", "tookMs": 0},
1220 "metadata": {
1221 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1222}
1223},{
1224 "module": "caliban-quick",
1225 "compile": {"status": "ok", "tookMs": 1164, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1226 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1227 "test-compile": {"status": "ok", "tookMs": 889, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1228 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1229 "publish": {"status": "skipped", "tookMs": 0},
1230 "metadata": {
1231 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1232}
1233},{
1234 "module": "caliban-play",
1235 "compile": {"status": "ok", "tookMs": 770, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1236 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1237 "test-compile": {"status": "ok", "tookMs": 1007, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1238 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1239 "publish": {"status": "skipped", "tookMs": 0},
1240 "metadata": {
1241 "crossScalaVersions": ["2.13.16", "3.3.6"]
1242}
1243},{
1244 "module": "caliban-tools",
1245 "compile": {"status": "ok", "tookMs": 174, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1246 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1247 "test-compile": {"status": "ok", "tookMs": 2277, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1248 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1249 "publish": {"status": "skipped", "tookMs": 0},
1250 "metadata": {
1251 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1252}
1253},{
1254 "module": "caliban-tapir",
1255 "compile": {"status": "ok", "tookMs": 127, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1256 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1257 "test-compile": {"status": "ok", "tookMs": 218, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1258 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1259 "publish": {"status": "skipped", "tookMs": 0},
1260 "metadata": {
1261 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1262}
1263},{
1264 "module": "caliban-cats",
1265 "compile": {"status": "ok", "tookMs": 162, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1266 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1267 "test-compile": {"status": "ok", "tookMs": 1338, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1268 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1269 "publish": {"status": "skipped", "tookMs": 0},
1270 "metadata": {
1271 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1272}
1273},{
1274 "module": "caliban-monix",
1275 "compile": {"status": "ok", "tookMs": 769, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1276 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1277 "test-compile": {"status": "ok", "tookMs": 169, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1278 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1279 "publish": {"status": "skipped", "tookMs": 0},
1280 "metadata": {
1281 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1282}
1283},{
1284 "module": "caliban-client",
1285 "compile": {"status": "ok", "tookMs": 53, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1286 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1287 "test-compile": {"status": "ok", "tookMs": 2439, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1288 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1289 "publish": {"status": "skipped", "tookMs": 0},
1290 "metadata": {
1291 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1292}
1293},{
1294 "module": "caliban-zio-http",
1295 "compile": {"status": "ok", "tookMs": 474, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1296 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1297 "test-compile": {"status": "ok", "tookMs": 239, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1298 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1299 "publish": {"status": "skipped", "tookMs": 0},
1300 "metadata": {
1301 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1302}
1303}]
1304************************
1305[success] Total time: 146 s (0:02:26.0), completed Dec 22, 2025, 5:57:59 PM
1306[0JChecking patch project/plugins.sbt...
1307Checking patch project/build.properties...
1308Checking patch build.sbt...
1309Applied patch project/plugins.sbt cleanly.
1310Applied patch project/build.properties cleanly.
1311Applied patch build.sbt cleanly.
1312No migration rewrite changes found, would not commit
1313----
1314Preparing build for 3.8.0-RC4
1315Scala binary version found: 3.8
1316Implicitly using source version 3.8
1317Scala binary version found: 3.8
1318Implicitly using source version 3.8
1319Would try to apply common scalacOption (best-effort, sbt/mill only):
1320Append: ,REQUIRE:-source:3.8
1321Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1322
1323Try apply source patch:
1324Path: core/src/main/scala/caliban/GraphQLInterpreter.scala
1325Pattern: R0 with R1 <:< R
1326Replacement: (R0 & R1) <:< R
1327Failed to apply pattern 'R0 with R1 <:< R' in core/src/main/scala/caliban/GraphQLInterpreter.scala
1328
1329Try apply source patch:
1330Path: build.sbt
1331Pattern: val scala3 = "3.3.6"
1332Replacement: val scala3 = "3.8.0-RC4"
1333Successfully applied pattern 'val scala3 = "3.3.6"' in build.sbt
1334----
1335Starting build for 3.8.0-RC4
1336Execute tests: true
1337sbt project found:
1338Sbt version 1.11.3 is not supported, minimal supported version is 1.11.5
1339Enforcing usage of sbt in version 1.11.5
1340No prepare script found for project ghostdogpr/caliban
1341##################################
1342Scala version: 3.8.0-RC4
1343Targets: com.github.ghostdogpr%caliban com.github.ghostdogpr%caliban-cats com.github.ghostdogpr%caliban-client com.github.ghostdogpr%caliban-federation com.github.ghostdogpr%caliban-http4s com.github.ghostdogpr%caliban-macros com.github.ghostdogpr%caliban-monix com.github.ghostdogpr%caliban-pekko-http com.github.ghostdogpr%caliban-play com.github.ghostdogpr%caliban-quick com.github.ghostdogpr%caliban-reporting com.github.ghostdogpr%caliban-tapir com.github.ghostdogpr%caliban-tools com.github.ghostdogpr%caliban-tracing com.github.ghostdogpr%caliban-zio-http
1344Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
1345##################################
1346Using extra scalacOptions: ,REQUIRE:-source:3.8
1347Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1348[sbt_options] declare -a sbt_options=()
1349[process_args] java_version = '17'
1350[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
1351# Executing command line:
1352java
1353-Dfile.encoding=UTF-8
1354-XX:MaxMetaspaceSize=3G
1355-Xmx3G
1356-XX:+UseG1GC
1357-Dcommunitybuild.scala=3.8.0-RC4
1358-Dcommunitybuild.project.dependencies.add=
1359-Xmx7G
1360-Xms4G
1361-Xss8M
1362-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
1363-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
1364-jar
1365/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
1366"setCrossScalaVersions 3.8.0-RC4"
1367"++3.8.0-RC4 -v"
1368"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
1369"set every credentials := Nil"
1370"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
1371"removeScalacOptionsStartingWith -P:wartremover"
1372
1373moduleMappings
1374"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.github.ghostdogpr%caliban com.github.ghostdogpr%caliban-cats com.github.ghostdogpr%caliban-client com.github.ghostdogpr%caliban-federation com.github.ghostdogpr%caliban-http4s com.github.ghostdogpr%caliban-macros com.github.ghostdogpr%caliban-monix com.github.ghostdogpr%caliban-pekko-http com.github.ghostdogpr%caliban-play com.github.ghostdogpr%caliban-quick com.github.ghostdogpr%caliban-reporting com.github.ghostdogpr%caliban-tapir com.github.ghostdogpr%caliban-tools com.github.ghostdogpr%caliban-tracing com.github.ghostdogpr%caliban-zio-http"
1375
1376[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
1377[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
1378[info] loading project definition from /build/repo/project
1379[info] loading settings for project root from build.sbt...
1380[info] resolving key references (37616 settings) ...
1381[info] ____ _ _ _
1382[info] / ___|__ _| (_) |__ __ _ _ __
1383[info] | | / _` | | | '_ \ / _` | '_ \
1384[info] | |__| (_| | | | |_) | (_| | | | |
1385[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1386[info]
1387[info] Useful sbt tasks:
1388[info] > ~compile - Compile all modules with file-watch enabled
1389[info] > +test - Run the unit test suite for all modules and Scala versions
1390[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1391[info] > fmt - Run scalafmt on the entire project
1392[info] > scripted - Run the scripted test suite
1393[info] > examples/runMain example.quick.ExampleApp - Start the example server
1394[info] > benchmarks/jmh:run - Run the benchmarks
1395[info] > +publishLocal - Publish caliban locally
1396[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1397Execute setCrossScalaVersions: 3.8.0-RC4
1398OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM3/crossScalaVersions
1399OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.16) in codegenSbt/crossScalaVersions
1400OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in benchmarks/crossScalaVersions
1401OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in catsInterop/crossScalaVersions
1402OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in clientNative/crossScalaVersions
1403OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in apolloCompatibility/crossScalaVersions
1404OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in clientJS/crossScalaVersions
1405OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in root/crossScalaVersions
1406OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM213/crossScalaVersions
1407OpenCB::Limitting incorrect crossVersions List() -> List(2.13.16) in rootJVM212/crossScalaVersions
1408OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in clientLaminextJS/crossScalaVersions
1409OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in core/crossScalaVersions
1410OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in monixInterop/crossScalaVersions
1411OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in clientJVM/crossScalaVersions
1412OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in http4s/crossScalaVersions
1413OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in tools/crossScalaVersions
1414OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in tapirInterop/crossScalaVersions
1415OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in federation/crossScalaVersions
1416OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in zioHttp/crossScalaVersions
1417OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in quickAdapter/crossScalaVersions
1418OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in pekkoHttp/crossScalaVersions
1419OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in reporting/crossScalaVersions
1420OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in macros/crossScalaVersions
1421OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in tracing/crossScalaVersions
1422OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in play/crossScalaVersions
1423[info] ____ _ _ _
1424[info] / ___|__ _| (_) |__ __ _ _ __
1425[info] | | / _` | | | '_ \ / _` | '_ \
1426[info] | |__| (_| | | | |_) | (_| | | | |
1427[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1428[info]
1429[info] Useful sbt tasks:
1430[info] > ~compile - Compile all modules with file-watch enabled
1431[info] > +test - Run the unit test suite for all modules and Scala versions
1432[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1433[info] > fmt - Run scalafmt on the entire project
1434[info] > scripted - Run the scripted test suite
1435[info] > examples/runMain example.quick.ExampleApp - Start the example server
1436[info] > benchmarks/jmh:run - Run the benchmarks
1437[info] > +publishLocal - Publish caliban locally
1438[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1439[info] Setting Scala version to 3.8.0-RC4 on 20 projects.
1440[info] Switching Scala version on:
1441[info] clientLaminextJS (2.13.16, 3.8.0-RC4)
1442[info] benchmarks (2.13.16, 3.8.0-RC4)
1443[info] http4s (2.12.20, 2.13.16, 3.8.0-RC4)
1444[info] pekkoHttp (2.12.20, 2.13.16, 3.8.0-RC4)
1445[info] zioHttp (2.12.20, 2.13.16, 3.8.0-RC4)
1446[info] clientNative (2.12.20, 2.13.16, 3.8.0-RC4)
1447[info] play (2.13.16, 3.8.0-RC4)
1448[info] clientJS (2.12.20, 2.13.16, 3.8.0-RC4)
1449[info] tools (2.12.20, 2.13.16, 3.8.0-RC4)
1450[info] clientJVM (2.12.20, 2.13.16, 3.8.0-RC4)
1451[info] reporting (2.12.20, 2.13.16, 3.8.0-RC4)
1452[info] monixInterop (2.12.20, 2.13.16, 3.8.0-RC4)
1453[info] macros (2.12.20, 2.13.16, 3.8.0-RC4)
1454[info] tapirInterop (2.12.20, 2.13.16, 3.8.0-RC4)
1455[info] catsInterop (2.12.20, 2.13.16, 3.8.0-RC4)
1456[info] core (2.12.20, 2.13.16, 3.8.0-RC4)
1457[info] tracing (2.12.20, 2.13.16, 3.8.0-RC4)
1458[info] quickAdapter (2.12.20, 2.13.16, 3.8.0-RC4)
1459[info] federation (2.12.20, 2.13.16, 3.8.0-RC4)
1460[info] apolloCompatibility (2.13.16, 3.8.0-RC4)
1461[info] Excluding projects:
1462[info] rootJVM213 (2.13.16)
1463[info] rootJVM3 (2.13.16)
1464[info] examples (2.13.16)
1465[info] * root (2.13.16)
1466[info] docs (2.12.20, 2.13.16)
1467[info] akkaHttp (2.12.20, 2.13.16)
1468[info] rootJVM212 (2.13.16)
1469[info] codegenSbt (2.13.16)
1470[info] Reapplying settings...
1471[info] ____ _ _ _
1472[info] / ___|__ _| (_) |__ __ _ _ __
1473[info] | | / _` | | | '_ \ / _` | '_ \
1474[info] | |__| (_| | | | |_) | (_| | | | |
1475[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1476[info]
1477[info] Useful sbt tasks:
1478[info] > ~compile - Compile all modules with file-watch enabled
1479[info] > +test - Run the unit test suite for all modules and Scala versions
1480[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1481[info] > fmt - Run scalafmt on the entire project
1482[info] > scripted - Run the scripted test suite
1483[info] > examples/runMain example.quick.ExampleApp - Start the example server
1484[info] > benchmarks/jmh:run - Run the benchmarks
1485[info] > +publishLocal - Publish caliban locally
1486[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1487Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1488[info] Reapplying settings...
1489[info] ____ _ _ _
1490[info] / ___|__ _| (_) |__ __ _ _ __
1491[info] | | / _` | | | '_ \ / _` | '_ \
1492[info] | |__| (_| | | | |_) | (_| | | | |
1493[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1494[info]
1495[info] Useful sbt tasks:
1496[info] > ~compile - Compile all modules with file-watch enabled
1497[info] > +test - Run the unit test suite for all modules and Scala versions
1498[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1499[info] > fmt - Run scalafmt on the entire project
1500[info] > scripted - Run the scripted test suite
1501[info] > examples/runMain example.quick.ExampleApp - Start the example server
1502[info] > benchmarks/jmh:run - Run the benchmarks
1503[info] > +publishLocal - Publish caliban locally
1504[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1505[info] Defining Global / credentials, akkaHttp / credentials and 26 others.
1506[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 224 others.
1507[info] Run `last` for details.
1508[info] Reapplying settings...
1509[info] ____ _ _ _
1510[info] / ___|__ _| (_) |__ __ _ _ __
1511[info] | | / _` | | | '_ \ / _` | '_ \
1512[info] | |__| (_| | | | |_) | (_| | | | |
1513[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1514[info]
1515[info] Useful sbt tasks:
1516[info] > ~compile - Compile all modules with file-watch enabled
1517[info] > +test - Run the unit test suite for all modules and Scala versions
1518[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1519[info] > fmt - Run scalafmt on the entire project
1520[info] > scripted - Run the scripted test suite
1521[info] > examples/runMain example.quick.ExampleApp - Start the example server
1522[info] > benchmarks/jmh:run - Run the benchmarks
1523[info] > +publishLocal - Publish caliban locally
1524[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1525Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1526[info] Reapplying settings...
1527OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1528
1529 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
1530 Did you mean rootJVM3 / allExcludeDependencies ?
1531 , retry without global scopes
1532[info] Reapplying settings...
1533[info] ____ _ _ _
1534[info] / ___|__ _| (_) |__ __ _ _ __
1535[info] | | / _` | | | '_ \ / _` | '_ \
1536[info] | |__| (_| | | | |_) | (_| | | | |
1537[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1538[info]
1539[info] Useful sbt tasks:
1540[info] > ~compile - Compile all modules with file-watch enabled
1541[info] > +test - Run the unit test suite for all modules and Scala versions
1542[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1543[info] > fmt - Run scalafmt on the entire project
1544[info] > scripted - Run the scripted test suite
1545[info] > examples/runMain example.quick.ExampleApp - Start the example server
1546[info] > benchmarks/jmh:run - Run the benchmarks
1547[info] > +publishLocal - Publish caliban locally
1548[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1549Execute removeScalacOptionsStartingWith: -P:wartremover
1550[info] Reapplying settings...
1551[info] ____ _ _ _
1552[info] / ___|__ _| (_) |__ __ _ _ __
1553[info] | | / _` | | | '_ \ / _` | '_ \
1554[info] | |__| (_| | | | |_) | (_| | | | |
1555[info] \____\__,_|_|_|_.__/ \__,_|_| |_| 2.11.1+1-06718156+20251222-1758-SNAPSHOT
1556[info]
1557[info] Useful sbt tasks:
1558[info] > ~compile - Compile all modules with file-watch enabled
1559[info] > +test - Run the unit test suite for all modules and Scala versions
1560[info] > ++3.8.0-RC4; rootJVM3/test - Run tests for all JVM modules in Scala 3
1561[info] > fmt - Run scalafmt on the entire project
1562[info] > scripted - Run the scripted test suite
1563[info] > examples/runMain example.quick.ExampleApp - Start the example server
1564[info] > benchmarks/jmh:run - Run the benchmarks
1565[info] > +publishLocal - Publish caliban locally
1566[info] > ++2.12.20; ++2.13.16; ++3.8.0-RC4 - Changing scala versions
1567[success] Total time: 0 s, completed Dec 22, 2025, 5:58:34 PM
1568Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.5","3.6"],"sourcePatches":[{"path":"core/src/main/scala/caliban/GraphQLInterpreter.scala","pattern":"R0 with R1 <:< R","replaceWith":"(R0 & R1) <:< R"},{"path":"build.sbt","pattern":"val scala3 = \"3.3.6\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
1569Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
1570Starting build...
1571Projects: Set(http4s, pekkoHttp, zioHttp, play, tools, clientJVM, reporting, monixInterop, macros, tapirInterop, catsInterop, core, tracing, quickAdapter, federation)
1572Starting build for ProjectRef(file:/build/repo/,reporting) (caliban-reporting)... [0/15]
1573OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1574OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1575OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1576OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
1577Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1578[info] compiling 16 Scala sources to /build/repo/client/.jvm/target/scala-3.8.0-RC4/classes ...
1579[info] compiling 117 Scala sources to /build/repo/core/target/scala-3.8.0-RC4/classes ...
1580[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1581[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1582[warn] one warning found
1583[info] done compiling
1584[warn] there were 6 deprecation warnings; re-run with -deprecation for details
1585[warn] two warnings found
1586[warn] there were 6 deprecation warnings; re-run with -deprecation for details
1587[warn] three warnings found
1588[info] done compiling
1589[info] compiling 12 Scala sources to /build/repo/reporting/target/scala-3.8.0-RC4/classes ...
1590[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1591[warn] one warning found
1592[info] done compiling
1593[info] compiling 1 Scala source to /build/repo/reporting/target/scala-3.8.0-RC4/test-classes ...
1594[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1595[warn] one warning found
1596[info] done compiling
1597+ SchemaReporting
1598timestamp=2025-12-22T16:59:33.151430582Z level=WARN thread=#zio-fiber-148 message="Schema reporting encountered an error: Communication Error: 404, retrying in 20 seconds" cause="caliban.client.CalibanClientError$CommunicationError: Communication Error: 404
1599 at caliban.client.CalibanClientError$CommunicationError$.apply(CalibanClientError.scala:16)
1600 at caliban.reporting.ReportingDaemonSpec$.spec$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(ReportingDaemonSpec.scala:93)
1601 at zio.ZIO$.fail$$anonfun$1(ZIO.scala:3240)
1602 at zio.ZIO$.failCause$$anonfun$1(ZIO.scala:3251)
1603" location=caliban.reporting.ReportingDaemon.register file=ReportingDaemon.scala line=21
1604timestamp=2025-12-22T16:59:33.151430562Z level=WARN thread=#zio-fiber-146 message="Schema reporting for test@test failed because of a client error Communication Error: 404. This is likely a defect, halting retries" cause="caliban.client.CalibanClientError$CommunicationError: Communication Error: 404
1605 at caliban.client.CalibanClientError$CommunicationError$.apply(CalibanClientError.scala:16)
1606 at caliban.reporting.ReportingDaemonSpec$.spec$$anonfun$2$$anonfun$1$$anonfun$1$$anonfun$1(ReportingDaemonSpec.scala:104)
1607 at zio.ZIO$.fail$$anonfun$1(ZIO.scala:3240)
1608 at zio.ZIO$.failCause$$anonfun$1(ZIO.scala:3251)
1609" location=caliban.reporting.ReportingDaemon.register file=ReportingDaemon.scala line=21
1610timestamp=2025-12-22T16:59:33.209257253Z level=WARN thread=#zio-fiber-148 message="Schema reporting encountered an error: Communication Error: 404, retrying in 20 seconds" cause="caliban.client.CalibanClientError$CommunicationError: Communication Error: 404
1611 at caliban.client.CalibanClientError$CommunicationError$.apply(CalibanClientError.scala:16)
1612 at caliban.reporting.ReportingDaemonSpec$.spec$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(ReportingDaemonSpec.scala:93)
1613 at zio.ZIO$.fail$$anonfun$1(ZIO.scala:3240)
1614 at zio.ZIO$.failCause$$anonfun$1(ZIO.scala:3251)
1615" location=caliban.reporting.ReportingDaemon.register file=ReportingDaemon.scala line=21
1616timestamp=2025-12-22T16:59:33.236197752Z level=WARN thread=#zio-fiber-148 message="Schema reporting encountered an error: Communication Error: 404, retrying in 20 seconds" cause="caliban.client.CalibanClientError$CommunicationError: Communication Error: 404
1617 at caliban.client.CalibanClientError$CommunicationError$.apply(CalibanClientError.scala:16)
1618 at caliban.reporting.ReportingDaemonSpec$.spec$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(ReportingDaemonSpec.scala:93)
1619 at zio.ZIO$.fail$$anonfun$1(ZIO.scala:3240)
1620 at zio.ZIO$.failCause$$anonfun$1(ZIO.scala:3251)
1621" location=caliban.reporting.ReportingDaemon.register file=ReportingDaemon.scala line=21
1622timestamp=2025-12-22T16:59:33.260520340Z level=WARN thread=#zio-fiber-148 message="Schema reporting encountered an error: Communication Error: 404, retrying in 20 seconds" cause="caliban.client.CalibanClientError$CommunicationError: Communication Error: 404
1623 at caliban.client.CalibanClientError$CommunicationError$.apply(CalibanClientError.scala:16)
1624 at caliban.reporting.ReportingDaemonSpec$.spec$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(ReportingDaemonSpec.scala:93)
1625 at zio.ZIO$.fail$$anonfun$1(ZIO.scala:3240)
1626 at zio.ZIO$.failCause$$anonfun$1(ZIO.scala:3251)
1627" location=caliban.reporting.ReportingDaemon.register file=ReportingDaemon.scala line=21
1628 + If false was received the next payload shouldn't include the schema
1629 + If true was received then next request should send the schema
1630 + Receiving a schema error should halt the process
1631 + non-2xx response should retry after 20 seconds
16324 tests passed. 0 tests failed. 0 tests ignored.
1633
1634Executed in 411 ms
1635
1636Starting build for ProjectRef(file:/build/repo/,macros) (caliban-macros)... [1/15]
1637Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1638Starting build for ProjectRef(file:/build/repo/,pekkoHttp) (caliban-pekko-http)... [2/15]
1639Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1640[info] compiling 9 Scala sources to /build/repo/interop/tapir/target/scala-3.8.0-RC4/classes ...
1641[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1642[warn] one warning found
1643[info] done compiling
1644[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.8.0-RC4/classes ...
1645[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1646[warn] one warning found
1647[info] done compiling
1648[info] compiling 6 Scala sources to /build/repo/interop/tapir/target/scala-3.8.0-RC4/test-classes ...
1649[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1650[warn] one warning found
1651[info] done compiling
1652[info] compiling 1 Scala source to /build/repo/adapters/pekko-http/target/scala-3.8.0-RC4/test-classes ...
1653[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1654[warn] one warning found
1655[info] done compiling
1656SLF4J(W): No SLF4J providers were found.
1657SLF4J(W): Defaulting to no-operation (NOP) logger implementation
1658SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
1659+ PekkoHttpAdapterSpec
1660 + http
1661 + test POST http endpoint
1662 + test GET http endpoint
1663 + test interceptor failure
1664 + lower-case content-type header
1665 + don't defer pure values
1666 + allow deferred effects
1667 + test caching directives
1668 + Accept application/graphql-response+json
1669 + Succeeds for GET and POST requests
1670 + Content-type matches the request Accept header
1671 + Returns 400 status code on parsing errors
1672 + Returns 400 status code on validation errors
1673 + Returns 400 status code on variable coercion errors
1674 + returns 400 status code on invalid GET requests
1675 + returns 400 status code on invalid POST requests
1676 + returns 400 for mutations over GET methods
1677 + very long field values in mutations
1678 + server-sent events
1679 - TextEventStream - ignored: 1
1680 + uploads
1681 + test http upload endpoint
1682 + test http upload endpoint for extra fields
1683 + test ws endpoint
1684 + legacy ws
1685 + graphql-ws
1686[INFO] [12/22/2025 17:59:58.609] [ZScheduler-Worker-0] [CoordinatedShutdown(pekko://default)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason]
168720 tests passed. 0 tests failed. 1 tests ignored.
1688
1689Executed in 12 s 287 ms
1690
1691Starting build for ProjectRef(file:/build/repo/,http4s) (caliban-http4s)... [3/15]
1692Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1693[info] compiling 7 Scala sources to /build/repo/interop/cats/target/scala-3.8.0-RC4/classes ...
1694[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1695[warn] one warning found
1696[info] done compiling
1697[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.8.0-RC4/classes ...
1698[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1699[warn] one warning found
1700[info] done compiling
1701[info] compiling 46 Scala sources to /build/repo/core/target/scala-3.8.0-RC4/test-classes ...
1702[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1703[warn] one warning found
1704[info] done compiling
1705[info] compiling 1 Scala source to /build/repo/adapters/http4s/target/scala-3.8.0-RC4/test-classes ...
1706[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1707[warn] one warning found
1708[info] done compiling
1709+ Http4sAdapterSpec
1710SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
1711SLF4J: Defaulting to no-operation (NOP) logger implementation
1712SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
1713 + jsoniter codec
1714 + http
1715 + test POST http endpoint
1716 + test GET http endpoint
1717 + test interceptor failure
1718 + lower-case content-type header
1719 + don't defer pure values
1720 + allow deferred effects
1721 + test caching directives
1722 + Accept application/graphql-response+json
1723 + Succeeds for GET and POST requests
1724 + Content-type matches the request Accept header
1725 + Returns 400 status code on parsing errors
1726 + Returns 400 status code on validation errors
1727 + Returns 400 status code on variable coercion errors
1728 + returns 400 status code on invalid GET requests
1729 + returns 400 status code on invalid POST requests
1730 + returns 400 for mutations over GET methods
1731 + very long field values in mutations
1732 + server-sent events
1733 - TextEventStream - ignored: 1
1734 + uploads
1735 + test http upload endpoint
1736 + test http upload endpoint for extra fields
1737 + test ws endpoint
1738 + legacy ws
1739 + graphql-ws
174020 tests passed. 0 tests failed. 1 tests ignored.
1741
1742Executed in 12 s 302 ms
1743
1744Starting build for ProjectRef(file:/build/repo/,core) (caliban)... [4/15]
1745Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1746+ RootTypeSpec
1747 + do not override interface
1748+ FieldMetricsSpec
1749 + measures the duration of a field correctly and increases the total metric with correct status
1750+ GraphQLWSInputJsoniterSpec
1751 + can encode to JSON by jsoniter
1752 + can be parsed from JSON by jsoniter
1753+ CachingWrapperSpec
1754 + privately cached type
1755 + privately cached type with field override
1756 + publicly cached type with field override
1757 + publicly cached type
1758 + most restrictive field wins
1759 + override field
1760 + disable caching
1761 + most restrictive nested field wins
1762 + inherited fields
1763+ ValidationSchemaSpec
1764 + Enum
1765 + must be non-empty
1766 + non-empty enum is ok
1767 + field name can't start with '__'
1768 + Interface
1769 + must define one or more fields
1770 + field names must be unique
1771 + field can't be input type
1772 + field argument name can't start with '__'
1773 + clashing names from different packages
1774 + field argument can't be output type
1775 + missing root query
1776 + clashing input and object types
1777 + Object
1778 + must define one or more fields
1779 + field name can't start with '__'
1780 + field argument can't be output type
1781 + field argument name can't start with '__'
1782 + may declare that it implements one or more unique interfaces
1783 + field type when equal to interface field type is a valid sub-type
1784 + must include a field of the same name for every field defined in an interface
1785 + field type with the same name but not equal to or a subtype of an interface field is invalid
1786 + field type in the possible types of an interface or union is a valid sub-type
1787 + field type that is an invalid list item subtype is invalid
1788 + fields including arguments of the same name and type defined in an interface are valid
1789 + field type that is a valid list item subtype is valid
1790 + field type that is a Non-Null variant of a valid interface field type is valid
1791 + fields with additional nullable args are valid
1792 + wrong type name is invalid
1793 + fields with additional non-nullable args are invalid
1794 + wrong field name is invalid
1795 + query root type not an object
1796 + input field is deprecated and non null with no default value
1797 + Union
1798 + union containing object types is ok
1799 + must be non-empty
1800 + Directives
1801 + name on a type can't start with '__'
1802 + name on a field type can't start with '__'
1803 + name on a inputValue on a type can't start with '__'
1804 + name on a inputValue on a field type can't start with '__'
1805 + argument name can't start with '__'
1806 + InputObjects
1807 + must define one or more fields
1808 + no two input fields may share the same name
1809 + name can't start with '__'
1810 + should only contain types for which IsInputType(type) is true
1811 + OneOf input objects
1812 + must have at least one input field
1813 + case classes extending OneOf sealed traits must have a single argument
1814 + must have unique field names
1815 + cannot have default values
1816+ ConnectionSpec
1817 + it correctly slices the list when before is set
1818 + it correctly creates the connection
1819 + it correctly calculates hasPreviousPage
1820 + it correctly calculates hasNextPage
1821 + it paginates the response backwards
1822 + it paginates the response backwards with a cursor
1823 + Pagination
1824 + it paginates the response forwards with a cursor
1825 + cursor can be null
1826 + both cursors and counts can't be set
1827 + successfully returns a Pagination case class
1828 + must set first or last
1829 + BackwardPagination
1830 + last cannot be negative
1831 + must set last
1832 + successfully returns a Pagination case class
1833 + it paginates the response forwards
1834 + ForwardPagination
1835 + first cannot be negative
1836 + successfully returns a Pagination case class
1837 + must set first
1838 + it correctly renders as GraphQL
1839+ EnumFieldAutoDerivation
1840 + A provided Schema take priority over auto-derivation
1841 + A schema & argbuilder is created automatically for enums
1842 + A provided ArgBuilder take priority over auto-derivation
1843+ IntrospectionSpec
1844 + fail when introspection is disabled
1845 + introspect type
1846 + introspect schema with wrapper
1847 + introspect nonexistent type
1848 + introspect schema with OneOf input objects
1849 + introspect schema
1850 + introspect the introspection itself
1851 + introspect OneOf input object types
1852+ OptionalSpec
1853 + Semantic of Schema.optional is kept consistent across various nullable/canFail combinations
1854+ WrappersSpec
1855 + Failures in FieldWrapper have a path and location
1856 + wrapPureValues true and false
1857 + wrapPureValues true
1858 + wrapPureValues false
1859 + Max fields
1860 + Apollo Tracing
1861 + excludePureFields = true
1862 + excludePureFields = false
1863 + enabledWith
1864 + enabled
1865 + Max fields with fragment
1866 + Max depth
1867 + custom query directive
1868 + skipping validation wrappers for introspection
1869 + Apollo Persisted Queries
1870 + non-APQ queries are processed normally
1871 + hash found
1872 + hash not found
1873 + cache poisoning
1874 + does not register successful validation if another validation wrapper fails
1875 + executes first
1876 + invalid / missing variables in cached query
1877 + Timeout
1878 + check directives
1879 + Empty wrapper
1880 + is not combined with other wrappers
1881 + is ignored when used as an aspect
1882+ JsonAdtSpec
1883 + zio-json
1884 + ArgBuilder
1885 + Schema
1886 + play-json
1887 + Schema
1888 + ArgBuilder
1889 + circe
1890 + Schema
1891 + ArgBuilder
1892+ Scala3SpecificSpec
1893 + Scala 3 enum
1894 + Scala 3 enum schema derivation
1895 + Scala 3 interface
1896 + Scala 3 enum with val
1897 + Scala 3 union
1898 + Derive R without imports
1899+ DefaultValueSpec
1900 + default value validation
1901 + invalid string validation
1902 + invalid boolean validation
1903 + invalid id validation
1904 + invalid int validation
1905 + invalid float validation
1906 + valid enum validation accepts strings
1907 + valid enum validation
1908 + invalid nullable validation
1909 + invalid enum validation
1910 + valid nullable validation
1911 + valid nullable validation for null
1912 + invalid list validation
1913 + valid list validation
1914 + invalid object validation
1915 + valid object validation
1916 + invalid field default values
1917 + field default values
1918 + explicit null for a nullable field with default value is valid
1919 + explicit null for a non-null field with default value is invalid
1920 + it should render default values in the SDL
1921 + it renders in introspection
1922+ SelectionSpec
1923 + consistent hashCode
1924 + FragmentSpread
1925 + Field
1926 + InlineFragment
1927+ Scala3DerivesSpec
1928 + SemiAuto derivation - default
1929 + ArgBuilder derivation
1930 + SemiAuto
1931 + Auto
1932 + Auto derivation - default
1933 + SemiAuto derivation - custom R
1934 + Auto derivation - custom R
1935 + @GQLField annotation
1936 + SemiAuto derivation of methods as fields
1937 + Auto derivation of methods as fields
1938 + custom schema derivation
1939 + method annotations
1940 + parameterless case class
1941 + execution of methods as fields
1942 + case object
1943 + annotation on case class directly
1944 + derivation of case classes containing Instants
1945 + product schema
1946 + sum schema
1947 + enum derivation with description
1948 + union type
1949+ InputObjectSpec
1950 + fails if a non-null field on an input object is null
1951 + fails if a non-null field on an input object is null from variables
1952 + allow null passed to optional enum
1953 + allow null passed to optional object
1954 + allow null passed to optional list
1955 + allow Int passed to Float field
1956 + allow Int passed to Float field in a variable
1957+ FieldSpec
1958 + targets
1959 + gets populated with unnamed fragment
1960 + doesn't get populated with mismatching type conditions
1961 + gets populated with inline fragments
1962 + gets populated with named fragment
1963 + field types
1964 + fetching from a union with an interface using an inline fragment
1965 + fetching from a union with an interface using a named fragment
1966 + fetching from an interface using an inline fragment
1967+ ParserSpec
1968 + simple query with fields
1969 + arguments with a backslash
1970 + arguments
1971 + aliases
1972 + variables
1973 + input values
1974 + directives
1975 + list and non-null types
1976 + block strings
1977 + fragments
1978 + mutation
1979 + inline fragments
1980 + inline fragments with directives
1981 + interface with interfaces
1982 + input with no body
1983 + invalid syntax
1984 + input with empty body
1985 + type
1986 + enum with no body
1987 + enum with empty body
1988 + enum with directives
1989 + extend schema with directives and operations
1990 + extend schema with directives
1991 + extend schema with operations
1992 + extend scalar with directives
1993 + extend type with interfaces
1994 + extend type with interfaces and directives
1995 + extend type with directives
1996 + extend type with interfaces, directives and fields
1997 + extend type with interfaces and fields
1998 + extend type with directives and fields
1999 + extend type with fields
2000 + extend interface with directives and fields
2001 + extend interface with directives
2002 + extend union with directives
2003 + extend union with union members
2004 + extend interface with fields
2005 + extend enum with directives
2006 + extend union with directives and union members
2007 + extend enum with values
2008 + extend enum with directives and values
2009 + extend input with directives and fields
2010 + extend input with fields
2011 + extend input with directives
2012 + parse custom directives
2013 + parse repeatable directives
2014 + parse empty comment line with no comment
2015+ GraphQLResponseJsoniterSpec
2016 + should not include errors element when there are none [jsoniter]
2017 + can be converted to JSON [jsoniter]
2018 + should correctly write keys containing UTF-8
2019 + can be parsed from JSON [jsoniter]
2020 + should include error objects for every error, including extensions [jsoniter]
2021+ SchemaDerivationIssuesSpec
2022 + i1951
2023 + i1989
2024 + i1972 & i1973
2025 + i1993
2026 + execution
2027 + rendering
2028 + i1977
2029 + i992
2030 + i1990
2031 + sum types are sorted by name
2032 + nested interfaces execute correctly
2033 + i2076
2034+ GraphQLRequestJsoniterSpec
2035 + isHttpGetRequest is ignored when serializing to JSON
2036 + can encode to JSON by jsoniter
2037 + can be parsed from JSON by jsoniter
2038 + isHttpGetRequest is ignored when deserializing from JSON
2039+ InputArgumentSpec
2040 + bools
2041 + valid coercion
2042 + invalid coercion
2043 + input objects
2044 + invalid coercion
2045 + { a: null, b: 123 } + {} -> { a: null, b: 123 }
2046 + valid coercion
2047 + { a: "abc", b: 123 } + {} -> { a: "abc", b: 123 }
2048 + { b: 123 } + {} -> { b: 123 }
2049 + { a: $var, b: 123 } + { var: null } -> { a: null, b: 123 }
2050 + { a: $var, b: 123 } + {} -> { a: null, b: 123 }
2051 + $var + { var: { b: 123 } } -> { b: 123 }
2052 + "abc123" + {} -> errors
2053 + { b: $var } + { var: 123 } -> { b: 123 }
2054 + { b: $var } + {} -> errors
2055 + $var + { var: "abc123" } -> errors
2056 + { a: "abc", b: "123" } + {} -> errors
2057 + { a: "abc", b: null } + {} -> errors
2058 + { b: $var } + { var: null } -> errors
2059 + $var + { var: { a: "abc" } } -> errors
2060 + { a: "abc" } + {} -> errors
2061 + { b: 123, c: "xyz" } + {} -> errors
2062 + ints
2063 + invalid coercion
2064 + valid coercion
2065 + strings
2066 + invalid coercion
2067 + valid coercion
2068 + non-null
2069 + enums
2070 + invalid coercion
2071 + valid coercion
2072 + floats
2073 + invalid coercion
2074 + valid coercion (int -> float)
2075 + valid coercion (long -> float)
2076 + valid coercion (bigint -> float)
2077 + lists
2078 + valid coercion
2079 + invalid coercion
2080 + invalid coercion
2081 + [Int]
2082 + [1, "b", true, 4] -> errors
2083 + [1, 2, 3] -> [1, 2, 3]
2084 + 1 -> [1]
2085 + null -> null
2086 + [[Int]]
2087 - [[1], [2, 3]] -> [[1], [2, 3]] - ignored: 1
2088 - null -> null - ignored: 1
2089 - [1, 2, 3] -> [[1], [2], [3]] - ignored: 1
2090 - 1 -> [[1]] - ignored: 1
2091 - [1, [null], null] -> [[1], [null], null] - ignored: 1
2092+ Cost Estimation
2093 + maxCost
2094 + Applies multipliers when computing cost
2095 + Rejects queries that are too expensive
2096 + Allow queries below the limit
2097 + Applies multipliers from variables
2098 + Max cost with fragments
2099Query cost 6.0 + Max cost with an effect
2100 + queryCost
2101 + includes the cost as an extension
2102 + execute arbitrary side-effect with query cost
2103+ ArgBuilder
2104 + orElse
2105 + short-circuits
2106 + handles failures
2107 + oneOf
2108 + works with user-defined ArgBuilders
2109 + valid input
2110 + invalid input
2111 + Maps
2112 + should support maps
2113 + long
2114 + Long from string
2115 + derived build
2116 + should fail when null is provided for case class with optional fields
2117 + should fail when an empty object is provided for GQLValueType case classes
2118 + buildMissing
2119 + works with derived case class ArgBuilders
2120 + java.time
2121 + LocalDate from string
2122 + LocalDateTime from string
2123 + Instant from epoch
2124 + Instant from string
2125 + OffsetTime from string
2126 + OffsetDateTime from string
2127 + ZonedDateTime from string
2128 + Recursion
2129 + Should support recursion
2130+ ArgBuilderDerivesAutoSpec
2131 + buildMissing
2132 + works with derived case class ArgBuilders
2133schema {
2134 query: Queries
2135}
2136
2137input FooInput @oneOf {
2138 intValue: Int @intDirective
2139 "fooString"
2140 stringValue: String
2141}
2142
2143type Queries {
2144 foo(fooInput: FooInput!): String!
2145 fooUnwrapped(value: FooInput!): String!
2146}
2147 + enums as oneOf inputs
2148 + schema is derived correctly
2149 + successfully validates and executes
2150 + reuses implicits defined in ArgBuilder
2151 + ArgBuilder.GenAuto
2152 + ArgBuilder.Auto
2153+ GraphQLWSOutputJsoniter
2154 + can encode to JSON by jsoniter
2155 + can be parsed from JSON by jsoniter
2156+ SemanticNonNullSchemaSpec
2157 + effectful field as non-nullable
2158 + effectful field as semanticNonNull
2159 + nullable effectful field as non-nullable
2160 + nullable effectful field
2161 + infallible effectful field
2162 + infallible effectful field as nullable
2163+ TransformerSpec
2164 + filter field
2165 + rename field
2166 + rename argument
2167 + ExcludeArgument
2168 + rename type
2169 + filter nullable argument
2170 + cannot filter non-nullable arguments
2171 + ExcludeDirectives
2172 + fields
2173 + input fields
2174 + exclude field from input object
2175 + combine transformers
2176+ SourceMapper
2177 + should not throw IndexOutOfBounds
2178 + should map correctly to the source location
2179+ rendering
2180 + it should not render a schema definition without schema directives if no queries, mutations, or subscription
2181 + it should render empty objects without field list
2182 + it should render a schema extension with directives only
2183 + it should render descriptions
2184 + it should render a schema extension with directives and a mutation
2185 + it should render a schema extension with directives and a subscription
2186 + it should render a schema extension with a subscription and mutation but no directives
2187 + only introspectable directives are rendered
2188 + it should render object arguments in type directives
2189 + it should render directives
2190 + it should escape ", \, backspace, linefeed, carriage-return and tab inside a normally quoted description string
2191 + it should escape """ inside a triple-quoted description string
2192 + it should render single line descriptions
2193 + it should render compact
2194 + round-trip
2195 + it should render single line descriptions ending in quote
2196 + compact query
2197 + kitchen sink
2198 + kitchen sink with query
2199 + compact kitchen sink
2200 + it should render multiple line descriptions
2201 + issue #2544 - render escaped strings in responsevalue keys
2202 + it should render multi line descriptions ending in quote
2203 + OneOf input objects
2204 + as value types
2205 + wrapped in a case class
2206+ FragmentSpec
2207 + fragments
2208 + fragment on union
2209 + fragment with inner and outer
2210 + fragment on root query
2211 + inline fragment
2212 + inline fragment selection with equal field types
2213 + inline fragment selection with different field types
2214 + spec examples
2215 + inline fragment selection with different arguments
2216 + args
2217 + identical fields with args
2218 + identical fields with args
2219 + identical fields with identical values
2220 + conflicting value and arg
2221 + conflicting args
2222 + conflicting args
2223 + different types
2224 + conflicting different responses
2225 + safe differing fields
2226 + safe differing args
2227 + simple fields
2228 + merge identical fields
2229 + merge identical fields with alias
2230 + alias conflict
2231 + inline fragment selection with same arguments
2232 + nested fragment selection on the same type
2233+ ExecutionSpec
2234 + simple query with fields
2235 + arguments with list coercion
2236 + arguments
2237 + skip directive
2238 + aliases
2239 + effectful query
2240 + tolerate missing variables
2241 + variable
2242 + mutation
2243 + default values for variables in directives
2244 + field function with input
2245 + field function
2246 + input can contain field named "value"
2247 + variable in list
2248 + skip directive
2249 + test Map
2250 + variable in object
2251 + respects variables that are not provided
2252 + test UUID
2253 + include directive
2254 + test Either
2255 + customErrorEffectSchema
2256 + mapError
2257 + error path
2258 + ZStream used in a query
2259 + merge 2 APIs
2260 + ZStream used in a subscription
2261 + Circe Json scalar
2262 + ARGS => ZStream used in a subscription
2263 + Play Json scalar
2264 + zio-json scalar
2265 + test Interface
2266 + ARGS => ZStream used in a subscription with context
2267 + rename on a union child
2268 + argument not wrapped in a case class
2269 + rename on a union child and parent
2270 + field name customization
2271 + rename on a union child and parent (typename)
2272 + failure in ArgBuilder, non optional field
2273 + failure in ArgBuilder, optional field
2274 + die bubbles to the parent
2275GraphQLResponse({"user":{"test":"UserArgs(123)"}},List(),None,None)
2276 + using value types as inputs
2277 + die inside a nullable list
2278 + die inside a non-nullable list
2279 + fake field
2280 + hand-rolled recursive lazy schema
2281 + directives on hand-rolled schema
2282 + union redirect
2283 + hand-rolled recursive schema
2284 + complex interface case
2285 + value type not scalar
2286 + value type scalar
2287 + custom enum schemas
2288 + conflicting fragments selection merging
2289 + defects set the first nullable parent value to null
2290 + exceptions from function set the first nullable parent value to null
2291 + oneOf inputs
2292 + oneOf input with input object with all optional fields
2293 + oneOf input optional
2294 + oneOf input inside list
2295 + top-level fields are executed sequentially for mutations
2296+ Incremental Delivery
2297 + @defer
2298 + don't defer pure fields
2299 + don't stream if no defer present
2300 + disable
2301 + inline fragments
2302 + different labels
2303 + named fragments
2304 + nested defers
2305 + deferred fields backed by a datasource - repeated: 50
2306 + @stream
2307 + labels must be unique
2308 + don't stream pure values
2309 + validate step occurs on on lists only
2310 + respect the initial count
2311+ FieldArgsSpec
2312 + it forward args of correct type
2313 + it forward args as correct type from variables
2314 + it correctly handles lists of enums
2315 + it correctly handles objects of enums
2316 + it correctly handles lists of objects with enums
2317 + it doesn't allow strings as enums in GQL syntax
2318+ Schema3DerivesAutoSpec
2319 + effectful field
2320 + field with Future
2321 + nested input fields
2322 + tricky case with R
2323 + infallible effectful field
2324 + nested types
2325 + UUID field should be converted to ID
2326 + interface only take fields that return the same type
2327 + enum-like sealed traits annotated with GQLUnion
2328 + nested types with explicit schema in companion object
2329 + ZStream in a Subscription doesn't return a list type
2330 + field with Json object [circe]
2331 + enum-like sealed traits annotated with GQLInterface
2332 + rename
2333 + ZStream in a Query returns a list type
2334 + value type scalar
2335 + value type not scalar
2336 + Auto derivation reuses implicits
2337 + from local scope when using a custom schema
2338 + from local scope
2339 + from GenericSchema[Any]
2340 + from GenericSchema[T]
2341 + GQLExcluded
2342 + union redirect
2343 + Pass interface to withAdditionalTypes
2344+ DocumentSpec
2345 + is serializable
2346+ SchemaSpec
2347 + effectful field as non-nullable
2348 + effectful field
2349 + infallible effectful field as nullable
2350 + infallible effectful field
2351 + field with Future
2352 + nested input fields
2353 + tricky case with R
2354 + nested types
2355 + nested types with explicit schema in companion object
2356 + UUID field should be converted to ID
2357 + interface only take fields that return the same type
2358 + enum-like sealed traits annotated with GQLUnion
2359 + enum-like sealed traits annotated with GQLInterface
2360 + excluding fields from interfaces
2361 + field with Json object [play]
2362 + ZStream in a Query returns a list type
2363 + ZStream in a Subscription doesn't return a list type
2364 + field with Json object [zio]
2365 + field with Json object [circe]
2366 + rename
2367 + union redirect
2368 + value type scalar
2369 + value type not scalar
2370 + GQLExcluded
2371 + render can be called with a Schema where R is any
2372 + Pass interface to withAdditionalTypes
2373 + enum supported directives
2374 + render can be called with a Schema where R is not any
2375 + renderSchema can be called with a Schema where R is any
2376 + renderSchema can be called with a Schema where R is not any
2377 + renderSchema should not produce duplicated types
2378 + custom enum schema
2379 + nested interfaces
2380schema {
2381 query: Query
2382}
2383
2384input MyOneOfInput @oneOf {
2385 "foo input"
2386 a: Int
2387 b: String @barDirective
2388}
2389
2390type Query {
2391 value(value: MyOneOfInput!): String!
2392}
2393 + annotations on leaf classes of OneOfInput are added to the input object fields
2394+ ValidationSpec
2395 + operation name uniqueness
2396 + invalid field
2397 + subscription has only one root
2398 + subscription doesn't have a __typename field
2399 + invalid field in fragment
2400 + invalid argument
2401 + field on enum
2402 + missing field on object
2403 + duplicated fragment name
2404 + fragment on impossible type
2405 + fragment on invalid type
2406 + fragment spreads not defined
2407 + missing argument
2408 + fragment cycle
2409 + fragment unused
2410 + unsupported directive
2411 + invalid variable
2412 + variable not defined
2413 + variable defined twice
2414 + invalid input field
2415 + variable not used
2416 + required input field not defined
2417 + variable used in list
2418 + variable used in object
2419 + directive used in wrong location
2420 + directive used twice
2421 + variable nullability is the same
2422 + variable types don't match
2423 + variable cardinality is the same
2424 + directive with variable of the right type
2425 + OneOf input objects
2426 + valid variables
2427 + valid field arguments
2428 + invalid variables
2429 + schema is valid
2430 + OneOf variables cannot be nullable
2431 + invalid field arguments
2432 + directive with variable of the wrong type
2433 + variable nullability with default
2434 + validation works when a non-nullable field is missing but we have a default value
2435560 tests passed. 0 tests failed. 5 tests ignored.
2436
2437Executed in 6 s 158 ms
2438
2439Starting build for ProjectRef(file:/build/repo/,federation) (caliban-federation)... [5/15]
2440Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2441[info] Compiling 1 protobuf files to /build/repo/federation/target/scala-3.8.0-RC4/src_managed/main/scalapb
2442[info] compiling 32 Scala sources to /build/repo/federation/target/scala-3.8.0-RC4/classes ...
2443[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2444[warn] one warning found
2445[info] done compiling
2446[info] compiling 3 Scala sources to /build/repo/federation/target/scala-3.8.0-RC4/test-classes ...
2447[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2448[warn] one warning found
2449[info] done compiling
2450+ FederationSpec
2451 + should resolve federated types
2452 + should resolve federated types and return partial responses
2453 + should include orphan entities in sdl
2454 + should not include _entities if not resolvers provided
2455 + introspection should include _Any and _FieldSet scalars
2456 + should include field metadata
2457+ Federation Tracing
2458 + enabled
2459 + excludePureFields = false - 171 ms
2460 + excludePureFields = true - 159 ms
2461 + disabled by default - 119 ms
2462+ FederationV2Spec
2463 + includes schema directives - v2.0
2464 + includes schema directives - v2.1
2465 + includes schema directives - custom
2466 + includes schema directives - v2.3
2467 + connect spec includes the correct directives
2468 + introspection doesn't contain _FieldSet scalar
246915 tests passed. 0 tests failed. 0 tests ignored.
2470
2471Executed in 821 ms
2472
2473Starting build for ProjectRef(file:/build/repo/,tracing) (caliban-tracing)... [6/15]
2474Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2475[info] compiling 22 Scala sources to /build/repo/tools/target/scala-3.8.0-RC4/classes ...
2476[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2477[warn] one warning found
2478[info] done compiling
2479[info] compiling 4 Scala sources to /build/repo/tracing/target/scala-3.8.0-RC4/classes ...
2480[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2481[warn] one warning found
2482[info] done compiling
2483[info] compiling 2 Scala sources to /build/repo/tracing/target/scala-3.8.0-RC4/test-classes ...
2484[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2485[warn] one warning found
2486[info] done compiling
2487+ TracingWrapperSpec
2488 + traces the batched steps
24891 tests passed. 0 tests failed. 0 tests ignored.
2490
2491Executed in 764 ms
2492
2493Starting build for ProjectRef(file:/build/repo/,quickAdapter) (caliban-quick)... [7/15]
2494Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2495[info] compiling 6 Scala sources to /build/repo/adapters/quick/target/scala-3.8.0-RC4/classes ...
2496[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2497[warn] one warning found
2498[info] done compiling
2499[info] compiling 1 Scala source to /build/repo/adapters/quick/target/scala-3.8.0-RC4/test-classes ...
2500[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2501[warn] one warning found
2502[info] done compiling
2503+ ZIO Http Quick
2504SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2505SLF4J: Defaulting to no-operation (NOP) logger implementation
2506SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2507timestamp=2025-12-22T17:01:33.707173979Z level=INFO thread=#zio-fiber-86 message="Starting the server..." location=caliban.QuickAdapterSpec.apiLayer file=QuickAdapterSpec.scala line=29
2508timestamp=2025-12-22T17:01:33.771455559Z level=INFO thread=#zio-fiber-86 message="Server started" location=caliban.QuickAdapterSpec.apiLayer file=QuickAdapterSpec.scala line=29
2509 + QuickAdapterSpec
2510 + http
2511 + test POST http endpoint
2512 + test GET http endpoint
2513 + test interceptor failure
2514 + lower-case content-type header
2515 + don't defer pure values
2516 + allow deferred effects
2517 + test caching directives
2518 + Accept application/graphql-response+json
2519 + Succeeds for GET and POST requests
2520 + Content-type matches the request Accept header
2521 + Returns 400 status code on parsing errors
2522 + Returns 400 status code on validation errors
2523 + Returns 400 status code on variable coercion errors
2524 + returns 400 status code on invalid GET requests
2525 + returns 400 status code on invalid POST requests
2526 + returns 400 for mutations over GET methods
2527 + very long field values in mutations
2528 + server-sent events
2529 - TextEventStream - ignored: 1
2530 + uploads
2531 + test http upload endpoint
2532 + test http upload endpoint for extra fields
2533 + test ws endpoint
2534 + legacy ws
2535 + graphql-ws
253620 tests passed. 0 tests failed. 1 tests ignored.
2537
2538Executed in 13 s 568 ms
2539
2540Starting build for ProjectRef(file:/build/repo/,play) (caliban-play)... [8/15]
2541Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2542[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.8.0-RC4/classes ...
2543[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2544[warn] one warning found
2545[info] done compiling
2546[info] compiling 1 Scala source to /build/repo/adapters/play/target/scala-3.8.0-RC4/test-classes ...
2547[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2548[warn] one warning found
2549[info] done compiling
2550SLF4J(W): No SLF4J providers were found.
2551SLF4J(W): Defaulting to no-operation (NOP) logger implementation
2552SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
2553+ PlayAdapterSpec
2554 + http
2555 + test POST http endpoint
2556 + test GET http endpoint
2557 + test interceptor failure
2558 + lower-case content-type header
2559 + don't defer pure values
2560 + allow deferred effects
2561 + test caching directives
2562 + Accept application/graphql-response+json
2563 + Succeeds for GET and POST requests
2564 + Content-type matches the request Accept header
2565 + Returns 400 status code on parsing errors
2566 + Returns 400 status code on validation errors
2567 + Returns 400 status code on variable coercion errors
2568 + returns 400 status code on invalid GET requests
2569 + returns 400 status code on invalid POST requests
2570 + returns 400 for mutations over GET methods
2571 + very long field values in mutations
2572 + server-sent events
2573 - TextEventStream - ignored: 1
2574 + uploads
2575 + test http upload endpoint
2576 + test http upload endpoint for extra fields
2577 + test ws endpoint
2578 + legacy ws
2579 + graphql-ws
258020 tests passed. 0 tests failed. 1 tests ignored.
2581
2582Executed in 12 s 327 ms
2583
2584Starting build for ProjectRef(file:/build/repo/,tools) (caliban-tools)... [9/15]
2585Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
2586[info] compiling 11 Scala sources to /build/repo/tools/target/scala-3.8.0-RC4/test-classes ...
2587[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
2588[warn] one warning found
2589[info] done compiling
2590+ SchemaComparisonSpec
2591 + various changes
2592 + description changes
2593 + field changed
2594 + type added
2595 + deprecated
2596 + repeatable directive
2597 + optional argument added
2598 + becomes non-repeatable
2599 + becomes repeatable
2600 + changes in base interfaces
2601 + type extensions
2602 + scala extensions
2603 + object type extensions
2604 + interface type extensions
2605 + union type extensions
2606 + input type extensions
2607 + enum type extensions
2608 + type extensions added and deleted
2609 + compare Caliban schema with string schema
2610 + non-optional argument added
2611+ Utils spec
2612 + .toPathDir
2613 + returns a different path according to the `baseDir` passed
2614+ ClientWriterViewSpec
2615Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2616Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2617Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.11/scala-reflect-2.13.11.pom
2618Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.11/scala-reflect-2.13.11.pom
2619Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2620Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.11/scala-reflect-2.13.11.pom
2621Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.11/scala-reflect-2.13.11.pom
2622Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2623(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.11/scala-reflect-2.13.11.pom
2624Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2625(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.11/scala-reflect-2.13.11.pom
2626(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2627Downloading https://repo1.maven.org/maven2/org/scalameta/mdoc-parser_2.13/2.5.2/mdoc-parser_2.13-2.5.2.pom
2628(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2629Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.13/scala-reflect-2.13.13.pom
2630Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.8.2/scalafmt-sysops_2.13-3.8.2.pom
2631Downloading https://repo1.maven.org/maven2/org/scalameta/scalameta_2.13/4.9.6/scalameta_2.13-4.9.6.pom
2632Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.13/scala-library-2.13.13.pom
2633(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.8.2/scalafmt-core_2.13-3.8.2.pom
2634Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.13/scala-reflect-2.13.13.pom
2635Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.8.2/scalafmt-sysops_2.13-3.8.2.pom
2636Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2637Downloaded https://repo1.maven.org/maven2/org/scalameta/mdoc-parser_2.13/2.5.2/mdoc-parser_2.13-2.5.2.pom
2638Downloaded https://repo1.maven.org/maven2/org/scalameta/scalameta_2.13/4.9.6/scalameta_2.13-4.9.6.pom
2639Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.13/scala-library-2.13.13.pom
2640Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2641Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.13/scala-library-2.13.13.pom
2642Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2643Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.13/scala-library-2.13.13.pom
2644Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2645(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.13/scala-library-2.13.13.pom
2646(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.13/scala-library-2.13.13.pom
2647Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2648(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2649(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2650(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.8.2/scalafmt-config_2.13-3.8.2.pom
2651Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.9.6/parsers_2.13-4.9.6.pom
2652Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.12.0/metaconfig-typesafe-config_2.13-0.12.0.pom
2653Downloading https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.14/scalap-2.13.14.pom
2654Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2655Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parallel-collections_2.13/1.0.4/scala-parallel-collections_2.13-1.0.4.pom
2656Downloading https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.14/scalap-2.13.14.pom
2657Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parallel-collections_2.13/1.0.4/scala-parallel-collections_2.13-1.0.4.pom
2658Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2659Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.9.6/parsers_2.13-4.9.6.pom
2660Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parallel-collections_2.13/1.0.4/scala-parallel-collections_2.13-1.0.4.pom
2661Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parallel-collections_2.13/1.0.4/scala-parallel-collections_2.13-1.0.4.pom
2662Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.9.6/parsers_2.13-4.9.6.pom
2663Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.12.0/metaconfig-typesafe-config_2.13-0.12.0.pom
2664Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.9.6/parsers_2.13-4.9.6.pom
2665Downloading https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.14/scalap-2.13.14.pom
2666Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2667Downloaded https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.14/scalap-2.13.14.pom
2668Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2669Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2670Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.11.0/scala-collection-compat_2.13-2.11.0.pom
2671(watching) Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2672Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-pprint_2.13/0.12.0/metaconfig-pprint_2.13-0.12.0.pom
2673(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.14/scalap-2.13.14.pom
2674Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.3/paiges-core_2.13-0.4.3.pom
2675(watching) Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2676Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.9.6/trees_2.13-4.9.6.pom
2677(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.14/scalap-2.13.14.pom
2678Downloading https://repo1.maven.org/maven2/com/typesafe/config/1.4.1/config-1.4.1.pom
2679Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.11.0/scala-collection-compat_2.13-2.11.0.pom
2680Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-pprint_2.13/0.12.0/metaconfig-pprint_2.13-0.12.0.pom
2681(watching) Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.12.0/metaconfig-core_2.13-0.12.0.pom
2682Downloaded https://repo1.maven.org/maven2/com/typesafe/config/1.4.1/config-1.4.1.pom
2683Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.9.6/trees_2.13-4.9.6.pom
2684Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.3/paiges-core_2.13-0.4.3.pom
2685Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.9.6/trees_2.13-4.9.6.pom
2686Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.3/paiges-core_2.13-0.4.3.pom
2687Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.3/paiges-core_2.13-0.4.3.pom
2688Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.9.6/trees_2.13-4.9.6.pom
2689Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.9.6/common_2.13-4.9.6.pom
2690Downloading https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2691(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.9.6/trees_2.13-4.9.6.pom
2692(watching) Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.3/paiges-core_2.13-0.4.3.pom
2693Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.4.0/fansi_2.13-0.4.0.pom
2694(watching) Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.3/paiges-core_2.13-0.4.3.pom
2695Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.9.6/common_2.13-4.9.6.pom
2696(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.9.6/trees_2.13-4.9.6.pom
2697Downloading https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2698Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.4.0/fansi_2.13-0.4.0.pom
2699Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.9.6/common_2.13-4.9.6.pom
2700Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.4.0/fansi_2.13-0.4.0.pom
2701Downloading https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2702Downloading https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2703(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.9.6/common_2.13-4.9.6.pom
2704Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2705Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2706(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.4.0/fansi_2.13-0.4.0.pom
2707(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2708Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2709(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2710Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2711(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.25.1/jline-3.25.1.pom
2712Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2713Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2714(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2715Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.4.2/sourcecode_2.13-0.4.2.pom
2716(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2717(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.25.1/jline-parent-3.25.1.pom
2718Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.4.2/sourcecode_2.13-0.4.2.pom
2719Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.4.2/sourcecode_2.13-0.4.2.pom
2720Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.4.2/sourcecode_2.13-0.4.2.pom
2721(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.4.2/sourcecode_2.13-0.4.2.pom
2722(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.4.2/sourcecode_2.13-0.4.2.pom
2723parsed config (v3.8.2): .scalafmt.conf
2724parsed config (v3.8.2): .scalafmt.conf
2725parsed config (v3.8.2): .scalafmt.conf
2726parsed config (v3.8.2): .scalafmt.conf
2727 + simple object type
2728 + recursive object type
2729 + nested object type
2730 + generic view for scala.Option[List[scala.Option[A]] types
2731parsed config (v3.8.2): .scalafmt.conf
2732parsed config (v3.8.2): .scalafmt.conf
2733parsed config (v3.8.2): .scalafmt.conf
2734parsed config (v3.8.2): .scalafmt.conf
2735 + generic view for capital fields
2736 + generic view for scala keywords
2737 + union case
2738parsed config (v3.8.2): .scalafmt.conf
2739 + type with more than 22 fields _ function args _ selection args
2740 + root schema optional interface
2741+ RemoteQuerySpec
2742 + correctly renders a query for a field
2743 + correctly renders a query for a field
2744 + correctly renders a query for a field of json escaped quote
2745 + correctly renders a query for a field of json double escaped quote
2746 + correctly renders a query for a field of json escaped carriage return
2747 + correctly renders a query for a field of json escaped newline
2748 + correctly renders a query for a field of json escaped tab
2749 + correctly renders a query for a field of json escaped characters
2750+ Config spec
2751 + ClientGenerationSettings
2752 + #toCalibanCommonSettings
2753 + fullExample
2754 + .default
2755 + use default value
2756 + #asScalaCode
2757 + default
2758 + full example
2759+ RemoteSchemaSpec
2760 + properly resolves interface types
2761 + is isomorphic
2762+ IntrospectionClientSpec
2763SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2764SLF4J: Defaulting to no-operation (NOP) logger implementation
2765SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2766timestamp=2025-12-22T17:02:16.919938104Z level=INFO thread=#zio-fiber-3110 message="Starting the server..." location=caliban.tools.IntrospectionClientSpec.spec file=IntrospectionClientSpec.scala line=28
2767timestamp=2025-12-22T17:02:16.983786856Z level=INFO thread=#zio-fiber-3110 message="Server started" location=caliban.tools.IntrospectionClientSpec.spec file=IntrospectionClientSpec.scala line=28
2768 + is isomorphic
2769+ CodegenSpec
2770 + Package name is extracted correctly single level
2771 + Package name is extracted correctly when set
2772 + Package name is empty or default if path doesn't follow correct format
2773 + Package name is extracted correctly absolute path
2774 + Package name is extracted correctly multiple levels
2775 + Object name is extracted correctly when package is missing
2776 + Package name is extracted correctly for play and app
2777 + Object name is set to passed value
2778+ ClientWriterSpec
2779parsed config (v3.8.2): .scalafmt.conf
2780parsed config (v3.8.2): .scalafmt.conf
2781parsed config (v3.8.2): .scalafmt.conf
2782parsed config (v3.8.2): .scalafmt.conf
2783 + simple object type with exclude deprecated and genView, only deprecated fields
2784 + object type with reserved name
2785 + simple object type
2786 + simple object type with exclude deprecated and genView
2787parsed config (v3.8.2): .scalafmt.conf
2788parsed config (v3.8.2): .scalafmt.conf
2789parsed config (v3.8.2): .scalafmt.conf
2790parsed config (v3.8.2): .scalafmt.conf
2791 + nested object type
2792 + generates a single ArgEncoder when given two Int types
2793 + object type with arguments
2794 + implicit encoders for String and scalar
2795parsed config (v3.8.2): .scalafmt.conf
2796parsed config (v3.8.2): .scalafmt.conf
2797parsed config (v3.8.2): .scalafmt.conf
2798parsed config (v3.8.2): .scalafmt.conf
2799 + generates two ArgEncoders when given two different types
2800 + schema
2801 + enum
2802 + enum with exclude deprecated
2803parsed config (v3.8.2): .scalafmt.conf
2804parsed config (v3.8.2): .scalafmt.conf
2805parsed config (v3.8.2): .scalafmt.conf
2806parsed config (v3.8.2): .scalafmt.conf
2807 + enum with exclude deprecated, only deprecated values
2808 + input object
2809 + extensible enum
2810 + scalar mapped enum
2811parsed config (v3.8.2): .scalafmt.conf
2812parsed config (v3.8.2): .scalafmt.conf
2813parsed config (v3.8.2): .scalafmt.conf
2814parsed config (v3.8.2): .scalafmt.conf
2815 + input object oneOf
2816 + input object with reserved name
2817 + input object with deprecated fields
2818 + union
2819parsed config (v3.8.2): .scalafmt.conf
2820parsed config (v3.8.2): .scalafmt.conf
2821parsed config (v3.8.2): .scalafmt.conf
2822 + deprecated field + comment
2823parsed config (v3.8.2): .scalafmt.conf
2824 + deprecated field + comment newline
2825 + deprecated field argument + comment
2826parsed config (v3.8.2): .scalafmt.conf
2827 + deprecated field argument + comment newline
2828parsed config (v3.8.2): .scalafmt.conf
2829parsed config (v3.8.2): .scalafmt.conf
2830 + support for Json scalar
2831 + default arguments for optional and list arguments
2832parsed config (v3.8.2): .scalafmt.conf
2833 + case-insensitive name uniqueness in 2 basic objects
2834 + case-sensitive name uniqueness in enums values
2835parsed config (v3.8.2): .scalafmt.conf
2836parsed config (v3.8.2): .scalafmt.conf
2837 + add scalar mappings and additional imports
2838 + safe names with underscores
2839parsed config (v3.8.2): .scalafmt.conf
2840parsed config (v3.8.2): .scalafmt.conf
2841parsed config (v3.8.2): .scalafmt.conf
2842 + schema with splitFiles
2843parsed config (v3.8.2): .scalafmt.conf
2844 + interface
2845parsed config (v3.8.2): .scalafmt.conf
2846 + interface without implements
2847 + interface with list
2848parsed config (v3.8.2): .scalafmt.conf
2849 + interface with implements
2850parsed config (v3.8.2): .scalafmt.conf
2851 + deprecation reason with quotes should be properly escaped
2852 + Option types dont conflict with scala.Option
2853+ SchemaWriterSpec
2854Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2855Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2856Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2857Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2858Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2859Downloading https://repo1.maven.org/maven2/org/scalameta/scalameta_2.13/4.4.29/scalameta_2.13-4.4.29.pom
2860Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.1.2/scalafmt-sysops_2.13-3.1.2.pom
2861Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2862(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2863(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2864(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-core_2.13/3.1.2/scalafmt-core_2.13-3.1.2.pom
2865Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2866Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.1.2/scalafmt-sysops_2.13-3.1.2.pom
2867Downloading https://repo1.maven.org/maven2/org/scalameta/scalameta_2.13/4.4.29/scalameta_2.13-4.4.29.pom
2868Downloaded https://repo1.maven.org/maven2/org/scalameta/scalameta_2.13/4.4.29/scalameta_2.13-4.4.29.pom
2869Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.1.2/scalafmt-sysops_2.13-3.1.2.pom
2870Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.1.2/scalafmt-sysops_2.13-3.1.2.pom
2871Downloading https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2872(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalameta_2.13/4.4.29/scalameta_2.13-4.4.29.pom
2873Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2874(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.1.2/scalafmt-sysops_2.13-3.1.2.pom
2875(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2876Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.9.15/metaconfig-typesafe-config_2.13-0.9.15.pom
2877Downloading https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.6/scalap-2.13.6.pom
2878Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.9.15/metaconfig-core_2.13-0.9.15.pom
2879(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-sysops_2.13/3.1.2/scalafmt-sysops_2.13-3.1.2.pom
2880Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2881Checking https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2882Checked https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2883Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-core_2.13/0.9.15/metaconfig-core_2.13-0.9.15.pom
2884Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2885Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.9.15/metaconfig-typesafe-config_2.13-0.9.15.pom
2886Downloaded https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.6/scalap-2.13.6.pom
2887Downloading https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.6/scalap-2.13.6.pom
2888Downloaded https://repo1.maven.org/maven2/org/scala-lang/scalap/2.13.6/scalap-2.13.6.pom
2889(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/scalafmt-config_2.13/3.1.2/scalafmt-config_2.13-3.1.2.pom
2890Downloading https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.9.15/metaconfig-typesafe-config_2.13-0.9.15.pom
2891Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2892Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.9.15/metaconfig-typesafe-config_2.13-0.9.15.pom
2893Downloading https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2894Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2895Downloading https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.4.29/trees_2.13-4.4.29.pom
2896(watching) Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.9.15/metaconfig-typesafe-config_2.13-0.9.15.pom
2897Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.2/paiges-core_2.13-0.4.2.pom
2898(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2899Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2900(watching) Downloaded https://repo1.maven.org/maven2/com/geirsson/metaconfig-typesafe-config_2.13/0.9.15/metaconfig-typesafe-config_2.13-0.9.15.pom
2901Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.5.0/scala-collection-compat_2.13-2.5.0.pom
2902(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2903Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.6/scala-compiler-2.13.6.pom
2904Downloaded https://repo1.maven.org/maven2/org/scalameta/trees_2.13/4.4.29/trees_2.13-4.4.29.pom
2905Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.2/paiges-core_2.13-0.4.2.pom
2906Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.2/paiges-core_2.13-0.4.2.pom
2907Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2908Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.5.0/scala-collection-compat_2.13-2.5.0.pom
2909Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.5.0/scala-collection-compat_2.13-2.5.0.pom
2910Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.5.0/scala-collection-compat_2.13-2.5.0.pom
2911Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.6/scala-compiler-2.13.6.pom
2912Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.6/scala-compiler-2.13.6.pom
2913Downloading https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.2/paiges-core_2.13-0.4.2.pom
2914Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.2/paiges-core_2.13-0.4.2.pom
2915Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2916(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/parsers_2.13/4.4.29/parsers_2.13-4.4.29.pom
2917Downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.5.0/scala-collection-compat_2.13-2.5.0.pom
2918Downloaded https://repo1.maven.org/maven2/org/scala-lang/modules/scala-collection-compat_2.13/2.5.0/scala-collection-compat_2.13-2.5.0.pom
2919Downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.6/scala-compiler-2.13.6.pom
2920Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.6/scala-compiler-2.13.6.pom
2921Downloading https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2922Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2923Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2924(watching) Downloaded https://repo1.maven.org/maven2/org/typelevel/paiges-core_2.13/0.4.2/paiges-core_2.13-0.4.2.pom
2925Downloading https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.3.1/jna-5.3.1.pom
2926(watching) Downloaded https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.6/scala-compiler-2.13.6.pom
2927Downloading https://repo1.maven.org/maven2/org/jline/jline/3.19.0/jline-3.19.0.pom
2928(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2929Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2930(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2931Downloading https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2932(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/pprint_2.13/0.6.6/pprint_2.13-0.6.6.pom
2933Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2934Downloaded https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.3.1/jna-5.3.1.pom
2935Downloaded https://repo1.maven.org/maven2/org/jline/jline/3.19.0/jline-3.19.0.pom
2936Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2937Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2938Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2939Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2940Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2941Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2942Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2943Downloading https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2944Downloaded https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2945Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2946Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2947Downloading https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2948Downloaded https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2949Downloading https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2950Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2951Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2952Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2953Downloading https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2954Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2955Downloading https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2956Downloaded https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2957Downloading https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2958Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2959Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.19.0/jline-parent-3.19.0.pom
2960(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2961Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.19.0/jline-parent-3.19.0.pom
2962(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/common_2.13/4.4.29/common_2.13-4.4.29.pom
2963Downloading https://repo1.maven.org/maven2/org/jline/jline-parent/3.19.0/jline-parent-3.19.0.pom
2964(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.13/0.2.7/sourcecode_2.13-0.2.7.pom
2965(watching) Downloaded https://repo1.maven.org/maven2/org/scalameta/fastparse-v2_2.13/2.3.1/fastparse-v2_2.13-2.3.1.pom
2966Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.19.0/jline-parent-3.19.0.pom
2967Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2968(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/fansi_2.13/0.2.14/fansi_2.13-0.2.14.pom
2969Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2970(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.19.0/jline-parent-3.19.0.pom
2971Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2972(watching) Downloaded https://repo1.maven.org/maven2/org/jline/jline-parent/3.19.0/jline-parent-3.19.0.pom
2973Downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2974Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2975(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2976(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2977(watching) Downloaded https://repo1.maven.org/maven2/com/lihaoyi/geny_2.13/0.6.5/geny_2.13-0.6.5.pom
2978parsed config (v3.1.2): .scalafmt-for-test.conf
2979parsed config (v3.1.2): .scalafmt-for-test.conf
2980parsed config (v3.1.2): .scalafmt-for-test.conf
2981parsed config (v3.1.2): .scalafmt-for-test.conf
2982 + simple subscription
2983 + simple mutation
2984 + type with field parameter
2985 + simple queries
2986parsed config (v3.1.2): .scalafmt-for-test.conf
2987parsed config (v3.1.2): .scalafmt-for-test.conf
2988parsed config (v3.1.2): .scalafmt-for-test.conf
2989parsed config (v3.1.2): .scalafmt-for-test.conf
2990 + simple mutation with abstracted effect type
2991 + simple queries with abstracted effect type
2992 + union, abstracted effect type and lazy combination
2993 + interface, abstracted effect and lazy combination
2994parsed config (v3.1.2): .scalafmt-for-test.conf
2995parsed config (v3.1.2): .scalafmt-for-test.conf
2996 + (empty schema test)
2997parsed config (v3.1.2): .scalafmt-for-test.conf
2998parsed config (v3.1.2): .scalafmt-for-test.conf
2999 + schema test
3000 + enum type
3001parsed config (v3.1.2): .scalafmt-for-test.conf
3002 + union type
3003 + GQLDescription with escaped quotes
3004parsed config (v3.1.2): .scalafmt-for-test.conf
3005parsed config (v3.1.2): .scalafmt-for-test.conf
3006parsed config (v3.1.2): .scalafmt-for-test.conf
3007 + GQLDeprecated with reason
3008 + GQLDeprecated with multiline reason and escaped quotes
3009parsed config (v3.1.2): .scalafmt-for-test.conf
3010 + schema
3011 + input type
3012parsed config (v3.1.2): .scalafmt-for-test.conf
3013parsed config (v3.1.2): .scalafmt-for-test.conf
3014parsed config (v3.1.2): .scalafmt-for-test.conf
3015 + input type oneOf
3016 + input type with preserved input
3017parsed config (v3.1.2): .scalafmt-for-test.conf
3018 + scala reserved word used
3019 + final case class reserved field name used
3020parsed config (v3.1.2): .scalafmt-for-test.conf
3021parsed config (v3.1.2): .scalafmt-for-test.conf
3022parsed config (v3.1.2): .scalafmt-for-test.conf
3023 + args unique class names
3024parsed config (v3.1.2): .scalafmt-for-test.conf
3025 + args names root level
3026 + add scalar mappings and additional imports
3027 + interface type
3028parsed config (v3.1.2): .scalafmt-for-test.conf
3029parsed config (v3.1.2): .scalafmt-for-test.conf
3030parsed config (v3.1.2): .scalafmt-for-test.conf
3031parsed config (v3.1.2): .scalafmt-for-test.conf
3032 + add derives
3033 + recognize @lazy intention and generate side-effecting field
3034 + inherits field with args
3035 + recognize @lazy intention and generate side-effecting field with abstracted effect type
3036parsed config (v3.1.2): .scalafmt-for-test.conf
3037parsed config (v3.1.2): .scalafmt-for-test.conf
3038parsed config (v3.1.2): .scalafmt-for-test.conf
3039parsed config (v3.1.2): .scalafmt-for-test.conf
3040 + generate nested @lazy fields with abstracted effect type
3041 + type appears in type union and implements interface
3042 + add derives also to traits for @oneOf input types
3043 + generate typesafe ids with @newtype directive, for fields on types, input types and arguments
3044121 tests passed. 0 tests failed. 0 tests ignored.
3045
3046Executed in 43 s 40 ms
3047
3048Starting build for ProjectRef(file:/build/repo/,tapirInterop) (caliban-tapir)... [10/15]
3049Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3050+ TapirSpec
3051 + test simple endpoint with ZQuery
3052 + test override operation name
3053 + test simple endpoint
30543 tests passed. 0 tests failed. 0 tests ignored.
3055
3056Executed in 463 ms
3057
3058Starting build for ProjectRef(file:/build/repo/,catsInterop) (caliban-cats)... [11/15]
3059Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3060[info] compiling 2 Scala sources to /build/repo/interop/cats/target/scala-3.8.0-RC4/test-classes ...
3061[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
3062[warn] one warning found
3063[info] done compiling
3064+ Fs2InteropSchemaSpec
3065 + Stream of Task
3066 + should derive a correct schema type
3067 + should resolve to a correct stream step
3068 + Stream of F
3069 + should derive a correct schema type
3070 + should resolve to a correct stream step
3071 + Stream of IO
3072 + should derive a correct schema type
3073 + should resolve to a correct stream step
3074+ CatsInteropSpec
3075 + contextual interop: inject an environment
3076 + IO
3077 + Kleisli
3078 + plain interop: do not inject an environment
3079 + IO
3080 + Kleisli
3081 + schema derivation
3082 + IO types are derived as non-nullable
308311 tests passed. 0 tests failed. 0 tests ignored.
3084
3085Executed in 2 s 321 ms
3086
3087Starting build for ProjectRef(file:/build/repo/,monixInterop) (caliban-monix)... [12/15]
3088Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3089[info] compiling 2 Scala sources to /build/repo/interop/monix/target/scala-3.8.0-RC4/classes ...
3090[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
3091[warn] one warning found
3092[info] done compiling
3093Starting build for ProjectRef(file:/build/repo/,clientJVM) (caliban-client)... [13/15]
3094Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3095[info] compiling 6 Scala sources to /build/repo/client/.jvm/target/scala-3.8.0-RC4/test-classes ...
3096[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
3097[warn] one warning found
3098[info] done compiling
3099+ CalibanClientTimeSupportSpec
3100 + LocalDate
3101 + encodes a LocalDate to a __StringValue
3102 + decodes a valid string to a LocalDate
3103 + Custom Formats
3104 + can encode and decode a LocalDate with a custom format
3105 + Instant
3106 + decodes a valid string to an Instant
3107 + encodes an Instant to a __StringValue
3108 + fails to decode an invalid string for Instant
3109 + LocalTime
3110 + decodes a valid string to a LocalTime
3111 + encodes a LocalTime to a __StringValue
3112 + LocalDateTime
3113 + decodes a valid string to a LocalDateTime
3114 + encodes a LocalDateTime to a __StringValue
3115 + OffsetTime
3116 + encodes an OffsetTime to a __StringValue
3117 + decodes a valid string to an OffsetTime
3118 + OffsetDateTime
3119 + encodes an OffsetDateTime to a __StringValue
3120 + decodes a valid string to an OffsetDateTime
3121 + ZonedDateTime
3122 + encodes a ZonedDateTime to a __StringValue
3123 + decodes a valid string to a ZonedDateTime
3124 + Decoder Failure Modes
3125 + fails to decode with a clear error message for invalid format
3126 + fails to decode from a non-string value
3127+ SelectionBuilderSpec
3128 + query generation
3129 + simple object
3130 + combine 2 fields
3131 + argument
3132 + union type
3133 + union type optional
3134 + union type with optional parameters
3135 + directives
3136 + directives + variables
3137 + variables
3138 + aliases
3139 + query name
3140 + pure fields
3141 + response parsing
3142 + aliases
3143 + simple object
3144 + combine 2 fields
3145 + union type
3146 + skip
3147 + drop null values in input object
3148 + combineAll
3149 + pure
3150 + drop null values in input object by explicit ArgEncoder
3151 + interface common fields and subtype fields combination
3152+ CalibanClientErrorSpec
3153 + CommunicationError
3154 + getMessage - innerThrowable
3155 + getMessage - no innerThrowable
3156 + DecodingError
3157 + getMessage - no innerThrowable
3158 + getMessage - innerThrowable
3159 + ServerError
3160 + render
3161 + getMessage
3162+ GraphQLResponseSpec
3163 + can be parsed from JSON
3164 + can parse extensions from JSON
3165+ ArgEncoderSpec
3166 + __StringValue
3167 + string with quotes
3168 + string with null characters
3169 + regular string
3170 + string with new line
3171 + __UUIDValue
3172 + regular uuid
317353 tests passed. 0 tests failed. 0 tests ignored.
3174
3175Executed in 842 ms
3176
3177Starting build for ProjectRef(file:/build/repo/,zioHttp) (caliban-zio-http)... [14/15]
3178Compile scalacOptions: -encoding, UTF-8, -language:higherKinds, -language:existentials, -unchecked, --java-output-version:17, 11, -explain-types, -Ykind-projector, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
3179[info] compiling 1 Scala source to /build/repo/adapters/zio-http/target/scala-3.8.0-RC4/classes ...
3180[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
3181[warn] one warning found
3182[info] done compiling
3183
3184************************
3185Build summary:
3186[{
3187 "module": "caliban-reporting",
3188 "compile": {"status": "ok", "tookMs": 46273, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3189 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3190 "test-compile": {"status": "ok", "tookMs": 1770, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3191 "test": {"status": "ok", "tookMs": 1552, "passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4, "byFramework": [{"framework": "unknown", "stats": {"passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4}}]},
3192 "publish": {"status": "skipped", "tookMs": 0},
3193 "metadata": {
3194 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3195}
3196},{
3197 "module": "caliban-macros",
3198 "compile": {"status": "ok", "tookMs": 64, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3199 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3200 "test-compile": {"status": "ok", "tookMs": 105, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3201 "test": {"status": "ok", "tookMs": 90, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
3202 "publish": {"status": "skipped", "tookMs": 0},
3203 "metadata": {
3204 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3205}
3206},{
3207 "module": "caliban-pekko-http",
3208 "compile": {"status": "ok", "tookMs": 3707, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3209 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3210 "test-compile": {"status": "ok", "tookMs": 6352, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3211 "test": {"status": "ok", "tookMs": 13155, "passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21, "byFramework": [{"framework": "unknown", "stats": {"passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21}}]},
3212 "publish": {"status": "skipped", "tookMs": 0},
3213 "metadata": {
3214 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3215}
3216},{
3217 "module": "caliban-http4s",
3218 "compile": {"status": "ok", "tookMs": 1904, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3219 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3220 "test-compile": {"status": "ok", "tookMs": 40055, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3221 "test": {"status": "ok", "tookMs": 13246, "passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21, "byFramework": [{"framework": "unknown", "stats": {"passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21}}]},
3222 "publish": {"status": "skipped", "tookMs": 0},
3223 "metadata": {
3224 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3225}
3226},{
3227 "module": "caliban",
3228 "compile": {"status": "ok", "tookMs": 132, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3229 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3230 "test-compile": {"status": "ok", "tookMs": 202, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3231 "test": {"status": "ok", "tookMs": 7725, "passed": 560, "failed": 0, "ignored": 5, "skipped": 0, "total": 565, "byFramework": [{"framework": "unknown", "stats": {"passed": 560, "failed": 0, "ignored": 5, "skipped": 0, "total": 565}}]},
3232 "publish": {"status": "skipped", "tookMs": 0},
3233 "metadata": {
3234 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3235}
3236},{
3237 "module": "caliban-federation",
3238 "compile": {"status": "ok", "tookMs": 4352, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3239 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3240 "test-compile": {"status": "ok", "tookMs": 1747, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3241 "test": {"status": "ok", "tookMs": 1535, "passed": 15, "failed": 0, "ignored": 0, "skipped": 0, "total": 15, "byFramework": [{"framework": "unknown", "stats": {"passed": 15, "failed": 0, "ignored": 0, "skipped": 0, "total": 15}}]},
3242 "publish": {"status": "skipped", "tookMs": 0},
3243 "metadata": {
3244 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3245}
3246},{
3247 "module": "caliban-tracing",
3248 "compile": {"status": "ok", "tookMs": 13034, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3249 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3250 "test-compile": {"status": "ok", "tookMs": 1226, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3251 "test": {"status": "ok", "tookMs": 1521, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
3252 "publish": {"status": "skipped", "tookMs": 0},
3253 "metadata": {
3254 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3255}
3256},{
3257 "module": "caliban-quick",
3258 "compile": {"status": "ok", "tookMs": 1168, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3259 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3260 "test-compile": {"status": "ok", "tookMs": 875, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3261 "test": {"status": "ok", "tookMs": 14461, "passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21, "byFramework": [{"framework": "unknown", "stats": {"passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21}}]},
3262 "publish": {"status": "skipped", "tookMs": 0},
3263 "metadata": {
3264 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3265}
3266},{
3267 "module": "caliban-play",
3268 "compile": {"status": "ok", "tookMs": 643, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3269 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3270 "test-compile": {"status": "ok", "tookMs": 864, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3271 "test": {"status": "ok", "tookMs": 13131, "passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21, "byFramework": [{"framework": "unknown", "stats": {"passed": 20, "failed": 0, "ignored": 1, "skipped": 0, "total": 21}}]},
3272 "publish": {"status": "skipped", "tookMs": 0},
3273 "metadata": {
3274 "crossScalaVersions": ["2.13.16", "3.3.6"]
3275}
3276},{
3277 "module": "caliban-tools",
3278 "compile": {"status": "ok", "tookMs": 200, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3279 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3280 "test-compile": {"status": "ok", "tookMs": 2665, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3281 "test": {"status": "ok", "tookMs": 43798, "passed": 121, "failed": 0, "ignored": 0, "skipped": 0, "total": 121, "byFramework": [{"framework": "unknown", "stats": {"passed": 121, "failed": 0, "ignored": 0, "skipped": 0, "total": 121}}]},
3282 "publish": {"status": "skipped", "tookMs": 0},
3283 "metadata": {
3284 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3285}
3286},{
3287 "module": "caliban-tapir",
3288 "compile": {"status": "ok", "tookMs": 152, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3289 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3290 "test-compile": {"status": "ok", "tookMs": 174, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3291 "test": {"status": "ok", "tookMs": 1291, "passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3, "byFramework": [{"framework": "unknown", "stats": {"passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3}}]},
3292 "publish": {"status": "skipped", "tookMs": 0},
3293 "metadata": {
3294 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3295}
3296},{
3297 "module": "caliban-cats",
3298 "compile": {"status": "ok", "tookMs": 244, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3299 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3300 "test-compile": {"status": "ok", "tookMs": 1198, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3301 "test": {"status": "ok", "tookMs": 3097, "passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11, "byFramework": [{"framework": "unknown", "stats": {"passed": 11, "failed": 0, "ignored": 0, "skipped": 0, "total": 11}}]},
3302 "publish": {"status": "skipped", "tookMs": 0},
3303 "metadata": {
3304 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3305}
3306},{
3307 "module": "caliban-monix",
3308 "compile": {"status": "ok", "tookMs": 638, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3309 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3310 "test-compile": {"status": "ok", "tookMs": 232, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3311 "test": {"status": "ok", "tookMs": 205, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
3312 "publish": {"status": "skipped", "tookMs": 0},
3313 "metadata": {
3314 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3315}
3316},{
3317 "module": "caliban-client",
3318 "compile": {"status": "ok", "tookMs": 54, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3319 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3320 "test-compile": {"status": "ok", "tookMs": 2307, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3321 "test": {"status": "ok", "tookMs": 1305, "passed": 53, "failed": 0, "ignored": 0, "skipped": 0, "total": 53, "byFramework": [{"framework": "unknown", "stats": {"passed": 53, "failed": 0, "ignored": 0, "skipped": 0, "total": 53}}]},
3322 "publish": {"status": "skipped", "tookMs": 0},
3323 "metadata": {
3324 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3325}
3326},{
3327 "module": "caliban-zio-http",
3328 "compile": {"status": "ok", "tookMs": 546, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3329 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
3330 "test-compile": {"status": "ok", "tookMs": 318, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
3331 "test": {"status": "ok", "tookMs": 268, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
3332 "publish": {"status": "skipped", "tookMs": 0},
3333 "metadata": {
3334 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
3335}
3336}]
3337************************
3338[success] Total time: 271 s (0:04:31.0), completed Dec 22, 2025, 6:03:05 PM
3339[0JChecking patch project/plugins.sbt...
3340Checking patch project/build.properties...
3341Checking patch build.sbt...
3342Applied patch project/plugins.sbt cleanly.
3343Applied patch project/build.properties cleanly.
3344Applied patch build.sbt cleanly.