Build Logs

ghostdogpr/caliban • 3.8.0-RC5:2025-12-31

Errors

8

Warnings

201

Total Lines

3262

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