Build Logs
dispatch/reboot • 3.8.0-RC6:2026-01-08
Errors
0
Warnings
87
Total Lines
475
1##################################
2Clonning https://github.com/dispatch/reboot.git into /build/repo using revision v2.0.0
3##################################
4Note: switching to 'd224557ec582ec22f40b44a0d3830d85a2a69e41'.
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
21----
22Preparing build for 3.8.0-RC6
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC6
32Execute tests: true
33sbt project found:
34Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
35Enforcing usage of sbt in version 1.11.5
36No prepare script found for project dispatch/reboot
37##################################
38Scala version: 3.8.0-RC6
39Targets: org.dispatchhttp%dispatch-all org.dispatchhttp%dispatch-core org.dispatchhttp%dispatch-json4s-jackson org.dispatchhttp%dispatch-json4s-native org.dispatchhttp%dispatch-jsoup org.dispatchhttp%dispatch-tagsoup
40Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
41##################################
42Using extra scalacOptions: ,REQUIRE:-source:3.8
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '21'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.8.0-RC6
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
57-jar
58/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
59"setCrossScalaVersions 3.8.0-RC6"
60"++3.8.0-RC6 -v"
61"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
62"set every credentials := Nil"
63"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
64"removeScalacOptionsStartingWith -P:wartremover"
65
66moduleMappings
67"runBuild 3.8.0-RC6 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}""" org.dispatchhttp%dispatch-all org.dispatchhttp%dispatch-core org.dispatchhttp%dispatch-json4s-jackson org.dispatchhttp%dispatch-json4s-native org.dispatchhttp%dispatch-jsoup org.dispatchhttp%dispatch-tagsoup"
68
69[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
70[info] loading settings for project repo-build-build-build from metals.sbt...
71[info] loading project definition from /build/repo/project/project/project
72[info] loading settings for project repo-build-build from metals.sbt...
73[info] loading project definition from /build/repo/project/project
74[success] Generated .bloop/repo-build-build.json
75[success] Total time: 2 s, completed Jan 8, 2026, 3:01:30 AM
76[info] loading settings for project repo-build from akka.sbt, metals.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[success] Generated .bloop/repo-build.json
79[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
80[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
81[info] Compilation completed in 8.16s.
82[info] done compiling
83[success] Total time: 18 s, completed Jan 8, 2026, 3:01:49 AM
84[info] loading settings for project dispatch-all from build.sbt...
85[info] loading settings for project core from build.sbt...
86[info] loading settings for project json4s-jackson from build.sbt...
87[info] loading settings for project json4s-native from build.sbt...
88[info] loading settings for project jsoup from build.sbt...
89[info] loading settings for project tagsoup from build.sbt...
90[info] loading settings for project ufcheck from build.sbt...
91[info] set current project to dispatch-all (in build file:/build/repo/)
92Execute setCrossScalaVersions: 3.8.0-RC6
93OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in json4s-native/crossScalaVersions
94OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in core/crossScalaVersions
95OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in json4s-jackson/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in ufcheck/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in jsoup/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in tagsoup/crossScalaVersions
99OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC6 in dispatch-all/crossScalaVersions
100[info] set current project to dispatch-all (in build file:/build/repo/)
101[info] Setting Scala version to 3.8.0-RC6 on 7 projects.
102[info] Switching Scala version on:
103[info] json4s-jackson (2.13.14, 3.8.0-RC6)
104[info] ufcheck (2.13.14, 3.8.0-RC6)
105[info] * dispatch-all (2.13.14, 3.8.0-RC6)
106[info] json4s-native (2.13.14, 3.8.0-RC6)
107[info] tagsoup (2.13.14, 3.8.0-RC6)
108[info] core (2.13.14, 3.8.0-RC6)
109[info] jsoup (2.13.14, 3.8.0-RC6)
110[info] Excluding projects:
111[info] Reapplying settings...
112[info] set current project to dispatch-all (in build file:/build/repo/)
113Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
114[info] Reapplying settings...
115[info] set current project to dispatch-all (in build file:/build/repo/)
116[info] Defining Global / credentials, core / credentials and 5 others.
117[info] The new values will be used by allCredentials, core / allCredentials and 32 others.
118[info] Run `last` for details.
119[info] Reapplying settings...
120[info] set current project to dispatch-all (in build file:/build/repo/)
121Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
122[info] Reapplying settings...
123OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
124
125 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
126 Did you mean json4s-native / allExcludeDependencies ?
127 , retry without global scopes
128[info] Reapplying settings...
129[info] set current project to dispatch-all (in build file:/build/repo/)
130Execute removeScalacOptionsStartingWith: -P:wartremover
131[info] Reapplying settings...
132[info] set current project to dispatch-all (in build file:/build/repo/)
133[success] Total time: 0 s, completed Jan 8, 2026, 3:01:56 AM
134Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[]}
135Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
136Starting build...
137Projects: Set(json4s-jackson, ufcheck, dispatch-all, json4s-native, tagsoup, core, jsoup)
138Starting build for ProjectRef(file:/build/repo/,tagsoup) (dispatch-tagsoup)... [0/7]
139OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
140OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
141OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
142Compile scalacOptions: -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
143[info] compiling 16 Scala sources to /build/repo/core/target/scala-3.8.0-RC6/classes ...
144[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
145[warn] bad option '-Ywarn-dead-code' was ignored
146[warn] bad option '-Ywarn-numeric-widen' was ignored
147[warn] bad option '-Ywarn-value-discard' was ignored
148[warn] bad option '-Xsource:3' was ignored
149[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/requests.scala:71:2 --
150[warn] 71 | final case object NoBody extends BodyType
151[warn] | ^^^^^
152[warn] | Modifier final is redundant for this definition
153[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/requests.scala:72:2 --
154[warn] 72 | final case object StringBody extends BodyType
155[warn] | ^^^^^
156[warn] | Modifier final is redundant for this definition
157[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/requests.scala:73:2 --
158[warn] 73 | final case object ByteArrayBody extends BodyType
159[warn] | ^^^^^
160[warn] | Modifier final is redundant for this definition
161[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/requests.scala:74:2 --
162[warn] 74 | final case object EntityWriterBody extends BodyType
163[warn] | ^^^^^
164[warn] | Modifier final is redundant for this definition
165[warn] -- [E147] Syntax Warning: /build/repo/core/src/main/scala/requests.scala:75:2 --
166[warn] 75 | final case object FileBody extends BodyType
167[warn] | ^^^^^
168[warn] | Modifier final is redundant for this definition
169[warn] 10 warnings found
170[info] done compiling
171[info] compiling 1 Scala source to /build/repo/tagsoup/target/scala-3.8.0-RC6/classes ...
172[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
173[warn] bad option '-Ywarn-dead-code' was ignored
174[warn] bad option '-Ywarn-numeric-widen' was ignored
175[warn] bad option '-Ywarn-value-discard' was ignored
176[warn] bad option '-Xsource:3' was ignored
177[warn] 5 warnings found
178[info] done compiling
179[info] compiling 1 Scala source to /build/repo/ufcheck/target/scala-3.8.0-RC6/test-classes ...
180[warn] bad option '-Ywarn-dead-code' was ignored
181[warn] bad option '-Ywarn-numeric-widen' was ignored
182[warn] bad option '-Ywarn-value-discard' was ignored
183[warn] bad option '-Xsource:3' was ignored
184[warn] bad option '-Xsource-features:infer-override' was ignored
185[warn] 5 warnings found
186[info] done compiling
187[info] compiling 8 Scala sources to /build/repo/core/target/scala-3.8.0-RC6/test-classes ...
188[warn] bad option '-Ywarn-dead-code' was ignored
189[warn] bad option '-Ywarn-numeric-widen' was ignored
190[warn] bad option '-Ywarn-value-discard' was ignored
191[warn] bad option '-Xsource:3' was ignored
192[warn] bad option '-Xsource-features:infer-override' was ignored
193[warn] there were 2 deprecation warnings; re-run with -deprecation for details
194[warn] 6 warnings found
195[info] done compiling
196[info] compiling 1 Scala source to /build/repo/tagsoup/target/scala-3.8.0-RC6/test-classes ...
197[warn] bad option '-Ywarn-dead-code' was ignored
198[warn] bad option '-Ywarn-numeric-widen' was ignored
199[warn] bad option '-Ywarn-value-discard' was ignored
200[warn] bad option '-Xsource:3' was ignored
201[warn] bad option '-Xsource-features:infer-override' was ignored
202[warn] 5 warnings found
203[info] done compiling
204SLF4J(W): No SLF4J providers were found.
205SLF4J(W): Defaulting to no-operation (NOP) logger implementation
206SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
207SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
208SLF4J(W): Ignoring binding found at [jar:file:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
209SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.
210[info] + Basic.handle documents: OK, passed 100 tests.
211[info] Elapsed time: 0.829 sec
212Starting build for ProjectRef(file:/build/repo/,core) (dispatch-core)... [1/7]
213Compile scalacOptions: -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
214SLF4J(W): No SLF4J providers were found.
215SLF4J(W): Defaulting to no-operation (NOP) logger implementation
216SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
217SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
218SLF4J(W): Ignoring binding found at [jar:file:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
219SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.
220[info] + Basic.Path segments can be before and after query parameters: OK, passed 100 tests.
221[info] Elapsed time: 0.082 sec
222[info] + Basic.Set query params with <<? after setBody(String) and setContentType: OK, passed 100 tests.
223[info] Elapsed time: 0.153 sec
224[info] + Basic.GET and handle: OK, passed 100 tests.
225[info] Elapsed time: 0.462 sec
226[info] + Basic.OPTIONS and handle: OK, passed 100 tests.
227[info] Elapsed time: 0.467 sec
228[info] + Basic.PUT alphaString body with << and get response: OK, passed 100 tests.
229[info] Elapsed time: 0.358 sec
230[info] + Basic.POST non-ascii chars body and get response: OK, passed 100 tests.
231[info] Elapsed time: 0.449 sec
232[info] + Basic.Send Dispatch/2.0.0 User-Agent: OK, passed 100 tests.
233[info] Elapsed time: 0.171 sec
234[info] + Basic.Send a custom content type with <:< after <<: OK, passed 100 tests.
235[info] Elapsed time: 0.218 sec
236[info] + Basic.GET with encoded path: OK, passed 100 tests.
237[info] Elapsed time: 0.232 sec
238[info] + Basic.POST and handle: OK, passed 100 tests.
239[info] Elapsed time: 0.214 sec
240[info] + Basic.Build a Realm using as: OK, passed 100 tests.
241[info] Elapsed time: 0.015 sec
242[info] + Basic.Add query params with just the key: OK, passed 100 tests.
243[info] Elapsed time: 0.016 sec
244[info] + Basic.Set query params with just the key: OK, passed 100 tests.
245[info] Elapsed time: 0.040 sec
246[info] + Basic.Send a custom content type after <<: OK, passed 100 tests.
247[info] Elapsed time: 0.184 sec
248[info] + Basic.Path segments can be optional: OK, passed 100 tests.
249[info] Elapsed time: 0.017 sec
250[info] + Basic.Building a Realm without a scheme should throw NPE: OK, passed 100 tests.
251[info] Elapsed time: 0.006 sec
252[info] + Basic.Send a default content-type with <<: OK, passed 100 tests.
253[info] Elapsed time: 0.166 sec
254[info] + Basic.PUT alphaString body with setBody and get response: OK, passed 100 tests.
255[info] Elapsed time: 0.182 sec
256[info] + Basic.GET and get response: OK, passed 100 tests.
257[info] Elapsed time: 0.153 sec
258[info] + Basic.GET with encoded path as url: OK, passed 100 tests.
259[info] Elapsed time: 0.157 sec
260[info] + Basic.url() should encode non-ascii chars in the path: OK, passed 100 tests.
261[info] Elapsed time: 0.043 sec
262[info] + Basic.POST json with query params: OK, passed 100 tests.
263[info] Elapsed time: 0.178 sec
264[info] + Compose.sum in one request: OK, passed 100 tests.
265[info] Elapsed time: 0.314 sec
266[info] + Server.Server receieves same answer (from param) from itself: OK, passed 100 tests.
267[info] Elapsed time: 0.329 sec
268[info] + Server.Server receives same answer (from header) from itself: OK, passed 100 tests.
269[info] Elapsed time: 0.434 sec
270[info] + Server.Backend failure produces error response: OK, passed 100 tests.
271[info] Elapsed time: 0.579 sec
272[info] + Compose.recursive sum: OK, passed 100 tests.
273[info] Elapsed time: 1.112 sec
274[info] + Retry Handling.succeed on the max retry: OK, passed 100 tests.
275[info] Elapsed time: 0.642 sec
276[info] + Retry Handling.succeed on the first request: OK, passed 100 tests.
277[info] Elapsed time: 0.093 sec
278[info] + Retry Handling.fail after max retries: OK, passed 100 tests.
279[info] Elapsed time: 0.464 sec
280[info] + Uri.Does nothing if there's nothing eo encode: OK, passed 100 tests.
281[info] Elapsed time: 0.002 sec
282[info] + Uri.Encodes emoji correctly: OK, passed 100 tests.
283[info] Elapsed time: 0.008 sec
284[info] + Uri.Encodes and decodes basic strings: OK, passed 100 tests.
285[info] Elapsed time: 0.031 sec
286[info] + Retry Handling.succeed on the max backoff retry: OK, passed 100 tests.
287[info] Elapsed time: 1.721 sec
288[info] + Iterable Future.iterable future values on either: OK, passed 100 tests.
289[info] Elapsed time: 0.903 sec
290[info] + Iterable Future.iterable future values: OK, passed 100 tests.
291[info] Elapsed time: 1.925 sec
292[info] + Failure Handling.project right on success2: OK, passed 100 tests.
293[info] Elapsed time: 0.133 sec
294[info] + Compose.sum in fold: OK, passed 100 tests.
295[info] Elapsed time: 3.846 sec
296[info] + Failure Handling.project left on failure: OK, passed 100 tests.
297[info] Elapsed time: 0.250 sec
298[info] + Failure Handling.project left on failure2: OK, passed 100 tests.
299[info] Elapsed time: 0.275 sec
300[info] + Retry Handling.fail after max pause retry: OK, passed 100 tests.
301[info] Elapsed time: 2.647 sec
302[info] + Iterable Future.iterable future flatMap: OK, passed 100 tests.
303[info] Elapsed time: 0.589 sec
304[info] + Failure Handling.yield a Left on not found: OK, passed 100 tests.
305[info] Elapsed time: 0.225 sec
306Starting build for ProjectRef(file:/build/repo/,ufcheck) (ufcheck)... [2/7]
307Compile scalacOptions: -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
308Starting build for ProjectRef(file:/build/repo/,dispatch-all) (dispatch-all)... [3/7]
309Compile scalacOptions: -unchecked, -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
310Starting build for ProjectRef(file:/build/repo/,json4s-native) (dispatch-json4s-native)... [4/7]
311Compile scalacOptions: -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
312[info] compiling 2 Scala sources to /build/repo/json4snative/target/scala-3.8.0-RC6/classes ...
313[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
314[warn] bad option '-Ywarn-dead-code' was ignored
315[warn] bad option '-Ywarn-numeric-widen' was ignored
316[warn] bad option '-Ywarn-value-discard' was ignored
317[warn] bad option '-Xsource:3' was ignored
318[warn] 5 warnings found
319[info] done compiling
320[info] compiling 1 Scala source to /build/repo/json4snative/target/scala-3.8.0-RC6/test-classes ...
321[warn] bad option '-Ywarn-dead-code' was ignored
322[warn] bad option '-Ywarn-numeric-widen' was ignored
323[warn] bad option '-Ywarn-value-discard' was ignored
324[warn] bad option '-Xsource:3' was ignored
325[warn] bad option '-Xsource-features:infer-override' was ignored
326[warn] 5 warnings found
327[info] done compiling
328SLF4J(W): No SLF4J providers were found.
329SLF4J(W): Defaulting to no-operation (NOP) logger implementation
330SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
331SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
332SLF4J(W): Ignoring binding found at [jar:file:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
333SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.
334[info] + Json4s Native Json.parse json: OK, passed 100 tests.
335[info] Elapsed time: 0.314 sec
336Starting build for ProjectRef(file:/build/repo/,json4s-jackson) (dispatch-json4s-jackson)... [5/7]
337Compile scalacOptions: -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
338[info] compiling 2 Scala sources to /build/repo/json4sjackson/target/scala-3.8.0-RC6/classes ...
339[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
340[warn] bad option '-Ywarn-dead-code' was ignored
341[warn] bad option '-Ywarn-numeric-widen' was ignored
342[warn] bad option '-Ywarn-value-discard' was ignored
343[warn] bad option '-Xsource:3' was ignored
344[warn] 5 warnings found
345[info] done compiling
346[info] compiling 1 Scala source to /build/repo/json4sjackson/target/scala-3.8.0-RC6/test-classes ...
347[warn] bad option '-Ywarn-dead-code' was ignored
348[warn] bad option '-Ywarn-numeric-widen' was ignored
349[warn] bad option '-Ywarn-value-discard' was ignored
350[warn] bad option '-Xsource:3' was ignored
351[warn] bad option '-Xsource-features:infer-override' was ignored
352[warn] 5 warnings found
353[info] done compiling
354SLF4J(W): No SLF4J providers were found.
355SLF4J(W): Defaulting to no-operation (NOP) logger implementation
356SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
357SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
358SLF4J(W): Ignoring binding found at [jar:file:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
359SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.
360[info] + Json4s Jackson Json.parse json: OK, passed 100 tests.
361[info] Elapsed time: 0.428 sec
362Starting build for ProjectRef(file:/build/repo/,jsoup) (dispatch-jsoup)... [6/7]
363Compile scalacOptions: -unchecked, -language:higherKinds, -language:implicitConversions, -Xlint, -Ywarn-dead-code, -Ywarn-numeric-widen, -Ywarn-value-discard, -Xsource:3, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
364[info] compiling 1 Scala source to /build/repo/jsoup/target/scala-3.8.0-RC6/classes ...
365[warn] Option -Xlint is deprecated: Use -Wshadow to enable shadowing lints. Scheduled for removal.
366[warn] bad option '-Ywarn-dead-code' was ignored
367[warn] bad option '-Ywarn-numeric-widen' was ignored
368[warn] bad option '-Ywarn-value-discard' was ignored
369[warn] bad option '-Xsource:3' was ignored
370[warn] 5 warnings found
371[info] done compiling
372[info] compiling 1 Scala source to /build/repo/jsoup/target/scala-3.8.0-RC6/test-classes ...
373[warn] bad option '-Ywarn-dead-code' was ignored
374[warn] bad option '-Ywarn-numeric-widen' was ignored
375[warn] bad option '-Ywarn-value-discard' was ignored
376[warn] bad option '-Xsource:3' was ignored
377[warn] bad option '-Xsource-features:infer-override' was ignored
378[warn] 5 warnings found
379[info] done compiling
380SLF4J(W): No SLF4J providers were found.
381SLF4J(W): Defaulting to no-operation (NOP) logger implementation
382SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
383SLF4J(W): Class path contains SLF4J bindings targeting slf4j-api versions 1.7.x or earlier.
384SLF4J(W): Ignoring binding found at [jar:file:/root/.cache/coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-simple/1.7.26/slf4j-simple-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class]
385SLF4J(W): See https://www.slf4j.org/codes.html#ignoredBindings for an explanation.
386[info] + Basic.handle Queries: OK, passed 100 tests.
387[info] Elapsed time: 0.609 sec
388[info] + Basic.handle Cleaning: OK, passed 100 tests.
389[info] Elapsed time: 0.611 sec
390[info] + Basic.handle absolute urls on page: OK, passed 100 tests.
391[info] Elapsed time: 0.611 sec
392[info] + Basic.handle Documents: OK, passed 100 tests.
393[info] Elapsed time: 0.617 sec
394
395************************
396Build summary:
397[{
398 "module": "dispatch-tagsoup",
399 "compile": {"status": "ok", "tookMs": 7810, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
400 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
401 "test-compile": {"status": "ok", "tookMs": 3760, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
402 "test": {"status": "ok", "tookMs": 1456, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
403 "publish": {"status": "skipped", "tookMs": 0},
404 "metadata": {
405 "crossScalaVersions": ["2.13.14", "3.3.3"]
406}
407},{
408 "module": "dispatch-core",
409 "compile": {"status": "ok", "tookMs": 61, "warnings": 5, "errors": 0, "sourceVersion": "3.8"},
410 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
411 "test-compile": {"status": "ok", "tookMs": 127, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
412 "test": {"status": "ok", "tookMs": 5597, "passed": 43, "failed": 0, "ignored": 0, "skipped": 0, "total": 43, "byFramework": [{"framework": "unknown", "stats": {"passed": 43, "failed": 0, "ignored": 0, "skipped": 0, "total": 43}}]},
413 "publish": {"status": "skipped", "tookMs": 0},
414 "metadata": {
415 "crossScalaVersions": ["2.13.14", "3.3.3"]
416}
417},{
418 "module": "ufcheck",
419 "compile": {"status": "ok", "tookMs": 40, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
420 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
421 "test-compile": {"status": "ok", "tookMs": 68, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
422 "test": {"status": "ok", "tookMs": 70, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
423 "publish": {"status": "skipped", "tookMs": 0},
424 "metadata": {
425 "crossScalaVersions": ["2.13.14", "3.3.3"]
426}
427},{
428 "module": "dispatch-all",
429 "compile": {"status": "ok", "tookMs": 49, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
430 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
431 "test-compile": {"status": "ok", "tookMs": 72, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
432 "test": {"status": "ok", "tookMs": 61, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
433 "publish": {"status": "skipped", "tookMs": 0},
434 "metadata": {
435 "crossScalaVersions": ["2.13.14", "3.3.3"]
436}
437},{
438 "module": "dispatch-json4s-native",
439 "compile": {"status": "ok", "tookMs": 503, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
440 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
441 "test-compile": {"status": "ok", "tookMs": 912, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
442 "test": {"status": "ok", "tookMs": 689, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
443 "publish": {"status": "skipped", "tookMs": 0},
444 "metadata": {
445 "crossScalaVersions": ["2.13.14", "3.3.3"]
446}
447},{
448 "module": "dispatch-json4s-jackson",
449 "compile": {"status": "ok", "tookMs": 349, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
450 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
451 "test-compile": {"status": "ok", "tookMs": 760, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
452 "test": {"status": "ok", "tookMs": 795, "passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1, "byFramework": [{"framework": "unknown", "stats": {"passed": 1, "failed": 0, "ignored": 0, "skipped": 0, "total": 1}}]},
453 "publish": {"status": "skipped", "tookMs": 0},
454 "metadata": {
455 "crossScalaVersions": ["2.13.14", "3.3.3"]
456}
457},{
458 "module": "dispatch-jsoup",
459 "compile": {"status": "ok", "tookMs": 323, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
460 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
461 "test-compile": {"status": "ok", "tookMs": 633, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
462 "test": {"status": "ok", "tookMs": 1058, "passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4, "byFramework": [{"framework": "unknown", "stats": {"passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4}}]},
463 "publish": {"status": "skipped", "tookMs": 0},
464 "metadata": {
465 "crossScalaVersions": ["2.13.14", "3.3.3"]
466}
467}]
468************************
469[success] Total time: 32 s, completed Jan 8, 2026, 3:02:28 AM
470[0JChecking patch project/plugins.sbt...
471Checking patch project/build.properties...
472Checking patch build.sbt...
473Applied patch project/plugins.sbt cleanly.
474Applied patch project/build.properties cleanly.
475Applied patch build.sbt cleanly.