Build Logs
apache/pekko-http • scheduled_3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
Errors
42
Warnings
732
Total Lines
1725
1##################################
2Clonning https://github.com/apache/pekko-http.git into /build/repo using revision v1.3.0
3##################################
4Note: switching to '6b8a38973e79d511289390c230e15a0afc451eed'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.6
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.4 using Scala 3.7.4-RC2
24----
25Preparing build for 3.7.4-RC2
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.4-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala
32Pattern: case b: BypassEvent with MessagePart
33Replacement: case b: (BypassEvent & MessagePart)
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (21))
36Compiled project (Scala 3.7.3, JVM (21))
37Successfully applied pattern 'case b: BypassEvent with MessagePart' in http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala
38
39Try apply source patch:
40Path: http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
41Pattern: headers[T](ClassTag[T](headerClass)).asJava
42Replacement: headers[T](using ClassTag[T](headerClass)).asJava
43Successfully applied pattern 'headers[T](ClassTag[T](headerClass)).asJava' in http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
44
45Try apply source patch:
46Path: project/Dependencies.scala
47Pattern: val scala3Version = "3.3.6"
48Replacement: val scala3Version = "3.7.4-RC2"
49Successfully applied pattern 'val scala3Version = "3.3.6"' in project/Dependencies.scala
50----
51Starting build for 3.7.4-RC2
52Execute tests: false
53sbt project found:
54No prepare script found for project apache/pekko-http
55/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
56##################################
57Scala version: 3.7.4-RC2
58Targets: org.apache.pekko%pekko-http org.apache.pekko%pekko-http-bom org.apache.pekko%pekko-http-caching org.apache.pekko%pekko-http-core org.apache.pekko%pekko-http-cors org.apache.pekko%pekko-http-jackson org.apache.pekko%pekko-http-spray-json org.apache.pekko%pekko-http-testkit org.apache.pekko%pekko-http-testkit-munit org.apache.pekko%pekko-http-xml org.apache.pekko%pekko-parsing
59Project projectConfig: {"projects":{"exclude":["pekko-http-scalafix-rules","pekko-http-scalafix-tests","http-scalafix-test-input","http-scalafix-test-output","pekko-http-tests","pekko-http-docs"],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala","pattern":"case b: BypassEvent with MessagePart","replaceWith":"case b: (BypassEvent & MessagePart)"},{"path":"http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala","pattern":"headers[T](ClassTag[T](headerClass)).asJava","replaceWith":"headers[T](using ClassTag[T](headerClass)).asJava"},{"path":"project/Dependencies.scala","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
60##################################
61Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
62Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
63[sbt_options] declare -a sbt_options=()
64[process_args] java_version = '21'
65[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
66# Executing command line:
67java
68-Xmx4g
69-Duser.language=en_US.UTF-8
70-Dfile.encoding=en_US.UTF-8
71-Dsun.jnu.encoding=UTF-8
72-Dcommunitybuild.scala=3.7.4-RC2
73-Dcommunitybuild.project.dependencies.add=
74-Xmx7G
75-Xms4G
76-Xss8M
77-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
78-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
79-jar
80/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
81"setCrossScalaVersions 3.7.4-RC2"
82"++3.7.4-RC2 -v"
83"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
84"set every credentials := Nil"
85"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
86"removeScalacOptionsStartingWith -P:wartremover"
87
88moduleMappings
89"runBuild 3.7.4-RC2 """{"projects":{"exclude":["pekko-http-scalafix-rules","pekko-http-scalafix-tests","http-scalafix-test-input","http-scalafix-test-output","pekko-http-tests","pekko-http-docs"],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala","pattern":"case b: BypassEvent with MessagePart","replaceWith":"case b: (BypassEvent & MessagePart)"},{"path":"http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala","pattern":"headers[T](ClassTag[T](headerClass)).asJava","replaceWith":"headers[T](using ClassTag[T](headerClass)).asJava"},{"path":"project/Dependencies.scala","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" org.apache.pekko%pekko-http org.apache.pekko%pekko-http-bom org.apache.pekko%pekko-http-caching org.apache.pekko%pekko-http-core org.apache.pekko%pekko-http-cors org.apache.pekko%pekko-http-jackson org.apache.pekko%pekko-http-spray-json org.apache.pekko%pekko-http-testkit org.apache.pekko%pekko-http-testkit-munit org.apache.pekko%pekko-http-xml org.apache.pekko%pekko-parsing"
90
91[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
92[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
93[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
94[info] loading project definition from /build/repo/project
95[info] compiling 21 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
96[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
97[info] Compilation completed in 8.457s.
98[warn] /build/repo/project/CopyrightHeader.scala:101:17: method contains in class StringUtils is deprecated
99[warn] StringUtils.contains(text, "DO NOT EDIT DIRECTLY")
100[warn] ^
101[warn] /build/repo/project/CopyrightHeader.scala:104:17: method containsIgnoreCase in class StringUtils is deprecated
102[warn] StringUtils.containsIgnoreCase(text, "licensed to the apache software foundation (asf)") ||
103[warn] ^
104[warn] /build/repo/project/CopyrightHeader.scala:105:17: method containsIgnoreCase in class StringUtils is deprecated
105[warn] StringUtils.containsIgnoreCase(text, "www.apache.org/licenses/license-2.0") ||
106[warn] ^
107[warn] /build/repo/project/CopyrightHeader.scala:106:17: method contains in class StringUtils is deprecated
108[warn] StringUtils.contains(text, "Apache-2.0")
109[warn] ^
110[warn] /build/repo/project/CopyrightHeader.scala:109:17: method containsIgnoreCase in class StringUtils is deprecated
111[warn] StringUtils.containsIgnoreCase(text, "lightbend inc.")
112[warn] ^
113[warn] /build/repo/project/CopyrightHeader.scala:116:17: method containsIgnoreCase in class StringUtils is deprecated
114[warn] StringUtils.containsIgnoreCase(text, "sbt -- Simple Build Tool")
115[warn] ^
116[warn] /build/repo/project/ValidatePullRequest.scala:392:36: method logger in class LogExchange is deprecated (since 1.4.0): Use LoggerContext to create loggers
117[warn] val testLogger = LogExchange.logger("testLogger")
118[warn] ^
119[warn] /build/repo/project/ValidatePullRequest.scala:394:19: method bindLoggerAppenders in class LogExchange is deprecated (since 1.4.0): Use LoggerContext to bind appenders
120[warn] LogExchange.bindLoggerAppenders("testLogger", appender -> Level.Info :: Nil)
121[warn] ^
122[warn] two feature warnings; re-run with -feature for details
123[warn] 9 warnings found
124[info] done compiling
125[info] loading settings for project pekko-http from build.sbt...
126[info] resolving key references (37029 settings) ...
127[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
128[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 2.13.17
129[info] set current project to pekko-http-root (in build file:/build/repo/)
130[warn] there are 41 keys that are not used by any other settings/tasks:
131[warn]
132[warn] * ThisBuild / projectInfoVersion
133[warn] +- /build/repo/build.sbt:30
134[warn] * bill-of-materials / mimaReportSignatureProblems
135[warn] +- /build/repo/project/Common.scala:53
136[warn] * bill-of-materials / projectInfoVersion
137[warn] +- /build/repo/project/Common.scala:22
138[warn] * docs / mimaReportSignatureProblems
139[warn] +- /build/repo/project/Common.scala:53
140[warn] * http / projectInfoVersion
141[warn] +- /build/repo/project/Common.scala:22
142[warn] * http-bench-jmh / mimaReportSignatureProblems
143[warn] +- /build/repo/project/Common.scala:53
144[warn] * http-bench-jmh / projectInfoVersion
145[warn] +- /build/repo/project/Common.scala:22
146[warn] * http-caching / projectInfoVersion
147[warn] +- /build/repo/project/Common.scala:22
148[warn] * http-core / doc / autoAPIMappings
149[warn] +- /build/repo/project/Doc.scala:54
150[warn] * http-core / projectInfoVersion
151[warn] +- /build/repo/project/Common.scala:22
152[warn] * http-cors / projectInfoVersion
153[warn] +- /build/repo/project/Common.scala:22
154[warn] * http-jackson / projectInfoVersion
155[warn] +- /build/repo/project/Common.scala:22
156[warn] * http-marshallers-java / mimaReportSignatureProblems
157[warn] +- /build/repo/project/Common.scala:53
158[warn] * http-marshallers-java / projectInfoVersion
159[warn] +- /build/repo/project/Common.scala:22
160[warn] * http-marshallers-scala / mimaReportSignatureProblems
161[warn] +- /build/repo/project/Common.scala:53
162[warn] * http-marshallers-scala / projectInfoVersion
163[warn] +- /build/repo/project/Common.scala:22
164[warn] * http-scalafix / mimaReportSignatureProblems
165[warn] +- /build/repo/project/Common.scala:53
166[warn] * http-scalafix / projectInfoVersion
167[warn] +- /build/repo/project/Common.scala:22
168[warn] * http-scalafix-rules / mimaReportSignatureProblems
169[warn] +- /build/repo/project/Common.scala:53
170[warn] * http-scalafix-rules / projectInfoVersion
171[warn] +- /build/repo/project/Common.scala:22
172[warn] * http-scalafix-test-input / mimaReportSignatureProblems
173[warn] +- /build/repo/project/Common.scala:53
174[warn] * http-scalafix-test-input / projectInfoVersion
175[warn] +- /build/repo/project/Common.scala:22
176[warn] * http-scalafix-test-output / mimaReportSignatureProblems
177[warn] +- /build/repo/project/Common.scala:53
178[warn] * http-scalafix-test-output / projectInfoVersion
179[warn] +- /build/repo/project/Common.scala:22
180[warn] * http-scalafix-tests / mimaReportSignatureProblems
181[warn] +- /build/repo/project/Common.scala:53
182[warn] * http-scalafix-tests / projectInfoVersion
183[warn] +- /build/repo/project/Common.scala:22
184[warn] * http-spray-json / projectInfoVersion
185[warn] +- /build/repo/project/Common.scala:22
186[warn] * http-testkit / mimaReportSignatureProblems
187[warn] +- /build/repo/project/Common.scala:53
188[warn] * http-testkit / projectInfoVersion
189[warn] +- /build/repo/project/Common.scala:22
190[warn] * http-testkit-munit / mimaReportSignatureProblems
191[warn] +- /build/repo/project/Common.scala:53
192[warn] * http-testkit-munit / projectInfoVersion
193[warn] +- /build/repo/project/Common.scala:22
194[warn] * http-tests / mimaReportSignatureProblems
195[warn] +- /build/repo/project/Common.scala:53
196[warn] * http-tests / projectInfoVersion
197[warn] +- /build/repo/project/Common.scala:22
198[warn] * http-xml / projectInfoVersion
199[warn] +- /build/repo/project/Common.scala:22
200[warn] * http2-tests / mimaReportSignatureProblems
201[warn] +- /build/repo/project/Common.scala:53
202[warn] * http2-tests / projectInfoVersion
203[warn] +- /build/repo/project/Common.scala:22
204[warn] * parsing / mimaReportSignatureProblems
205[warn] +- /build/repo/project/Common.scala:53
206[warn] * parsing / projectInfoVersion
207[warn] +- /build/repo/project/Common.scala:22
208[warn] * pekko-http / Javaunidoc / unidoc / unidocProjectFilter
209[warn] +- /build/repo/project/Doc.scala:166
210[warn] * pekko-http / mimaReportSignatureProblems
211[warn] +- /build/repo/project/Common.scala:53
212[warn] * pekko-http / projectInfoVersion
213[warn] +- /build/repo/project/Common.scala:22
214[warn]
215[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
216[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
217Execute setCrossScalaVersions: 3.7.4-RC2
218[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
219OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http2-tests/crossScalaVersions
220OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-marshallers-java/crossScalaVersions
221OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-testkit-munit/crossScalaVersions
222OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-spray-json/crossScalaVersions
223OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-jackson/crossScalaVersions
224OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-marshallers-scala/crossScalaVersions
225OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-bench-jmh/crossScalaVersions
226OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-xml/crossScalaVersions
227OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http/crossScalaVersions
228OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-testkit/crossScalaVersions
229OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in parsing/crossScalaVersions
230OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-core/crossScalaVersions
231OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in docs/crossScalaVersions
232OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-tests/crossScalaVersions
233OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-cors/crossScalaVersions
234OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in bill-of-materials/crossScalaVersions
235OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in http-caching/crossScalaVersions
236[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 2.13.17
237[info] set current project to pekko-http-root (in build file:/build/repo/)
238[info] Setting Scala version to 3.7.4-RC2 on 17 projects.
239[info] Switching Scala version on:
240[info] http-testkit (2.13.17, 2.12.20, 3.7.4-RC2)
241[info] http-core (2.13.17, 2.12.20, 3.7.4-RC2)
242[info] http-marshallers-scala (2.13.17, 2.12.20, 3.7.4-RC2)
243[info] http-jackson (2.13.17, 2.12.20, 3.7.4-RC2)
244[info] docs (2.13.17, 2.12.20, 3.7.4-RC2)
245[info] parsing (2.13.17, 2.12.20, 3.7.4-RC2)
246[info] http-spray-json (2.13.17, 2.12.20, 3.7.4-RC2)
247[info] http-xml (2.13.17, 2.12.20, 3.7.4-RC2)
248[info] http-testkit-munit (2.13.17, 2.12.20, 3.7.4-RC2)
249[info] http2-tests (2.13.17, 2.12.20, 3.7.4-RC2)
250[info] http-cors (2.13.17, 2.12.20, 3.7.4-RC2)
251[info] http (2.13.17, 2.12.20, 3.7.4-RC2)
252[info] http-bench-jmh (2.13.17, 2.12.20, 3.7.4-RC2)
253[info] http-caching (2.13.17, 2.12.20, 3.7.4-RC2)
254[info] http-marshallers-java (2.13.17, 2.12.20, 3.7.4-RC2)
255[info] bill-of-materials (2.13.17, 2.12.20, 3.7.4-RC2)
256[info] http-tests (2.13.17, 2.12.20, 3.7.4-RC2)
257[info] Excluding projects:
258[info] * pekko-http (2.13.17, 2.12.20)
259[info] http-scalafix-tests (2.13.17, 2.12.20)
260[info] http-scalafix-test-output (2.13.17, 2.12.20)
261[info] http-scalafix-test-input (2.13.17, 2.12.20)
262[info] http-scalafix (2.13.17, 2.12.20)
263[info] http-scalafix-rules (2.13.17, 2.12.20)
264[info] Reapplying settings...
265[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
266[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 3.7.4-RC2
267[info] set current project to pekko-http-root (in build file:/build/repo/)
268Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
269[info] Reapplying settings...
270[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
271[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 3.7.4-RC2
272[info] set current project to pekko-http-root (in build file:/build/repo/)
273[info] Defining Global / credentials, ThisBuild / credentials and 22 others.
274[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 187 others.
275[info] Run `last` for details.
276[info] Reapplying settings...
277[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
278[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 3.7.4-RC2
279[info] set current project to pekko-http-root (in build file:/build/repo/)
280Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
281[info] Reapplying settings...
282OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
283
284 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
285 Did you mean http2-tests / allExcludeDependencies ?
286 , retry without global scopes
287[info] Reapplying settings...
288[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
289[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 3.7.4-RC2
290[info] set current project to pekko-http-root (in build file:/build/repo/)
291Execute removeScalacOptionsStartingWith: -P:wartremover
292[info] Reapplying settings...
293[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
294[info] Building Pekko HTTP 1.3.0+0-6b8a3897+20251122-1511-SNAPSHOT against Pekko 1.1.5 on Scala 3.7.4-RC2
295[info] set current project to pekko-http-root (in build file:/build/repo/)
296[success] Total time: 0 s, completed 2025 Nov 22 15:11:40
297Build config: {"projects":{"exclude":["pekko-http-scalafix-rules","pekko-http-scalafix-tests","http-scalafix-test-input","http-scalafix-test-output","pekko-http-tests","pekko-http-docs"],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala","pattern":"case b: BypassEvent with MessagePart","replaceWith":"case b: (BypassEvent & MessagePart)"},{"path":"http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala","pattern":"headers[T](ClassTag[T](headerClass)).asJava","replaceWith":"headers[T](using ClassTag[T](headerClass)).asJava"},{"path":"project/Dependencies.scala","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
298Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(pekko-http-scalafix-rules, pekko-http-scalafix-tests, http-scalafix-test-input, http-scalafix-test-output, pekko-http-tests, pekko-http-docs),Map()),CompileOnly,List()))
299Starting build...
300Projects: Set(http-testkit, http-core, http-jackson, parsing, http-spray-json, http-xml, http-testkit-munit, http-cors, http, http-caching, bill-of-materials)
301Starting build for ProjectRef(file:/build/repo/,http-testkit) (pekko-http-testkit)... [0/11]
302OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
303OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
304OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
305OpenCB::Filter out '-language:_', matches setting pattern '^-?-language:_'
306Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
307[info] Generating 'JavaPathMatchers.scala'
308[info] compiling 4 Scala sources to /build/repo/parsing/target/scala-3.7.4-RC2/classes ...
309[info] Generating 'ParameterDirectivesInstances.scala'
310[info] Generating 'FormFieldDirectivesInstances.scala'
311[info] Generating 'ConstructFromTupleInstances.scala'
312[info] Generating 'TupleAppendOneInstances.scala'
313[info] Generating 'TupleFoldInstances.scala'
314[info] Generating 'ApplyConverterInstances.scala'
315[warn] bad option '-Ywarn-dead-code' was ignored
316[warn] one warning found
317[info] done compiling
318[info] compiling 227 Scala sources and 151 Java sources to /build/repo/http-core/target/scala-3.7.4-RC2/classes ...
319[warn] bad option '-Ywarn-dead-code' was ignored
320[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/package.scala:61:4
321[warn] 61 | synchronized {
322[warn] | ^^^^^^^^^^^^
323[warn] | Suspicious top-level unqualified call to synchronized
324[warn] |
325[warn] | longer explanation available when compiling with `-explain`
326[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/client/ResponseParsing.scala:76:30
327[warn] 76 | } else remainingHeaders.head match {
328[warn] | ^^^^^^^^^^^^^^^^^^^^^
329[warn] | match may not be exhaustive.
330[warn] |
331[warn] | It would fail on pattern case: (_, _)
332[warn] |
333[warn] | longer explanation available when compiling with `-explain`
334[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/framing/Http2FrameParsing.scala:160:11
335[warn] 160 | case tpe => // TODO: remove once all stream types are defined
336[warn] | ^^^
337[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
338[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpMessageParser.scala:94:13
339[warn] 94 | case x => x
340[warn] | ^
341[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
342[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/rendering/BodyPartRenderer.scala:64:14
343[warn] 64 | entity match {
344[warn] | ^^^^^^
345[warn] |match may not be exhaustive.
346[warn] |
347[warn] |It would fail on pattern case: org.apache.pekko.http.scaladsl.model.HttpEntity.Chunked(_, _), org.apache.pekko.http.scaladsl.model.HttpEntity.CloseDelimited(_, _), org.apache.pekko.http.scaladsl.model.HttpEntity.CloseDelimited(_, _)
348[warn] |
349[warn] | longer explanation available when compiling with `-explain`
350[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala:161:10
351[warn] 161 | case (TextMessagePart(text, true) +: Nil, remaining) =>
352[warn] | ^
353[warn] | match may not be exhaustive.
354[warn] |
355[warn] | It would fail on pattern case: (_, _)
356[warn] |
357[warn] | longer explanation available when compiling with `-explain`
358[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/ContentTypeHeader.scala:39:20
359[warn] 39 | getMediaType(main, sub, charset.isDefined, parameters) match {
360[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
361[warn] |match may not be exhaustive.
362[warn] |
363[warn] |It would fail on pattern case: _: org.apache.pekko.http.scaladsl.model.MediaType.NonMultipartWithOpenCharset (anonymous)
364[warn] |
365[warn] | longer explanation available when compiling with `-explain`
366[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala:478:13
367[warn] 478 | case _ =>
368[warn] | ^
369[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
370[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/Rendering.scala:155:15
371[warn] 155 | case x: LinearSeq[T] => recL(x)
372[warn] | ^
373[warn] |the type test for scala.collection.LinearSeq[T] cannot be checked at runtime because its type arguments can't be determined from scala.collection.immutable.Iterable[T]
374[warn] |
375[warn] | longer explanation available when compiling with `-explain`
376[info] [patched file /build/repo/http-core/src/main/scala-2.13+/org/apache/pekko/http/scaladsl/util/FastFuture.scala]
377[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/StreamUtils.scala]
378[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/LinkHeader.scala]
379[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/ContentDispositionHeader.scala]
380[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/Message.scala]
381[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/FormData.scala]
382[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/SettingsCompanionImpl.scala]
383[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/headers.scala]
384[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/UpgradeToWebSocket.scala]
385[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala]
386[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/ServerTerminator.scala]
387[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpResponseParser.scala]
388[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/AcceptHeader.scala]
389[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/LanguageRange.scala]
390[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/Http2Demux.scala]
391[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/MediaType.scala]
392[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/Http2StreamHandling.scala]
393[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/WebSocket.scala]
394[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/Multipart.scala]
395[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/Http2ServerSettings.scala]
396[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/CommonRules.scala]
397[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/Http2.scala]
398[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/client/PoolInterface.scala]
399[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/client/pool/NewHostConnectionPool.scala]
400[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/ContentTypeHeader.scala]
401[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/WebSocketHeaders.scala]
402[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/Http.scala]
403[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/package.scala]
404[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/client/PoolId.scala]
405[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/BodyPartParser.scala]
406[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/util/AsciiTreeLayout.scala]
407[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/EntityTag.scala]
408[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/RequestParsing.scala]
409[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/JavaMapping.scala]
410[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/BoyerMoore.scala]
411[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/ProductVersion.scala]
412[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/AcceptEncodingHeader.scala]
413[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/settings/ParserSettingsImpl.scala]
414[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/Utf8Decoder.scala]
415[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/AcceptCharsetHeader.scala]
416[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/HttpOrigin.scala]
417[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala]
418[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/SimpleHeaders.scala]
419[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpHeaderParser.scala]
420[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/JavaQuery.scala]
421[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpMessageParser.scala]
422[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/UpgradeToWebSocket.scala]
423[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/Http2Blueprint.scala]
424[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/Message.scala]
425[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/ObjectRegistry.scala]
426[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/UriParser.scala]
427[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/client/PoolMasterActor.scala]
428[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/client/PersistentConnection.scala]
429[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpRequestParser.scala]
430[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/CacheDirective.scala]
431[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/WebSocketUpgrade.scala]
432[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpCharset.scala]
433[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/WebSocketUpgrade.scala]
434[info] [patched file /build/repo/http-core/src/main/scala-2.13+/org/apache/pekko/http/ccompat/package.scala]
435[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala]
436[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/StageLoggingWithOverride.scala]
437[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/UriJavaAccessor.scala]
438[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/ServerBuilder.scala]
439[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/AttributeKey.scala]
440[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/SocketOptionSettings.scala]
441[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/MessageToFrameRenderer.scala]
442[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/client/OutgoingConnectionBlueprint.scala]
443[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ContentType.scala]
444[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/AcceptLanguageHeader.scala]
445[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/HttpMessage.scala]
446[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/ServerBuilder.scala]
447[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/Uri.scala]
448[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/ParserOutput.scala]
449[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/Rendering.scala]
450[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/Http2Multiplexer.scala]
451[info] [patched file /build/repo/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/DateTime.scala]
452[warn] there was 1 feature warning; re-run with -feature for details
453[warn] 11 warnings found
454[warn] source value 8 is obsolete and will be removed in a future release
455[warn] target value 8 is obsolete and will be removed in a future release
456[warn] To suppress warnings about obsolete options, use -Xlint:-options.
457[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: ContentTypes.java uses or overrides a deprecated API.
458[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: Recompile with -Xlint:deprecation for details.
459[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/impl/util/Util.java: Some input files use unchecked or unsafe operations.
460[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/impl/util/Util.java: Recompile with -Xlint:unchecked for details.
461[info] done compiling
462[info] compiling 146 Scala sources and 9 Java sources to /build/repo/http/target/scala-3.7.4-RC2/classes ...
463[warn] bad option '-Ywarn-dead-code' was ignored
464[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Encoder.scala:79:4
465[warn] 79 | case req: HttpRequest => isCompressible(req)
466[warn] | ^
467[warn] |match may not be exhaustive.
468[warn] |
469[warn] |It would fail on pattern case: _: org.apache.pekko.http.scaladsl.model.HttpResponse
470[warn] |
471[warn] | longer explanation available when compiling with `-explain`
472[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/FutureDirectives.scala]
473[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/marshalling/Marshaller.scala]
474[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/PathMatchers.scala]
475[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Rejection.scala]
476[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/HeaderDirectives.scala]
477[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Directive.scala]
478[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/BasicDirectives.scala]
479[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/CodingDirectives.scala]
480[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/marshalling/Marshaller.scala]
481[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/Unmarshaller.scala]
482[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/RouteDirectives.scala]
483[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/unmarshalling/Unmarshaller.scala]
484[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/BasicDirectives.scala]
485[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/PathDirectives.scala]
486[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/RejectionHandler.scala]
487[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/RequestContext.scala]
488[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/RouteDirectives.scala]
489[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/HostDirectives.scala]
490[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/client/RequestBuilding.scala]
491[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/FileAndResourceDirectives.scala]
492[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/MarshallingDirectives.scala]
493[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/SecurityDirectives.scala]
494[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/FileAndResourceDirectives.scala]
495[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/marshalling/PredefinedToResponseMarshallers.scala]
496[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/DataMapper.scala]
497[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/MiscDirectives.scala]
498[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/CookieDirectives.scala]
499[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/GzipCompressor.scala]
500[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/CodingDirectives.scala]
501[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/PathMatcher.scala]
502[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/Directives.scala]
503[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/FramedEntityStreamingDirectives.scala]
504[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/PredefinedFromEntityUnmarshallers.scala]
505[info] [patched file /build/repo/http/target/scala-3.7.4-RC2/src_managed/FormFieldDirectives.scala]
506[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/RangeDirectives.scala]
507[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/javadsl/server/RejectionHandler.scala]
508[info] [patched file /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/MiscDirectives.scala]
509[warn] there were 96 feature warnings; re-run with -feature for details
510[warn] three warnings found
511[warn] source value 8 is obsolete and will be removed in a future release
512[warn] target value 8 is obsolete and will be removed in a future release
513[warn] To suppress warnings about obsolete options, use -Xlint:-options.
514[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java: Coder.java uses or overrides a deprecated API.
515[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java: Recompile with -Xlint:deprecation for details.
516[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/unmarshalling/StringUnmarshallers.java: StringUnmarshallers.java uses unchecked or unsafe operations.
517[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/unmarshalling/StringUnmarshallers.java: Recompile with -Xlint:unchecked for details.
518[info] done compiling
519[info] compiling 16 Scala sources to /build/repo/http-testkit/target/scala-3.7.4-RC2/classes ...
520[warn] bad option '-Ywarn-dead-code' was ignored
521[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/scaladsl/testkit/Specs2Utils.scala]
522[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/scaladsl/testkit/RouteTest.scala]
523[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/javadsl/testkit/TestRouteResult.scala]
524[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/scaladsl/testkit/RouteTestResultComponent.scala]
525[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/javadsl/testkit/JUnitRouteTest.scala]
526[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/javadsl/testkit/RouteTest.scala]
527[info] [patched file /build/repo/http-testkit/src/main/scala/org/apache/pekko/http/scaladsl/testkit/ScalatestUtils.scala]
528[warn] one warning found
529[info] done compiling
530[info] compiling 76 Scala sources to /build/repo/http-core/target/scala-3.7.4-RC2/classes ...
531[warn] bad option '-Ywarn-dead-code' was ignored
532[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/package.scala:61:4
533[warn] 61 | synchronized {
534[warn] | ^^^^^^^^^^^^
535[warn] | Suspicious top-level unqualified call to synchronized
536[warn] |
537[warn] | longer explanation available when compiling with `-explain`
538[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpMessageParser.scala:94:13
539[warn] 94 | case x => x
540[warn] | ^
541[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
542[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala:161:10
543[warn] 161 | case (TextMessagePart(text, true) +: Nil, remaining) =>
544[warn] | ^
545[warn] | match may not be exhaustive.
546[warn] |
547[warn] | It would fail on pattern case: (_, _)
548[warn] |
549[warn] | longer explanation available when compiling with `-explain`
550[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/ContentTypeHeader.scala:39:20
551[warn] 39 | getMediaType(main, sub, charset.isDefined, parameters) match {
552[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
553[warn] |match may not be exhaustive.
554[warn] |
555[warn] |It would fail on pattern case: _: org.apache.pekko.http.scaladsl.model.MediaType.NonMultipartWithOpenCharset (anonymous)
556[warn] |
557[warn] | longer explanation available when compiling with `-explain`
558[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala:478:13
559[warn] 478 | case _ =>
560[warn] | ^
561[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
562[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/Rendering.scala:155:15
563[warn] 155 | case x: LinearSeq[T] => recL(x)
564[warn] | ^
565[warn] |the type test for scala.collection.LinearSeq[T] cannot be checked at runtime because its type arguments can't be determined from scala.collection.immutable.Iterable[T]
566[warn] |
567[warn] | longer explanation available when compiling with `-explain`
568[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/headers.scala]
569[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/CacheDirective.scala]
570[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/LanguageRange.scala]
571[info] [patched file /build/repo/http-core/target/scala-3.7.4-RC2/src_managed/HttpMessage.scala]
572[warn] 7 warnings found
573[info] done compiling
574[info] compiling 106 Scala sources and 79 Java sources to /build/repo/http-core/target/scala-3.7.4-RC2/classes ...
575[warn] bad option '-Ywarn-dead-code' was ignored
576[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/client/ResponseParsing.scala:76:30
577[warn] 76 | } else remainingHeaders.head match {
578[warn] | ^^^^^^^^^^^^^^^^^^^^^
579[warn] | match may not be exhaustive.
580[warn] |
581[warn] | It would fail on pattern case: (_, _)
582[warn] |
583[warn] | longer explanation available when compiling with `-explain`
584[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/rendering/BodyPartRenderer.scala:64:14
585[warn] 64 | entity match {
586[warn] | ^^^^^^
587[warn] |match may not be exhaustive.
588[warn] |
589[warn] |It would fail on pattern case: org.apache.pekko.http.scaladsl.model.HttpEntity.Chunked(_, _), org.apache.pekko.http.scaladsl.model.HttpEntity.CloseDelimited(_, _), org.apache.pekko.http.scaladsl.model.HttpEntity.CloseDelimited(_, _)
590[warn] |
591[warn] | longer explanation available when compiling with `-explain`
592[warn] 10 warnings found
593[warn] source value 8 is obsolete and will be removed in a future release
594[warn] target value 8 is obsolete and will be removed in a future release
595[warn] To suppress warnings about obsolete options, use -Xlint:-options.
596[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: ContentTypes.java uses or overrides a deprecated API.
597[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: Recompile with -Xlint:deprecation for details.
598[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/Multiparts.java: Multiparts.java uses unchecked or unsafe operations.
599[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/Multiparts.java: Recompile with -Xlint:unchecked for details.
600[info] done compiling
601[info] compiling 67 Scala sources and 76 Java sources to /build/repo/http-core/target/scala-3.7.4-RC2/classes ...
602[warn] bad option '-Ywarn-dead-code' was ignored
603[warn] 14 warnings found
604[warn] source value 8 is obsolete and will be removed in a future release
605[warn] target value 8 is obsolete and will be removed in a future release
606[warn] To suppress warnings about obsolete options, use -Xlint:-options.
607[info] done compiling
608[info] compiling 227 Scala sources and 151 Java sources to /build/repo/http-core/target/scala-3.7.4-RC2/classes ...
609[warn] bad option '-Ywarn-dead-code' was ignored
610[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/framing/Http2FrameParsing.scala:160:11
611[warn] 160 | case tpe => // TODO: remove once all stream types are defined
612[warn] | ^^^
613[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
614[warn] there was 1 feature warning; re-run with -feature for details
615[warn] 20 warnings found
616[warn] source value 8 is obsolete and will be removed in a future release
617[warn] target value 8 is obsolete and will be removed in a future release
618[warn] To suppress warnings about obsolete options, use -Xlint:-options.
619[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: ContentTypes.java uses or overrides a deprecated API.
620[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: Recompile with -Xlint:deprecation for details.
621[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/impl/util/Util.java: Some input files use unchecked or unsafe operations.
622[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/impl/util/Util.java: Recompile with -Xlint:unchecked for details.
623[info] done compiling
624[info] compiling 46 Scala sources to /build/repo/http/target/scala-3.7.4-RC2/classes ...
625[warn] bad option '-Ywarn-dead-code' was ignored
626[info] [patched file /build/repo/http/target/scala-3.7.4-RC2/src_managed/FormFieldDirectives.scala]
627[warn] there were 32 feature warnings; re-run with -feature for details
628[warn] two warnings found
629[info] done compiling
630[info] compiling 27 Scala sources and 3 Java sources to /build/repo/http/target/scala-3.7.4-RC2/classes ...
631[warn] bad option '-Ywarn-dead-code' was ignored
632[warn] there were 29 feature warnings; re-run with -feature for details
633[warn] four warnings found
634[warn] source value 8 is obsolete and will be removed in a future release
635[warn] target value 8 is obsolete and will be removed in a future release
636[warn] To suppress warnings about obsolete options, use -Xlint:-options.
637[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/unmarshalling/StringUnmarshallers.java: StringUnmarshallers.java uses unchecked or unsafe operations.
638[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/unmarshalling/StringUnmarshallers.java: Recompile with -Xlint:unchecked for details.
639[info] done compiling
640[info] compiling 8 Scala sources to /build/repo/http-testkit/target/scala-3.7.4-RC2/classes ...
641[warn] bad option '-Ywarn-dead-code' was ignored
642[warn] one warning found
643[info] done compiling
644[info] compiling 2 Scala sources and 1 Java source to /build/repo/http-testkit/target/scala-3.7.4-RC2/test-classes ...
645[warn] bad option '-Ywarn-dead-code' was ignored
646[warn] one warning found
647[warn] source value 8 is obsolete and will be removed in a future release
648[warn] target value 8 is obsolete and will be removed in a future release
649[warn] To suppress warnings about obsolete options, use -Xlint:-options.
650[info] done compiling
651Starting build for ProjectRef(file:/build/repo/,bill-of-materials) (pekko-http-bom)... [1/11]
652Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
653Starting build for ProjectRef(file:/build/repo/,http-jackson) (pekko-http-jackson)... [2/11]
654Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
655[info] compiling 1 Java source to /build/repo/http-marshallers-java/http-jackson/target/scala-3.7.4-RC2/classes ...
656[warn] source value 8 is obsolete and will be removed in a future release
657[warn] target value 8 is obsolete and will be removed in a future release
658[warn] To suppress warnings about obsolete options, use -Xlint:-options.
659[info] /build/repo/http-marshallers-java/http-jackson/src/main/java/org/apache/pekko/http/javadsl/marshallers/jackson/Jackson.java: Jackson.java uses or overrides a deprecated API.
660[info] /build/repo/http-marshallers-java/http-jackson/src/main/java/org/apache/pekko/http/javadsl/marshallers/jackson/Jackson.java: Recompile with -Xlint:deprecation for details.
661[info] done compiling
662[info] compiling 1 Java source to /build/repo/http-marshallers-java/http-jackson/target/scala-3.7.4-RC2/test-classes ...
663[warn] source value 8 is obsolete and will be removed in a future release
664[warn] target value 8 is obsolete and will be removed in a future release
665[warn] To suppress warnings about obsolete options, use -Xlint:-options.
666[info] done compiling
667Starting build for ProjectRef(file:/build/repo/,http-caching) (pekko-http-caching)... [3/11]
668Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
669[info] compiling 11 Scala sources and 1 Java source to /build/repo/http-caching/target/scala-3.7.4-RC2/classes ...
670[warn] bad option '-Ywarn-dead-code' was ignored
671[warn] one warning found
672[warn] source value 8 is obsolete and will be removed in a future release
673[warn] target value 8 is obsolete and will be removed in a future release
674[warn] To suppress warnings about obsolete options, use -Xlint:-options.
675[info] done compiling
676[info] compiling 2 Scala sources to /build/repo/http-caching/target/scala-3.7.4-RC2/test-classes ...
677[warn] bad option '-Ywarn-dead-code' was ignored
678[info] [patched file /build/repo/http-caching/src/test/scala/org/apache/pekko/http/caching/ExpiringLfuCacheSpec.scala]
679[warn] one warning found
680[info] done compiling
681[info] compiling 1 Scala source to /build/repo/http-caching/target/scala-3.7.4-RC2/test-classes ...
682[warn] bad option '-Ywarn-dead-code' was ignored
683[warn] one warning found
684[info] done compiling
685Starting build for ProjectRef(file:/build/repo/,http-testkit-munit) (pekko-http-testkit-munit)... [4/11]
686Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
687[info] compiling 2 Scala sources to /build/repo/http-testkit-munit/target/scala-3.7.4-RC2/classes ...
688[warn] bad option '-Ywarn-dead-code' was ignored
689[warn] one warning found
690[info] done compiling
691[info] compiling 1 Scala source to /build/repo/http-testkit-munit/target/scala-3.7.4-RC2/test-classes ...
692[warn] bad option '-Ywarn-dead-code' was ignored
693[warn] one warning found
694[info] done compiling
695Starting build for ProjectRef(file:/build/repo/,http-xml) (pekko-http-xml)... [5/11]
696Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
697[info] compiling 1 Scala source to /build/repo/http-marshallers-scala/http-xml/target/scala-3.7.4-RC2/classes ...
698[warn] bad option '-Ywarn-dead-code' was ignored
699[info] [patched file /build/repo/http-marshallers-scala/http-xml/src/main/scala/org/apache/pekko/http/scaladsl/marshallers/xml/ScalaXmlSupport.scala]
700[warn] one warning found
701[info] done compiling
702[info] compiling 1 Scala source to /build/repo/http-marshallers-scala/http-xml/target/scala-3.7.4-RC2/classes ...
703[warn] bad option '-Ywarn-dead-code' was ignored
704[warn] one warning found
705[info] done compiling
706Starting build for ProjectRef(file:/build/repo/,http-core) (pekko-http-core)... [6/11]
707Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
708[info] compiling 87 Scala sources and 12 Java sources to /build/repo/http-core/target/scala-3.7.4-RC2/test-classes ...
709[warn] bad option '-Ywarn-dead-code' was ignored
710[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:73:28
711[warn] 73 | PekkoSpec.getCallerName(getClass),
712[warn] | ^^^^^^^^
713[warn] | Suspicious top-level unqualified call to getClass
714[warn] |
715[warn] | longer explanation available when compiling with `-explain`
716[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:80:56
717[warn] 80 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
718[warn] | ^^^^^^^^
719[warn] | Suspicious top-level unqualified call to getClass
720[warn] |
721[warn] | longer explanation available when compiling with `-explain`
722[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:101:28
723[warn] 101 | PekkoSpec.getCallerName(getClass),
724[warn] | ^^^^^^^^
725[warn] | Suspicious top-level unqualified call to getClass
726[warn] |
727[warn] | longer explanation available when compiling with `-explain`
728[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:108:56
729[warn] 108 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
730[warn] | ^^^^^^^^
731[warn] | Suspicious top-level unqualified call to getClass
732[warn] |
733[warn] | longer explanation available when compiling with `-explain`
734[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:132:28
735[warn] 132 | PekkoSpec.getCallerName(getClass),
736[warn] | ^^^^^^^^
737[warn] | Suspicious top-level unqualified call to getClass
738[warn] |
739[warn] | longer explanation available when compiling with `-explain`
740[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:139:56
741[warn] 139 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
742[warn] | ^^^^^^^^
743[warn] | Suspicious top-level unqualified call to getClass
744[warn] |
745[warn] | longer explanation available when compiling with `-explain`
746[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/parsing/BoyerMooreSpec.scala]
747[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/model/parser/HttpHeaderSpec.scala]
748[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/parsing/ResponseParserSpec.scala]
749[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/HostConnectionPoolSpec.scala]
750[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/parsing/ContentLengthHeaderParserSpec.scala]
751[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/ws/BitBuilder.scala]
752[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/scaladsl/model/HttpEntitySpec.scala]
753[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/scaladsl/ClientServerSpec.scala]
754[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/Coroner.scala]
755[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/server/HttpServerSpec.scala]
756[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/scaladsl/model/UriSpec.scala]
757[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala]
758[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/scaladsl/model/HttpMessageSpec.scala]
759[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/ws/MessageSpec.scala]
760[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/util/StreamUtilsSpec.scala]
761[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/ws/ByteStringSinkProbe.scala]
762[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/parsing/RequestParserSpec.scala]
763[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/TlsEndpointVerificationSpec.scala]
764[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/scaladsl/model/headers/HeaderSpec.scala]
765[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/NewConnectionPoolSpec.scala]
766[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/client/LowLevelOutgoingConnectionSpec.scala]
767[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/scaladsl/model/SerializabilitySpec.scala]
768[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/parsing/HttpHeaderParserSpec.scala]
769[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/ws/FramingSpec.scala]
770[info] [patched file /build/repo/http-core/src/test/scala/org/apache/pekko/http/impl/engine/ws/WSTestSetupBase.scala]
771[warn] 7 warnings found
772[warn] source value 8 is obsolete and will be removed in a future release
773[warn] target value 8 is obsolete and will be removed in a future release
774[warn] To suppress warnings about obsolete options, use -Xlint:-options.
775[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: ParserSettingsTest.java uses or overrides a deprecated API.
776[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: Recompile with -Xlint:deprecation for details.
777[info] done compiling
778[info] compiling 25 Scala sources to /build/repo/http-core/target/scala-3.7.4-RC2/test-classes ...
779[warn] bad option '-Ywarn-dead-code' was ignored
780[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:73:28
781[warn] 73 | PekkoSpec.getCallerName(getClass),
782[warn] | ^^^^^^^^
783[warn] | Suspicious top-level unqualified call to getClass
784[warn] |
785[warn] | longer explanation available when compiling with `-explain`
786[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:80:56
787[warn] 80 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
788[warn] | ^^^^^^^^
789[warn] | Suspicious top-level unqualified call to getClass
790[warn] |
791[warn] | longer explanation available when compiling with `-explain`
792[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:101:28
793[warn] 101 | PekkoSpec.getCallerName(getClass),
794[warn] | ^^^^^^^^
795[warn] | Suspicious top-level unqualified call to getClass
796[warn] |
797[warn] | longer explanation available when compiling with `-explain`
798[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:108:56
799[warn] 108 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
800[warn] | ^^^^^^^^
801[warn] | Suspicious top-level unqualified call to getClass
802[warn] |
803[warn] | longer explanation available when compiling with `-explain`
804[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:132:28
805[warn] 132 | PekkoSpec.getCallerName(getClass),
806[warn] | ^^^^^^^^
807[warn] | Suspicious top-level unqualified call to getClass
808[warn] |
809[warn] | longer explanation available when compiling with `-explain`
810[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:139:56
811[warn] 139 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
812[warn] | ^^^^^^^^
813[warn] | Suspicious top-level unqualified call to getClass
814[warn] |
815[warn] | longer explanation available when compiling with `-explain`
816[warn] 7 warnings found
817[info] done compiling
818[info] compiling 44 Scala sources to /build/repo/http-core/target/scala-3.7.4-RC2/test-classes ...
819[warn] bad option '-Ywarn-dead-code' was ignored
820[warn] 8 warnings found
821[info] done compiling
822Starting build for ProjectRef(file:/build/repo/,parsing) (pekko-parsing)... [7/11]
823Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
824Starting build for ProjectRef(file:/build/repo/,http-cors) (pekko-http-cors)... [8/11]
825Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
826[info] compiling 10 Scala sources and 3 Java sources to /build/repo/http-cors/target/scala-3.7.4-RC2/classes ...
827[warn] bad option '-Ywarn-dead-code' was ignored
828[info] [patched file /build/repo/http-cors/src/main/scala/org/apache/pekko/http/cors/scaladsl/model/HttpHeaderRange.scala]
829[info] [patched file /build/repo/http-cors/src/main/scala/org/apache/pekko/http/cors/scaladsl/CorsDirectives.scala]
830[info] [patched file /build/repo/http-cors/src/main/scala/org/apache/pekko/http/cors/scaladsl/settings/CorsSettings.scala]
831[warn] one warning found
832[warn] source value 8 is obsolete and will be removed in a future release
833[warn] target value 8 is obsolete and will be removed in a future release
834[warn] To suppress warnings about obsolete options, use -Xlint:-options.
835[info] done compiling
836[info] compiling 3 Scala sources to /build/repo/http-cors/target/scala-3.7.4-RC2/classes ...
837[warn] bad option '-Ywarn-dead-code' was ignored
838[warn] one warning found
839[info] done compiling
840[info] compiling 2 Scala sources and 2 Java sources to /build/repo/http-cors/target/scala-3.7.4-RC2/classes ...
841[warn] bad option '-Ywarn-dead-code' was ignored
842[warn] two warnings found
843[warn] source value 8 is obsolete and will be removed in a future release
844[warn] target value 8 is obsolete and will be removed in a future release
845[warn] To suppress warnings about obsolete options, use -Xlint:-options.
846[info] done compiling
847[info] compiling 3 Scala sources to /build/repo/http-cors/target/scala-3.7.4-RC2/test-classes ...
848[warn] bad option '-Ywarn-dead-code' was ignored
849[info] [patched file /build/repo/http-cors/src/test/scala/org/apache/pekko/http/cors/scaladsl/model/HttpOriginMatcherSpec.scala]
850[warn] one warning found
851[info] done compiling
852[info] compiling 1 Scala source to /build/repo/http-cors/target/scala-3.7.4-RC2/test-classes ...
853[warn] bad option '-Ywarn-dead-code' was ignored
854[warn] one warning found
855[info] done compiling
856Starting build for ProjectRef(file:/build/repo/,http-spray-json) (pekko-http-spray-json)... [9/11]
857Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
858[info] compiling 2 Scala sources to /build/repo/http-marshallers-scala/http-spray-json/target/scala-3.7.4-RC2/classes ...
859[warn] bad option '-Ywarn-dead-code' was ignored
860[warn] one warning found
861[info] done compiling
862[info] compiling 1 Scala source to /build/repo/http-marshallers-scala/http-spray-json/target/scala-3.7.4-RC2/test-classes ...
863[warn] bad option '-Ywarn-dead-code' was ignored
864[warn] one warning found
865[info] done compiling
866Starting build for ProjectRef(file:/build/repo/,http) (pekko-http)... [10/11]
867Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, -release:8, -Wconf:cat=deprecation:s, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
868
869************************
870Build summary:
871[{
872 "module": "pekko-http-testkit",
873 "compile": {"status": "ok", "tookMs": 67642, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
874 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
875 "test-compile": {"status": "ok", "tookMs": 57786, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
876 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
877 "publish": {"status": "skipped", "tookMs": 0},
878 "metadata": {
879 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
880}
881},{
882 "module": "pekko-http-bom",
883 "compile": {"status": "ok", "tookMs": 103, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
884 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
885 "test-compile": {"status": "ok", "tookMs": 102, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
886 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
887 "publish": {"status": "skipped", "tookMs": 0},
888 "metadata": {
889 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
890}
891},{
892 "module": "pekko-http-jackson",
893 "compile": {"status": "ok", "tookMs": 519, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
894 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
895 "test-compile": {"status": "ok", "tookMs": 855, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
896 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
897 "publish": {"status": "skipped", "tookMs": 0},
898 "metadata": {
899 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
900}
901},{
902 "module": "pekko-http-caching",
903 "compile": {"status": "ok", "tookMs": 1124, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
904 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
905 "test-compile": {"status": "ok", "tookMs": 1519, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
906 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
907 "publish": {"status": "skipped", "tookMs": 0},
908 "metadata": {
909 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
910}
911},{
912 "module": "pekko-http-testkit-munit",
913 "compile": {"status": "ok", "tookMs": 674, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
914 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
915 "test-compile": {"status": "ok", "tookMs": 1067, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
916 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
917 "publish": {"status": "skipped", "tookMs": 0},
918 "metadata": {
919 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
920}
921},{
922 "module": "pekko-http-xml",
923 "compile": {"status": "ok", "tookMs": 543, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
924 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
925 "test-compile": {"status": "ok", "tookMs": 574, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
926 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
927 "publish": {"status": "skipped", "tookMs": 0},
928 "metadata": {
929 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
930}
931},{
932 "module": "pekko-http-core",
933 "compile": {"status": "ok", "tookMs": 84, "warnings": 24, "errors": 0, "sourceVersion": "3.4-migration"},
934 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
935 "test-compile": {"status": "ok", "tookMs": 11833, "warnings": 6, "errors": 0, "sourceVersion": "3.4-migration"},
936 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
937 "publish": {"status": "skipped", "tookMs": 0},
938 "metadata": {
939 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
940}
941},{
942 "module": "pekko-parsing",
943 "compile": {"status": "ok", "tookMs": 27, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
944 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
945 "test-compile": {"status": "ok", "tookMs": 62, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
946 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
947 "publish": {"status": "skipped", "tookMs": 0},
948 "metadata": {
949 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
950}
951},{
952 "module": "pekko-http-cors",
953 "compile": {"status": "ok", "tookMs": 960, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
954 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
955 "test-compile": {"status": "ok", "tookMs": 2596, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
956 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
957 "publish": {"status": "skipped", "tookMs": 0},
958 "metadata": {
959 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
960}
961},{
962 "module": "pekko-http-spray-json",
963 "compile": {"status": "ok", "tookMs": 651, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
964 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
965 "test-compile": {"status": "ok", "tookMs": 820, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
966 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
967 "publish": {"status": "skipped", "tookMs": 0},
968 "metadata": {
969 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
970}
971},{
972 "module": "pekko-http",
973 "compile": {"status": "ok", "tookMs": 137, "warnings": 1, "errors": 0, "sourceVersion": "3.4-migration"},
974 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
975 "test-compile": {"status": "ok", "tookMs": 192, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
976 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
977 "publish": {"status": "skipped", "tookMs": 0},
978 "metadata": {
979 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
980}
981}]
982************************
983[success] Total time: 208 s (0:03:28.0), completed 2025 Nov 22 15:15:08
984[0JChecking patch project/plugins.sbt...
985Checking patch project/Dependencies.scala...
986Checking patch http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala...
987Checking patch http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala...
988Checking patch build.sbt...
989Applied patch project/plugins.sbt cleanly.
990Applied patch project/Dependencies.scala cleanly.
991Applied patch http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala cleanly.
992Applied patch http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala cleanly.
993Applied patch build.sbt cleanly.
994Commit migration rewrites
995Switched to a new branch 'opencb/migrate-source-3.4'
996[opencb/migrate-source-3.4 a1bc65e32] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
997 146 files changed, 509 insertions(+), 509 deletions(-)
998----
999Preparing build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1000Scala binary version found: 3.8
1001Implicitly using source version 3.8
1002Scala binary version found: 3.8
1003Implicitly using source version 3.8
1004Would try to apply common scalacOption (best-effort, sbt/mill only):
1005Append: ,REQUIRE:-source:3.8
1006Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1007
1008Try apply source patch:
1009Path: http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala
1010Pattern: case b: BypassEvent with MessagePart
1011Replacement: case b: (BypassEvent & MessagePart)
1012Successfully applied pattern 'case b: BypassEvent with MessagePart' in http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala
1013
1014Try apply source patch:
1015Path: http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
1016Pattern: headers[T](ClassTag[T](headerClass)).asJava
1017Replacement: headers[T](using ClassTag[T](headerClass)).asJava
1018Successfully applied pattern 'headers[T](ClassTag[T](headerClass)).asJava' in http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
1019
1020Try apply source patch:
1021Path: project/Dependencies.scala
1022Pattern: val scala3Version = "3.3.6"
1023Replacement: val scala3Version = "3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
1024Successfully applied pattern 'val scala3Version = "3.3.6"' in project/Dependencies.scala
1025----
1026Starting build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1027Execute tests: false
1028sbt project found:
1029No prepare script found for project apache/pekko-http
1030/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
1031##################################
1032Scala version: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1033Targets: org.apache.pekko%pekko-http org.apache.pekko%pekko-http-bom org.apache.pekko%pekko-http-caching org.apache.pekko%pekko-http-core org.apache.pekko%pekko-http-cors org.apache.pekko%pekko-http-jackson org.apache.pekko%pekko-http-spray-json org.apache.pekko%pekko-http-testkit org.apache.pekko%pekko-http-testkit-munit org.apache.pekko%pekko-http-xml org.apache.pekko%pekko-parsing
1034Project projectConfig: {"projects":{"exclude":["pekko-http-scalafix-rules","pekko-http-scalafix-tests","http-scalafix-test-input","http-scalafix-test-output","pekko-http-tests","pekko-http-docs"],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala","pattern":"case b: BypassEvent with MessagePart","replaceWith":"case b: (BypassEvent & MessagePart)"},{"path":"http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala","pattern":"headers[T](ClassTag[T](headerClass)).asJava","replaceWith":"headers[T](using ClassTag[T](headerClass)).asJava"},{"path":"project/Dependencies.scala","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
1035##################################
1036Using extra scalacOptions: ,REQUIRE:-source:3.8
1037Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1038[sbt_options] declare -a sbt_options=()
1039[process_args] java_version = '21'
1040[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
1041# Executing command line:
1042java
1043-Xmx4g
1044-Duser.language=en_US.UTF-8
1045-Dfile.encoding=en_US.UTF-8
1046-Dsun.jnu.encoding=UTF-8
1047-Dcommunitybuild.scala=3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1048-Dcommunitybuild.project.dependencies.add=
1049-Xmx7G
1050-Xms4G
1051-Xss8M
1052-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
1053-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
1054-jar
1055/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
1056"setCrossScalaVersions 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
1057"++3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -v"
1058"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
1059"set every credentials := Nil"
1060"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
1061"removeScalacOptionsStartingWith -P:wartremover"
1062
1063moduleMappings
1064"runBuild 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY """{"projects":{"exclude":["pekko-http-scalafix-rules","pekko-http-scalafix-tests","http-scalafix-test-input","http-scalafix-test-output","pekko-http-tests","pekko-http-docs"],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala","pattern":"case b: BypassEvent with MessagePart","replaceWith":"case b: (BypassEvent & MessagePart)"},{"path":"http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala","pattern":"headers[T](ClassTag[T](headerClass)).asJava","replaceWith":"headers[T](using ClassTag[T](headerClass)).asJava"},{"path":"project/Dependencies.scala","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" org.apache.pekko%pekko-http org.apache.pekko%pekko-http-bom org.apache.pekko%pekko-http-caching org.apache.pekko%pekko-http-core org.apache.pekko%pekko-http-cors org.apache.pekko%pekko-http-jackson org.apache.pekko%pekko-http-spray-json org.apache.pekko%pekko-http-testkit org.apache.pekko%pekko-http-testkit-munit org.apache.pekko%pekko-http-xml org.apache.pekko%pekko-parsing"
1065
1066[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 21)
1067[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
1068[info] loading project definition from /build/repo/project
1069[info] compiling 1 Scala source to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
1070[info] done compiling
1071[info] loading settings for project pekko-http from build.sbt...
1072[info] resolving key references (37029 settings) ...
1073[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1074[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 2.13.17
1075[info] set current project to pekko-http-root (in build file:/build/repo/)
1076[warn] there are 41 keys that are not used by any other settings/tasks:
1077[warn]
1078[warn] * ThisBuild / projectInfoVersion
1079[warn] +- /build/repo/build.sbt:30
1080[warn] * bill-of-materials / mimaReportSignatureProblems
1081[warn] +- /build/repo/project/Common.scala:53
1082[warn] * bill-of-materials / projectInfoVersion
1083[warn] +- /build/repo/project/Common.scala:22
1084[warn] * docs / mimaReportSignatureProblems
1085[warn] +- /build/repo/project/Common.scala:53
1086[warn] * http / projectInfoVersion
1087[warn] +- /build/repo/project/Common.scala:22
1088[warn] * http-bench-jmh / mimaReportSignatureProblems
1089[warn] +- /build/repo/project/Common.scala:53
1090[warn] * http-bench-jmh / projectInfoVersion
1091[warn] +- /build/repo/project/Common.scala:22
1092[warn] * http-caching / projectInfoVersion
1093[warn] +- /build/repo/project/Common.scala:22
1094[warn] * http-core / doc / autoAPIMappings
1095[warn] +- /build/repo/project/Doc.scala:54
1096[warn] * http-core / projectInfoVersion
1097[warn] +- /build/repo/project/Common.scala:22
1098[warn] * http-cors / projectInfoVersion
1099[warn] +- /build/repo/project/Common.scala:22
1100[warn] * http-jackson / projectInfoVersion
1101[warn] +- /build/repo/project/Common.scala:22
1102[warn] * http-marshallers-java / mimaReportSignatureProblems
1103[warn] +- /build/repo/project/Common.scala:53
1104[warn] * http-marshallers-java / projectInfoVersion
1105[warn] +- /build/repo/project/Common.scala:22
1106[warn] * http-marshallers-scala / mimaReportSignatureProblems
1107[warn] +- /build/repo/project/Common.scala:53
1108[warn] * http-marshallers-scala / projectInfoVersion
1109[warn] +- /build/repo/project/Common.scala:22
1110[warn] * http-scalafix / mimaReportSignatureProblems
1111[warn] +- /build/repo/project/Common.scala:53
1112[warn] * http-scalafix / projectInfoVersion
1113[warn] +- /build/repo/project/Common.scala:22
1114[warn] * http-scalafix-rules / mimaReportSignatureProblems
1115[warn] +- /build/repo/project/Common.scala:53
1116[warn] * http-scalafix-rules / projectInfoVersion
1117[warn] +- /build/repo/project/Common.scala:22
1118[warn] * http-scalafix-test-input / mimaReportSignatureProblems
1119[warn] +- /build/repo/project/Common.scala:53
1120[warn] * http-scalafix-test-input / projectInfoVersion
1121[warn] +- /build/repo/project/Common.scala:22
1122[warn] * http-scalafix-test-output / mimaReportSignatureProblems
1123[warn] +- /build/repo/project/Common.scala:53
1124[warn] * http-scalafix-test-output / projectInfoVersion
1125[warn] +- /build/repo/project/Common.scala:22
1126[warn] * http-scalafix-tests / mimaReportSignatureProblems
1127[warn] +- /build/repo/project/Common.scala:53
1128[warn] * http-scalafix-tests / projectInfoVersion
1129[warn] +- /build/repo/project/Common.scala:22
1130[warn] * http-spray-json / projectInfoVersion
1131[warn] +- /build/repo/project/Common.scala:22
1132[warn] * http-testkit / mimaReportSignatureProblems
1133[warn] +- /build/repo/project/Common.scala:53
1134[warn] * http-testkit / projectInfoVersion
1135[warn] +- /build/repo/project/Common.scala:22
1136[warn] * http-testkit-munit / mimaReportSignatureProblems
1137[warn] +- /build/repo/project/Common.scala:53
1138[warn] * http-testkit-munit / projectInfoVersion
1139[warn] +- /build/repo/project/Common.scala:22
1140[warn] * http-tests / mimaReportSignatureProblems
1141[warn] +- /build/repo/project/Common.scala:53
1142[warn] * http-tests / projectInfoVersion
1143[warn] +- /build/repo/project/Common.scala:22
1144[warn] * http-xml / projectInfoVersion
1145[warn] +- /build/repo/project/Common.scala:22
1146[warn] * http2-tests / mimaReportSignatureProblems
1147[warn] +- /build/repo/project/Common.scala:53
1148[warn] * http2-tests / projectInfoVersion
1149[warn] +- /build/repo/project/Common.scala:22
1150[warn] * parsing / mimaReportSignatureProblems
1151[warn] +- /build/repo/project/Common.scala:53
1152[warn] * parsing / projectInfoVersion
1153[warn] +- /build/repo/project/Common.scala:22
1154[warn] * pekko-http / Javaunidoc / unidoc / unidocProjectFilter
1155[warn] +- /build/repo/project/Doc.scala:166
1156[warn] * pekko-http / mimaReportSignatureProblems
1157[warn] +- /build/repo/project/Common.scala:53
1158[warn] * pekko-http / projectInfoVersion
1159[warn] +- /build/repo/project/Common.scala:22
1160[warn]
1161[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
1162[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
1163Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1164[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1165OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-testkit-munit/crossScalaVersions
1166OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http2-tests/crossScalaVersions
1167OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-spray-json/crossScalaVersions
1168OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-jackson/crossScalaVersions
1169OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-marshallers-java/crossScalaVersions
1170OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-marshallers-scala/crossScalaVersions
1171OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-bench-jmh/crossScalaVersions
1172OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-xml/crossScalaVersions
1173OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http/crossScalaVersions
1174OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-testkit/crossScalaVersions
1175OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-core/crossScalaVersions
1176OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in parsing/crossScalaVersions
1177OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in docs/crossScalaVersions
1178OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-tests/crossScalaVersions
1179OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-cors/crossScalaVersions
1180OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in bill-of-materials/crossScalaVersions
1181OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in http-caching/crossScalaVersions
1182[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 2.13.17
1183[info] set current project to pekko-http-root (in build file:/build/repo/)
1184[info] Setting Scala version to 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY on 17 projects.
1185[info] Switching Scala version on:
1186[info] http-testkit (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1187[info] http-core (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1188[info] http-marshallers-scala (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1189[info] http-jackson (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1190[info] docs (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1191[info] parsing (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1192[info] http-spray-json (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1193[info] http-xml (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1194[info] http-testkit-munit (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1195[info] http2-tests (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1196[info] http-cors (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1197[info] http (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1198[info] http-bench-jmh (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1199[info] http-caching (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1200[info] http-marshallers-java (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1201[info] bill-of-materials (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1202[info] http-tests (2.13.17, 2.12.20, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
1203[info] Excluding projects:
1204[info] * pekko-http (2.13.17, 2.12.20)
1205[info] http-scalafix-tests (2.13.17, 2.12.20)
1206[info] http-scalafix-test-output (2.13.17, 2.12.20)
1207[info] http-scalafix-test-input (2.13.17, 2.12.20)
1208[info] http-scalafix (2.13.17, 2.12.20)
1209[info] http-scalafix-rules (2.13.17, 2.12.20)
1210[info] Reapplying settings...
1211[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1212[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1213[info] set current project to pekko-http-root (in build file:/build/repo/)
1214Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1215[info] Reapplying settings...
1216[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1217[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1218[info] set current project to pekko-http-root (in build file:/build/repo/)
1219[info] Defining Global / credentials, ThisBuild / credentials and 22 others.
1220[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 187 others.
1221[info] Run `last` for details.
1222[info] Reapplying settings...
1223[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1224[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1225[info] set current project to pekko-http-root (in build file:/build/repo/)
1226Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1227[info] Reapplying settings...
1228OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1229
1230 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
1231 Did you mean http2-tests / allExcludeDependencies ?
1232 , retry without global scopes
1233[info] Reapplying settings...
1234[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1235[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1236[info] set current project to pekko-http-root (in build file:/build/repo/)
1237Execute removeScalacOptionsStartingWith: -P:wartremover
1238[info] Reapplying settings...
1239[info] Scala 2 optimizer/inliner enabled, to disable set the pekko.no.inline system property
1240[info] Building Pekko HTTP 1.3.0+1-a1bc65e3+20251122-1515-SNAPSHOT against Pekko 1.1.5 on Scala 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
1241[info] set current project to pekko-http-root (in build file:/build/repo/)
1242[success] Total time: 0 s, completed 2025 Nov 22 15:15:43
1243Build config: {"projects":{"exclude":["pekko-http-scalafix-rules","pekko-http-scalafix-tests","http-scalafix-test-input","http-scalafix-test-output","pekko-http-tests","pekko-http-docs"],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala","pattern":"case b: BypassEvent with MessagePart","replaceWith":"case b: (BypassEvent & MessagePart)"},{"path":"http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala","pattern":"headers[T](ClassTag[T](headerClass)).asJava","replaceWith":"headers[T](using ClassTag[T](headerClass)).asJava"},{"path":"project/Dependencies.scala","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
1244Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(pekko-http-scalafix-rules, pekko-http-scalafix-tests, http-scalafix-test-input, http-scalafix-test-output, pekko-http-tests, pekko-http-docs),Map()),CompileOnly,List()))
1245Starting build...
1246Projects: Set(http-testkit, http-core, http-jackson, parsing, http-spray-json, http-xml, http-testkit-munit, http-cors, http, http-caching, bill-of-materials)
1247Starting build for ProjectRef(file:/build/repo/,http-testkit) (pekko-http-testkit)... [0/11]
1248OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1249OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1250OpenCB::Filter out '-language:_', matches setting pattern '^-?-language:_'
1251Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1252[info] Generating 'JavaPathMatchers.scala'
1253[info] compiling 4 Scala sources to /build/repo/parsing/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1254[info] Generating 'ParameterDirectivesInstances.scala'
1255[info] Generating 'FormFieldDirectivesInstances.scala'
1256[info] Generating 'ConstructFromTupleInstances.scala'
1257[info] Generating 'TupleAppendOneInstances.scala'
1258[info] Generating 'TupleFoldInstances.scala'
1259[info] Generating 'ApplyConverterInstances.scala'
1260[warn] bad option '-Ywarn-dead-code' was ignored
1261[warn] one warning found
1262[info] done compiling
1263[info] compiling 227 Scala sources and 151 Java sources to /build/repo/http-core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1264[warn] bad option '-Ywarn-dead-code' was ignored
1265[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/package.scala:61:4
1266[warn] 61 | synchronized {
1267[warn] | ^^^^^^^^^^^^
1268[warn] | Suspicious top-level unqualified call to synchronized
1269[warn] |
1270[warn] | longer explanation available when compiling with `-explain`
1271[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/client/ResponseParsing.scala:76:30
1272[warn] 76 | } else remainingHeaders.head match {
1273[warn] | ^^^^^^^^^^^^^^^^^^^^^
1274[warn] | match may not be exhaustive.
1275[warn] |
1276[warn] | It would fail on pattern case: (_, _)
1277[warn] |
1278[warn] | longer explanation available when compiling with `-explain`
1279[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/http2/framing/Http2FrameParsing.scala:160:11
1280[warn] 160 | case tpe => // TODO: remove once all stream types are defined
1281[warn] | ^^^
1282[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1283[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/parsing/HttpMessageParser.scala:94:13
1284[warn] 94 | case x => x
1285[warn] | ^
1286[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1287[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/rendering/BodyPartRenderer.scala:64:14
1288[warn] 64 | entity match {
1289[warn] | ^^^^^^
1290[warn] |match may not be exhaustive.
1291[warn] |
1292[warn] |It would fail on pattern case: org.apache.pekko.http.scaladsl.model.HttpEntity.Chunked(_, _), org.apache.pekko.http.scaladsl.model.HttpEntity.CloseDelimited(_, _), org.apache.pekko.http.scaladsl.model.HttpEntity.CloseDelimited(_, _)
1293[warn] |
1294[warn] | longer explanation available when compiling with `-explain`
1295[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocket.scala:161:10
1296[warn] 161 | case (TextMessagePart(text, true) +: Nil, remaining) =>
1297[warn] | ^
1298[warn] | match may not be exhaustive.
1299[warn] |
1300[warn] | It would fail on pattern case: (_, _)
1301[warn] |
1302[warn] | longer explanation available when compiling with `-explain`
1303[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/model/parser/ContentTypeHeader.scala:39:20
1304[warn] 39 | getMediaType(main, sub, charset.isDefined, parameters) match {
1305[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1306[warn] |match may not be exhaustive.
1307[warn] |
1308[warn] |It would fail on pattern case: _: org.apache.pekko.http.scaladsl.model.MediaType.NonMultipartWithOpenCharset (anonymous)
1309[warn] |
1310[warn] | longer explanation available when compiling with `-explain`
1311[warn] -- [E121] Pattern Match Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala:478:13
1312[warn] 478 | case _ =>
1313[warn] | ^
1314[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1315[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/http-core/src/main/scala/org/apache/pekko/http/impl/util/Rendering.scala:155:15
1316[warn] 155 | case x: LinearSeq[T] => recL(x)
1317[warn] | ^
1318[warn] |the type test for scala.collection.LinearSeq[T] cannot be checked at runtime because its type arguments can't be determined from scala.collection.immutable.Iterable[T]
1319[warn] |
1320[warn] | longer explanation available when compiling with `-explain`
1321[warn] there was 1 feature warning; re-run with -feature for details
1322[warn] 11 warnings found
1323[warn] source value 8 is obsolete and will be removed in a future release
1324[warn] target value 8 is obsolete and will be removed in a future release
1325[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1326[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: ContentTypes.java uses or overrides a deprecated API.
1327[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/javadsl/model/ContentTypes.java: Recompile with -Xlint:deprecation for details.
1328[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/impl/util/Util.java: Some input files use unchecked or unsafe operations.
1329[info] /build/repo/http-core/src/main/java/org/apache/pekko/http/impl/util/Util.java: Recompile with -Xlint:unchecked for details.
1330[info] done compiling
1331[info] compiling 146 Scala sources and 9 Java sources to /build/repo/http/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1332[warn] bad option '-Ywarn-dead-code' was ignored
1333[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Encoder.scala:79:4
1334[warn] 79 | case req: HttpRequest => isCompressible(req)
1335[warn] | ^
1336[warn] |match may not be exhaustive.
1337[warn] |
1338[warn] |It would fail on pattern case: _: org.apache.pekko.http.scaladsl.model.HttpResponse
1339[warn] |
1340[warn] | longer explanation available when compiling with `-explain`
1341[warn] there were 96 feature warnings; re-run with -feature for details
1342[warn] three warnings found
1343[warn] source value 8 is obsolete and will be removed in a future release
1344[warn] target value 8 is obsolete and will be removed in a future release
1345[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1346[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java: Coder.java uses or overrides a deprecated API.
1347[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java: Recompile with -Xlint:deprecation for details.
1348[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/unmarshalling/StringUnmarshallers.java: StringUnmarshallers.java uses unchecked or unsafe operations.
1349[info] /build/repo/http/src/main/java/org/apache/pekko/http/javadsl/unmarshalling/StringUnmarshallers.java: Recompile with -Xlint:unchecked for details.
1350[info] done compiling
1351[info] compiling 16 Scala sources to /build/repo/http-testkit/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1352[warn] bad option '-Ywarn-dead-code' was ignored
1353[warn] one warning found
1354[info] done compiling
1355[info] compiling 2 Scala sources and 1 Java source to /build/repo/http-testkit/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1356[warn] bad option '-Ywarn-dead-code' was ignored
1357[warn] one warning found
1358[warn] source value 8 is obsolete and will be removed in a future release
1359[warn] target value 8 is obsolete and will be removed in a future release
1360[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1361[info] done compiling
1362Starting build for ProjectRef(file:/build/repo/,bill-of-materials) (pekko-http-bom)... [1/11]
1363Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1364Starting build for ProjectRef(file:/build/repo/,http-jackson) (pekko-http-jackson)... [2/11]
1365Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1366[info] compiling 1 Java source to /build/repo/http-marshallers-java/http-jackson/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1367[warn] source value 8 is obsolete and will be removed in a future release
1368[warn] target value 8 is obsolete and will be removed in a future release
1369[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1370[info] /build/repo/http-marshallers-java/http-jackson/src/main/java/org/apache/pekko/http/javadsl/marshallers/jackson/Jackson.java: Jackson.java uses or overrides a deprecated API.
1371[info] /build/repo/http-marshallers-java/http-jackson/src/main/java/org/apache/pekko/http/javadsl/marshallers/jackson/Jackson.java: Recompile with -Xlint:deprecation for details.
1372[info] done compiling
1373[info] compiling 1 Java source to /build/repo/http-marshallers-java/http-jackson/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1374[warn] source value 8 is obsolete and will be removed in a future release
1375[warn] target value 8 is obsolete and will be removed in a future release
1376[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1377[info] done compiling
1378Starting build for ProjectRef(file:/build/repo/,http-caching) (pekko-http-caching)... [3/11]
1379Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1380[info] compiling 11 Scala sources and 1 Java source to /build/repo/http-caching/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1381[warn] bad option '-Ywarn-dead-code' was ignored
1382[warn] one warning found
1383[warn] source value 8 is obsolete and will be removed in a future release
1384[warn] target value 8 is obsolete and will be removed in a future release
1385[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1386[info] done compiling
1387[info] compiling 2 Scala sources to /build/repo/http-caching/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1388[warn] bad option '-Ywarn-dead-code' was ignored
1389[warn] one warning found
1390[info] done compiling
1391Starting build for ProjectRef(file:/build/repo/,http-testkit-munit) (pekko-http-testkit-munit)... [4/11]
1392Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1393[info] compiling 2 Scala sources to /build/repo/http-testkit-munit/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1394[warn] bad option '-Ywarn-dead-code' was ignored
1395[warn] one warning found
1396[info] done compiling
1397[info] compiling 1 Scala source to /build/repo/http-testkit-munit/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1398[warn] bad option '-Ywarn-dead-code' was ignored
1399[warn] one warning found
1400[info] done compiling
1401Starting build for ProjectRef(file:/build/repo/,http-xml) (pekko-http-xml)... [5/11]
1402Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1403[info] compiling 1 Scala source to /build/repo/http-marshallers-scala/http-xml/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1404[warn] bad option '-Ywarn-dead-code' was ignored
1405[warn] one warning found
1406[info] done compiling
1407Starting build for ProjectRef(file:/build/repo/,http-core) (pekko-http-core)... [6/11]
1408Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1409[info] compiling 87 Scala sources and 12 Java sources to /build/repo/http-core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1410[warn] bad option '-Ywarn-dead-code' was ignored
1411[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:73:28
1412[warn] 73 | PekkoSpec.getCallerName(getClass),
1413[warn] | ^^^^^^^^
1414[warn] | Suspicious top-level unqualified call to getClass
1415[warn] |
1416[warn] | longer explanation available when compiling with `-explain`
1417[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:80:56
1418[warn] 80 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1419[warn] | ^^^^^^^^
1420[warn] | Suspicious top-level unqualified call to getClass
1421[warn] |
1422[warn] | longer explanation available when compiling with `-explain`
1423[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:101:28
1424[warn] 101 | PekkoSpec.getCallerName(getClass),
1425[warn] | ^^^^^^^^
1426[warn] | Suspicious top-level unqualified call to getClass
1427[warn] |
1428[warn] | longer explanation available when compiling with `-explain`
1429[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:108:56
1430[warn] 108 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1431[warn] | ^^^^^^^^
1432[warn] | Suspicious top-level unqualified call to getClass
1433[warn] |
1434[warn] | longer explanation available when compiling with `-explain`
1435[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:132:28
1436[warn] 132 | PekkoSpec.getCallerName(getClass),
1437[warn] | ^^^^^^^^
1438[warn] | Suspicious top-level unqualified call to getClass
1439[warn] |
1440[warn] | longer explanation available when compiling with `-explain`
1441[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:139:56
1442[warn] 139 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1443[warn] | ^^^^^^^^
1444[warn] | Suspicious top-level unqualified call to getClass
1445[warn] |
1446[warn] | longer explanation available when compiling with `-explain`
1447[warn] 7 warnings found
1448[warn] source value 8 is obsolete and will be removed in a future release
1449[warn] target value 8 is obsolete and will be removed in a future release
1450[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1451[error] /build/repo/http-core/src/test/java/org/apache/pekko/http/JavaTestServer.java:69:57: <R>compose(scala.PartialFunction<R,T1>) in scala.runtime.AbstractPartialFunction cannot implement <R>compose(scala.PartialFunction<R,A>) in scala.PartialFunction
1452[error] return type scala.PartialFunction<R,R> is not compatible with scala.PartialFunction<R,org.apache.pekko.http.javadsl.model.ws.Message>
1453[error] {
1454[error] @Override
1455[error] public Message apply(Message msg, boolean isCheck) throws Exception {
1456[error] if (isCheck)
1457[error] if (msg.isText()) return null;
1458[error] else throw noMatch();
1459[error] else return handleTextMessage(msg.asTextMessage());
1460[error] }
1461[error] }
1462[error] ^
1463[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: ParserSettingsTest.java uses or overrides a deprecated API.
1464[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: Recompile with -Xlint:deprecation for details.
1465[error] (http-core / Test / compileIncremental) javac returned non-zero exit code
1466[info] compiling 87 Scala sources and 12 Java sources to /build/repo/http-core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1467[warn] bad option '-Ywarn-dead-code' was ignored
1468[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:73:28
1469[warn] 73 | PekkoSpec.getCallerName(getClass),
1470[warn] | ^^^^^^^^
1471[warn] | Suspicious top-level unqualified call to getClass
1472[warn] |
1473[warn] | longer explanation available when compiling with `-explain`
1474[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:80:56
1475[warn] 80 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1476[warn] | ^^^^^^^^
1477[warn] | Suspicious top-level unqualified call to getClass
1478[warn] |
1479[warn] | longer explanation available when compiling with `-explain`
1480[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:101:28
1481[warn] 101 | PekkoSpec.getCallerName(getClass),
1482[warn] | ^^^^^^^^
1483[warn] | Suspicious top-level unqualified call to getClass
1484[warn] |
1485[warn] | longer explanation available when compiling with `-explain`
1486[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:108:56
1487[warn] 108 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1488[warn] | ^^^^^^^^
1489[warn] | Suspicious top-level unqualified call to getClass
1490[warn] |
1491[warn] | longer explanation available when compiling with `-explain`
1492[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:132:28
1493[warn] 132 | PekkoSpec.getCallerName(getClass),
1494[warn] | ^^^^^^^^
1495[warn] | Suspicious top-level unqualified call to getClass
1496[warn] |
1497[warn] | longer explanation available when compiling with `-explain`
1498[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:139:56
1499[warn] 139 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1500[warn] | ^^^^^^^^
1501[warn] | Suspicious top-level unqualified call to getClass
1502[warn] |
1503[warn] | longer explanation available when compiling with `-explain`
1504[warn] 7 warnings found
1505[warn] source value 8 is obsolete and will be removed in a future release
1506[warn] target value 8 is obsolete and will be removed in a future release
1507[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1508[error] /build/repo/http-core/src/test/java/org/apache/pekko/http/JavaTestServer.java:69:57: <R>compose(scala.PartialFunction<R,T1>) in scala.runtime.AbstractPartialFunction cannot implement <R>compose(scala.PartialFunction<R,A>) in scala.PartialFunction
1509[error] return type scala.PartialFunction<R,R> is not compatible with scala.PartialFunction<R,org.apache.pekko.http.javadsl.model.ws.Message>
1510[error] {
1511[error] @Override
1512[error] public Message apply(Message msg, boolean isCheck) throws Exception {
1513[error] if (isCheck)
1514[error] if (msg.isText()) return null;
1515[error] else throw noMatch();
1516[error] else return handleTextMessage(msg.asTextMessage());
1517[error] }
1518[error] }
1519[error] ^
1520[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: ParserSettingsTest.java uses or overrides a deprecated API.
1521[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: Recompile with -Xlint:deprecation for details.
1522[error] (http-core / Test / compileIncremental) javac returned non-zero exit code
1523[info] compiling 87 Scala sources and 12 Java sources to /build/repo/http-core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1524[warn] bad option '-Ywarn-dead-code' was ignored
1525[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:73:28
1526[warn] 73 | PekkoSpec.getCallerName(getClass),
1527[warn] | ^^^^^^^^
1528[warn] | Suspicious top-level unqualified call to getClass
1529[warn] |
1530[warn] | longer explanation available when compiling with `-explain`
1531[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:80:56
1532[warn] 80 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1533[warn] | ^^^^^^^^
1534[warn] | Suspicious top-level unqualified call to getClass
1535[warn] |
1536[warn] | longer explanation available when compiling with `-explain`
1537[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:101:28
1538[warn] 101 | PekkoSpec.getCallerName(getClass),
1539[warn] | ^^^^^^^^
1540[warn] | Suspicious top-level unqualified call to getClass
1541[warn] |
1542[warn] | longer explanation available when compiling with `-explain`
1543[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:108:56
1544[warn] 108 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1545[warn] | ^^^^^^^^
1546[warn] | Suspicious top-level unqualified call to getClass
1547[warn] |
1548[warn] | longer explanation available when compiling with `-explain`
1549[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:132:28
1550[warn] 132 | PekkoSpec.getCallerName(getClass),
1551[warn] | ^^^^^^^^
1552[warn] | Suspicious top-level unqualified call to getClass
1553[warn] |
1554[warn] | longer explanation available when compiling with `-explain`
1555[warn] -- [E181] Potential Issue Warning: /build/repo/http-core/src/test/scala/org/apache/pekko/testkit/PekkoSpec.scala:139:56
1556[warn] 139 | def this() = this(ActorSystem(PekkoSpec.getCallerName(getClass), PekkoSpec.testConf))
1557[warn] | ^^^^^^^^
1558[warn] | Suspicious top-level unqualified call to getClass
1559[warn] |
1560[warn] | longer explanation available when compiling with `-explain`
1561[warn] 7 warnings found
1562[warn] source value 8 is obsolete and will be removed in a future release
1563[warn] target value 8 is obsolete and will be removed in a future release
1564[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1565[error] /build/repo/http-core/src/test/java/org/apache/pekko/http/JavaTestServer.java:69:57: <R>compose(scala.PartialFunction<R,T1>) in scala.runtime.AbstractPartialFunction cannot implement <R>compose(scala.PartialFunction<R,A>) in scala.PartialFunction
1566[error] return type scala.PartialFunction<R,R> is not compatible with scala.PartialFunction<R,org.apache.pekko.http.javadsl.model.ws.Message>
1567[error] {
1568[error] @Override
1569[error] public Message apply(Message msg, boolean isCheck) throws Exception {
1570[error] if (isCheck)
1571[error] if (msg.isText()) return null;
1572[error] else throw noMatch();
1573[error] else return handleTextMessage(msg.asTextMessage());
1574[error] }
1575[error] }
1576[error] ^
1577[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: ParserSettingsTest.java uses or overrides a deprecated API.
1578[info] /build/repo/http-core/src/test/java/org/apache/pekko/http/javadsl/settings/ParserSettingsTest.java: Recompile with -Xlint:deprecation for details.
1579[error] (http-core / Test / compileIncremental) javac returned non-zero exit code
1580Starting build for ProjectRef(file:/build/repo/,parsing) (pekko-parsing)... [7/11]
1581Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1582Starting build for ProjectRef(file:/build/repo/,http-cors) (pekko-http-cors)... [8/11]
1583Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1584[info] compiling 10 Scala sources and 3 Java sources to /build/repo/http-cors/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1585[warn] bad option '-Ywarn-dead-code' was ignored
1586[warn] one warning found
1587[warn] source value 8 is obsolete and will be removed in a future release
1588[warn] target value 8 is obsolete and will be removed in a future release
1589[warn] To suppress warnings about obsolete options, use -Xlint:-options.
1590[info] done compiling
1591[info] compiling 3 Scala sources to /build/repo/http-cors/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1592[warn] bad option '-Ywarn-dead-code' was ignored
1593[warn] one warning found
1594[info] done compiling
1595Starting build for ProjectRef(file:/build/repo/,http-spray-json) (pekko-http-spray-json)... [9/11]
1596Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1597[info] compiling 2 Scala sources to /build/repo/http-marshallers-scala/http-spray-json/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
1598[warn] bad option '-Ywarn-dead-code' was ignored
1599[warn] one warning found
1600[info] done compiling
1601[info] compiling 1 Scala source to /build/repo/http-marshallers-scala/http-spray-json/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
1602[warn] bad option '-Ywarn-dead-code' was ignored
1603[warn] one warning found
1604[info] done compiling
1605Starting build for ProjectRef(file:/build/repo/,http) (pekko-http)... [10/11]
1606Compile scalacOptions: -encoding, UTF-8, -unchecked, -Ywarn-dead-code, -Wconf:msg=object JavaConverters in package collection is deprecated:s, -Wconf:msg=is deprecated \(since 2\.13\.:s, -Wconf:msg=reached max recursion depth:s, -Wconf:msg=Prefer the Scala annotation over Java's `@Deprecated`:s, --java-output-version:17, -Wconf:cat=deprecation:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1607
1608************************
1609Build summary:
1610[{
1611 "module": "pekko-http-testkit",
1612 "compile": {"status": "ok", "tookMs": 68786, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1613 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1614 "test-compile": {"status": "ok", "tookMs": 3228, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1615 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1616 "publish": {"status": "skipped", "tookMs": 0},
1617 "metadata": {
1618 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1619}
1620},{
1621 "module": "pekko-http-bom",
1622 "compile": {"status": "ok", "tookMs": 74, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1623 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1624 "test-compile": {"status": "ok", "tookMs": 99, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1625 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1626 "publish": {"status": "skipped", "tookMs": 0},
1627 "metadata": {
1628 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1629}
1630},{
1631 "module": "pekko-http-jackson",
1632 "compile": {"status": "ok", "tookMs": 494, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1633 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1634 "test-compile": {"status": "ok", "tookMs": 659, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1635 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1636 "publish": {"status": "skipped", "tookMs": 0},
1637 "metadata": {
1638 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1639}
1640},{
1641 "module": "pekko-http-caching",
1642 "compile": {"status": "ok", "tookMs": 1385, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1643 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1644 "test-compile": {"status": "ok", "tookMs": 2332, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1645 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1646 "publish": {"status": "skipped", "tookMs": 0},
1647 "metadata": {
1648 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1649}
1650},{
1651 "module": "pekko-http-testkit-munit",
1652 "compile": {"status": "ok", "tookMs": 994, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1653 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1654 "test-compile": {"status": "ok", "tookMs": 1345, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1655 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1656 "publish": {"status": "skipped", "tookMs": 0},
1657 "metadata": {
1658 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1659}
1660},{
1661 "module": "pekko-http-xml",
1662 "compile": {"status": "ok", "tookMs": 753, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1663 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1664 "test-compile": {"status": "ok", "tookMs": 292, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1665 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1666 "publish": {"status": "skipped", "tookMs": 0},
1667 "metadata": {
1668 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1669}
1670},{
1671 "module": "pekko-http-core",
1672 "compile": {"status": "ok", "tookMs": 167, "warnings": 9, "errors": 0, "sourceVersion": "3.8"},
1673 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1674 "test-compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["javac returned non-zero exit code"]}, "tookMs": 14282, "warnings": 10, "errors": 1, "sourceVersion": "3.8"},
1675 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1676 "publish": {"status": "skipped", "tookMs": 0},
1677 "metadata": {
1678 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1679}
1680},{
1681 "module": "pekko-parsing",
1682 "compile": {"status": "ok", "tookMs": 61, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1683 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1684 "test-compile": {"status": "ok", "tookMs": 66, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1685 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1686 "publish": {"status": "skipped", "tookMs": 0},
1687 "metadata": {
1688 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1689}
1690},{
1691 "module": "pekko-http-cors",
1692 "compile": {"status": "ok", "tookMs": 1133, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1693 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1694 "test-compile": {"status": "ok", "tookMs": 1771, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1695 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1696 "publish": {"status": "skipped", "tookMs": 0},
1697 "metadata": {
1698 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1699}
1700},{
1701 "module": "pekko-http-spray-json",
1702 "compile": {"status": "ok", "tookMs": 774, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1703 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1704 "test-compile": {"status": "ok", "tookMs": 885, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1705 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1706 "publish": {"status": "skipped", "tookMs": 0},
1707 "metadata": {
1708 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1709}
1710},{
1711 "module": "pekko-http",
1712 "compile": {"status": "ok", "tookMs": 166, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
1713 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1714 "test-compile": {"status": "ok", "tookMs": 162, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1715 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1716 "publish": {"status": "skipped", "tookMs": 0},
1717 "metadata": {
1718 "crossScalaVersions": ["2.13.17", "2.12.20", "3.3.6"]
1719}
1720}]
1721************************
1722[error] Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: pekko-http-core
1723[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 1 module(s) finished with failures: pekko-http-core
1724[error] Total time: 138 s (0:02:18.0), completed 2025 Nov 22 15:18:01
1725[0JBuild failed, not retrying.