Build Logs

wvlet/airframe • scheduled_3.8.1-RC1-bin-20260102-32e416e-NIGHTLY

Errors

3

Warnings

170

Total Lines

1666

1##################################
2Clonning https://github.com/wvlet/airframe.git into /build/repo using revision v2025.1.22
3##################################
4Note: switching to '09a1904662f26f8b3ebd733eebfad0bfe3f55a90'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.4 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32No prepare script found for project wvlet/airframe
33##################################
34Scala version: 3.7.4
35Targets: org.wvlet.airframe%airframe org.wvlet.airframe%airframe-canvas org.wvlet.airframe%airframe-codec org.wvlet.airframe%airframe-config org.wvlet.airframe%airframe-control org.wvlet.airframe%airframe-di-macros org.wvlet.airframe%airframe-fluentd org.wvlet.airframe%airframe-http org.wvlet.airframe%airframe-http-codegen org.wvlet.airframe%airframe-http-grpc org.wvlet.airframe%airframe-http-netty org.wvlet.airframe%airframe-http-okhttp org.wvlet.airframe%airframe-http-recorder org.wvlet.airframe%airframe-jdbc org.wvlet.airframe%airframe-json org.wvlet.airframe%airframe-launcher org.wvlet.airframe%airframe-log org.wvlet.airframe%airframe-metrics org.wvlet.airframe%airframe-msgpack org.wvlet.airframe%airframe-parquet org.wvlet.airframe%airframe-rx org.wvlet.airframe%airframe-rx-html org.wvlet.airframe%airframe-sql org.wvlet.airframe%airframe-surface org.wvlet.airframe%airframe-ulid org.wvlet.airframe%airspec
36Project projectConfig: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
37##################################
38Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
39Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
40[sbt_options] declare -a sbt_options=()
41[process_args] java_version = '25'
42[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25/rt.jar'
43# Executing command line:
44java
45-Dfile.encoding=UTF-8
46-Dcommunitybuild.scala=3.7.4
47-Dcommunitybuild.project.dependencies.add=
48-Xmx7G
49-Xms4G
50-Xss8M
51-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
52-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25
53-jar
54/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
55"setCrossScalaVersions 3.7.4"
56"++3.7.4 -v"
57"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""
58"set every credentials := Nil"
59"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
60"removeScalacOptionsStartingWith -P:wartremover"
61
62moduleMappings
63"runBuild 3.7.4 """{"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" org.wvlet.airframe%airframe org.wvlet.airframe%airframe-canvas org.wvlet.airframe%airframe-codec org.wvlet.airframe%airframe-config org.wvlet.airframe%airframe-control org.wvlet.airframe%airframe-di-macros org.wvlet.airframe%airframe-fluentd org.wvlet.airframe%airframe-http org.wvlet.airframe%airframe-http-codegen org.wvlet.airframe%airframe-http-grpc org.wvlet.airframe%airframe-http-netty org.wvlet.airframe%airframe-http-okhttp org.wvlet.airframe%airframe-http-recorder org.wvlet.airframe%airframe-jdbc org.wvlet.airframe%airframe-json org.wvlet.airframe%airframe-launcher org.wvlet.airframe%airframe-log org.wvlet.airframe%airframe-metrics org.wvlet.airframe%airframe-msgpack org.wvlet.airframe%airframe-parquet org.wvlet.airframe%airframe-rx org.wvlet.airframe%airframe-rx-html org.wvlet.airframe%airframe-sql org.wvlet.airframe%airframe-surface org.wvlet.airframe%airframe-ulid org.wvlet.airframe%airspec"
64
65[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
66WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
67WARNING: sun.misc.Unsafe::arrayBaseOffset has been called by net.openhft.hashing.UnsafeAccess (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/zero-allocation-hashing-0.16.jar)
68WARNING: Please consider reporting this to the maintainers of class net.openhft.hashing.UnsafeAccess
69WARNING: sun.misc.Unsafe::arrayBaseOffset will be removed in a future release
70WARNING: A restricted method in java.lang.System has been called
71WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/jna-5.12.0.jar)
72WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
73WARNING: Restricted methods will be blocked in a future release unless native access is enabled
74
75[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 25)
76[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
79[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
80[info] Compilation completed in 8.25s.
81[info] done compiling
82/build/repo/build.sbt:11: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
83 resolvers += Resolver.sonatypeCentralSnapshots
84ThisBuild / resolvers ++= Resolver.sonatypeOssRepos("snapshots")
85 ^
86[info] loading settings for project root from build.sbt...
87[info] resolving key references (96912 settings) ...
88[info] set current project to airframe-root (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.7.4
90OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in metricsNative/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in controlJS/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in logJS/crossScalaVersions
93OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectJS/crossScalaVersions
94OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectJS/crossScalaVersions
95OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in canvas/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in metricsJS/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in parquet/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in ulidNative/crossScalaVersions
99OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in sql/crossScalaVersions
101OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diNative/crossScalaVersions
102OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in logNative/crossScalaVersions
103OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTestApiJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectDotty/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectDotty/crossScalaVersions
106OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxHtmlJS/crossScalaVersions
107OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in surfaceJVM/crossScalaVersions
108OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in surfaceNative/crossScalaVersions
109OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in fluentd/crossScalaVersions
110OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in coreJVM/crossScalaVersions
111OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in codecJVM/crossScalaVersions
112OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in ulidJVM/crossScalaVersions
113OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpRecorder/crossScalaVersions
114OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxHtmlJVM/crossScalaVersions
115OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in codecNative/crossScalaVersions
116OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jmx/crossScalaVersions
117OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jsonJVM/crossScalaVersions
118OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in benchmark/crossScalaVersions
119OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in msgpackJS/crossScalaVersions
120OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectNative/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectNative/crossScalaVersions
122OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in logJVM/crossScalaVersions
123OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpNative/crossScalaVersions
124OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTest/crossScalaVersions
125OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectJVM/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectJVM/crossScalaVersions
127OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jsonNative/crossScalaVersions
128OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpCodeGen/crossScalaVersions
129OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in controlNative/crossScalaVersions
130OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in baseNative/crossScalaVersions
131OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in msgpackJVM/crossScalaVersions
132OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in baseJS/crossScalaVersions
133OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in coreJS/crossScalaVersions
134OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpJS/crossScalaVersions
135OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in launcher/crossScalaVersions
136OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in communityBuild/crossScalaVersions
137OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in communityBuild/crossScalaVersions
138OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diMacrosNative/crossScalaVersions
139OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in coreNative/crossScalaVersions
140OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxJVM/crossScalaVersions
141OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jdbc/crossScalaVersions
142OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in codecJS/crossScalaVersions
143OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diMacrosJS/crossScalaVersions
144OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diMacrosJVM/crossScalaVersions
145OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTestJs/crossScalaVersions
146OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in root/crossScalaVersions
147OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in root/crossScalaVersions
148OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in config/crossScalaVersions
149OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in projectIt/crossScalaVersions
150OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in projectIt/crossScalaVersions
151OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in grpc/crossScalaVersions
152OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in integrationTestApiJS/crossScalaVersions
153OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in netty/crossScalaVersions
154OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in dottyTest/crossScalaVersions
155OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in controlJVM/crossScalaVersions
156OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in surfaceJS/crossScalaVersions
157OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in httpJVM/crossScalaVersions
158OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in baseJVM/crossScalaVersions
159OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in widgetJS/crossScalaVersions
160OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in msgpackNative/crossScalaVersions
161OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxNative/crossScalaVersions
162OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in examples/crossScalaVersions
163OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in okhttp/crossScalaVersions
164OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in diJS/crossScalaVersions
165OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in metricsJVM/crossScalaVersions
166OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in jsonJS/crossScalaVersions
167OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in ulidJS/crossScalaVersions
168OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in rxJS/crossScalaVersions
169OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in docs/crossScalaVersions
170[info] set current project to airframe-root (in build file:/build/repo/)
171[info] Setting Scala version to 3.7.4 on 73 projects.
172[info] Switching Scala version on:
173[info] rxNative (3.7.4)
174[info] jsonNative (3.7.4)
175[info] sql (3.7.4, 2.13.18, 2.12.21)
176[info] grpc (3.7.4, 2.13.18, 2.12.21)
177[info] surfaceJVM (3.7.4, 2.13.18, 2.12.21)
178[info] logJVM (3.7.4, 2.13.18, 2.12.21)
179[info] ulidJS (3.7.4, 2.13.18, 2.12.21)
180[info] examples (3.7.4, 2.13.18, 2.12.21)
181[info] projectIt (3.7.4)
182[info] integrationTestApiJVM (3.7.4)
183[info] * root (3.7.4)
184[info] surfaceNative (3.7.4)
185[info] diNative (3.7.4)
186[info] ulidNative (3.7.4)
187[info] jmx (3.7.4, 2.13.18, 2.12.21)
188[info] rxHtmlJVM (3.7.4, 2.13.18, 2.12.21)
189[info] jdbc (3.7.4, 2.13.18, 2.12.21)
190[info] rxHtmlJS (3.7.4, 2.13.18, 2.12.21)
191[info] logNative (3.7.4)
192[info] msgpackJVM (3.7.4, 2.13.18, 2.12.21)
193[info] parquet (3.7.4, 2.13.18, 2.12.21)
194[info] coreNative (3.7.4)
195[info] httpRecorder (3.7.4, 2.13.18, 2.12.21)
196[info] docs (3.7.4)
197[info] jsonJVM (3.7.4, 2.13.18, 2.12.21)
198[info] codecNative (3.7.4)
199[info] rxJS (3.7.4, 2.13.18, 2.12.21)
200[info] metricsNative (3.7.4)
201[info] baseJVM (3.7.4)
202[info] controlJVM (3.7.4, 2.13.18, 2.12.21)
203[info] projectNative (3.7.4)
204[info] config (3.7.4, 2.13.18, 2.12.21)
205[info] msgpackNative (3.7.4)
206[info] communityBuild (3.7.4)
207[info] codecJS (3.7.4, 2.13.18, 2.12.21)
208[info] controlNative (3.7.4)
209[info] integrationTest (3.7.4)
210[info] diMacrosJS (3.7.4, 2.13.18, 2.12.21)
211[info] coreJS (3.7.4)
212[info] okhttp (3.7.4, 2.13.18, 2.12.21)
213[info] integrationTestJs (3.7.4)
214[info] ulidJVM (3.7.4, 2.13.18, 2.12.21)
215[info] controlJS (3.7.4, 2.13.18, 2.12.21)
216[info] rxJVM (3.7.4, 2.13.18, 2.12.21)
217[info] dottyTest (3.7.4)
218[info] netty (3.7.4, 2.13.18, 2.12.21)
219[info] coreJVM (3.7.4)
220[info] fluentd (3.7.4, 2.13.18, 2.12.21)
221[info] httpJS (3.7.4, 2.13.18, 2.12.21)
222[info] widgetJS (3.7.4, 2.13.18, 2.12.21)
223[info] projectJS (3.7.4)
224[info] httpJVM (3.7.4, 2.13.18, 2.12.21)
225[info] metricsJVM (3.7.4, 2.13.18, 2.12.21)
226[info] codecJVM (3.7.4, 2.13.18, 2.12.21)
227[info] diJVM (3.7.4, 2.13.18, 2.12.21)
228[info] logJS (3.7.4, 2.13.18, 2.12.21)
229[info] httpNative (3.7.4)
230[info] diJS (3.7.4, 2.13.18, 2.12.21)
231[info] diMacrosNative (3.7.4)
232[info] msgpackJS (3.7.4, 2.13.18, 2.12.21)
233[info] surfaceJS (3.7.4, 2.13.18, 2.12.21)
234[info] baseJS (3.7.4)
235[info] integrationTestApiJS (3.7.4)
236[info] projectJVM (3.7.4)
237[info] jsonJS (3.7.4, 2.13.18, 2.12.21)
238[info] httpCodeGen (3.7.4, 2.13.18, 2.12.21)
239[info] metricsJS (3.7.4, 2.13.18, 2.12.21)
240[info] diMacrosJVM (3.7.4, 2.13.18, 2.12.21)
241[info] baseNative (3.7.4)
242[info] canvas (3.7.4, 2.13.18, 2.12.21)
243[info] projectDotty (3.7.4)
244[info] benchmark (3.7.4, 2.13.18, 2.12.21)
245[info] launcher (3.7.4, 2.13.18, 2.12.21)
246[info] Excluding projects:
247[info] finagle (2.13.18, 2.12.21)
248[info] Reapplying settings...
249[info] set current project to airframe-root (in build file:/build/repo/)
250Execute 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
251[info] Reapplying settings...
252[info] set current project to airframe-root (in build file:/build/repo/)
253[info] Defining Global / credentials, baseJS / credentials and 72 others.
254[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 592 others.
255[info] Run `last` for details.
256[info] Reapplying settings...
257[info] set current project to airframe-root (in build file:/build/repo/)
258Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
259[info] Reapplying settings...
260OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
261
262 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
263 Did you mean config / allExcludeDependencies ?
264 , retry without global scopes
265[info] Reapplying settings...
266[info] set current project to airframe-root (in build file:/build/repo/)
267Execute removeScalacOptionsStartingWith: -P:wartremover
268[info] Reapplying settings...
269[info] set current project to airframe-root (in build file:/build/repo/)
270[success] Total time: 0 s, completed Jan 3, 2026, 12:58:31 AM
271Build config: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
272Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(org.wvlet.airframe%airspec),Map()),CompileOnly,List()))
273Excluding target 'org.wvlet.airframe%airspec' - matches exclusion rule: 'org.wvlet.airframe%airspec'
274Starting build...
275Projects: Set(sql, grpc, surfaceJVM, logJVM, rxHtmlJVM, jdbc, msgpackJVM, parquet, httpRecorder, jsonJVM, controlJVM, config, okhttp, ulidJVM, rxJVM, netty, fluentd, httpJVM, metricsJVM, codecJVM, diJVM, httpCodeGen, diMacrosJVM, canvas, launcher)
276Starting build for ProjectRef(file:/build/repo/,httpCodeGen) (airframe-http-codegen)... [0/25]
277OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
278OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
279OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
280OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
281Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
282OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
283[info] compiling 22 Scala sources to /build/repo/airframe-log/.jvm/target/scala-3.7.4/classes ...
284[info] compiling 4 Scala sources to /build/repo/airframe-ulid/.jvm/target/scala-3.7.4/classes ...
285[warn] there was 1 deprecation warning; re-run with -deprecation for details
286[warn] one warning found
287[info] done compiling
288[info] [patched file /build/repo/airframe-log/src/main/scala/wvlet/log/LogEnvBase.scala]
289[info] [patched file /build/repo/airframe-log/src/main/scala/wvlet/log/io/StopWatch.scala]
290[info] [patched file /build/repo/airframe-log/src/main/scala/wvlet/log/LogSupport.scala]
291[info] [patched file /build/repo/airframe-log/.jvm/src/main/scala/wvlet/log/AsyncHandler.scala]
292[info] [patched file /build/repo/airframe-log/.jvm/src/main/scala/wvlet/log/io/Resource.scala]
293[info] [patched file /build/repo/airframe-log/.jvm/src/main/scala/wvlet/log/LogEnv.scala]
294[info] [patched file /build/repo/airframe-log/.jvm/src/main/scala/wvlet/log/Guard.scala]
295[warn] there were 2 deprecation warnings; re-run with -deprecation for details
296[warn] one warning found
297[info] done compiling
298[info] compiling 14 Scala sources to /build/repo/airframe-rx/.jvm/target/scala-3.7.4/classes ...
299[info] compiling 10 Scala sources to /build/repo/airframe-json/.jvm/target/scala-3.7.4/classes ...
300[info] compiling 21 Scala sources and 2 Java sources to /build/repo/airframe-surface/.jvm/target/scala-3.7.4/classes ...
301[info] [patched file /build/repo/airframe-json/src/main/scala/wvlet/airframe/json/JSONSource.scala]
302[info] [patched file /build/repo/airframe-json/src/main/scala/wvlet/airframe/json/JSONScanner.scala]
303[info] [patched file /build/repo/airframe-json/src/main/scala/wvlet/airframe/json/JSONValueBuilder.scala]
304[info] done compiling
305[info] compiling 25 Scala sources to /build/repo/airframe-msgpack/.jvm/target/scala-3.7.4/classes ...
306[info] [patched file /build/repo/airframe-msgpack/src/main/scala/wvlet/airframe/msgpack/spi/Value.scala]
307[info] [patched file /build/repo/airframe-msgpack/src/main/scala/wvlet/airframe/msgpack/io/ByteArrayBuffer.scala]
308[info] done compiling
309[info] [patched file /build/repo/airframe-rx/src/main/scala/wvlet/airframe/rx/RxRunner.scala]
310[info] [patched file /build/repo/airframe-rx/src/main/scala/wvlet/airframe/rx/RxOption.scala]
311[info] [patched file /build/repo/airframe-rx/src/main/scala/wvlet/airframe/rx/LazyF0.scala]
312[info] [patched file /build/repo/airframe-rx/src/main/scala/wvlet/airframe/rx/RxQueue.scala]
313[info] [patched file /build/repo/airframe-rx/src/main/scala/wvlet/airframe/rx/RxVar.scala]
314[info] [patched file /build/repo/airframe-rx/.jvm/src/main/scala/wvlet/airframe/rx/RxBlockingQueue.scala]
315[info] [patched file /build/repo/airframe-rx/src/main/scala/wvlet/airframe/rx/Rx.scala]
316[info] done compiling
317[info] compiling 18 Scala sources and 1 Java source to /build/repo/airframe-control/.jvm/target/scala-3.7.4/classes ...
318[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/ReflectTypeUtil.scala]
319[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/ObjectBuilder.scala]
320[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/RuntimeMethodParameter.scala]
321[info] [patched file /build/repo/airframe-surface/src/main/scala-3/wvlet/airframe/surface/CompileTimeSurfaceFactory.scala]
322[info] [patched file /build/repo/airframe-surface/src/main/scala/wvlet/airframe/surface/RecordSurface.scala]
323[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/TypeConverter.scala]
324[info] [patched file /build/repo/airframe-surface/src/main/scala/wvlet/airframe/surface/Surfaces.scala]
325[info] [patched file /build/repo/airframe-surface/src/main/scala/wvlet/airframe/surface/tag/package.scala]
326[info] [patched file /build/repo/airframe-surface/src/main/scala/wvlet/airframe/surface/Zero.scala]
327[info] [patched file /build/repo/airframe-surface/src/main/scala/wvlet/airframe/surface/Union.scala]
328[info] [patched file /build/repo/airframe-surface/src/main/scala-3/wvlet/airframe/surface/Surface.scala]
329[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/MethodCallBuilder.scala]
330[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/ReflectMethodSurface.scala]
331[info] [patched file /build/repo/airframe-surface/.jvm/src/main/scala/wvlet/airframe/surface/reflect/package.scala]
332[warn] there was 1 deprecation warning; re-run with -deprecation for details
333[warn] one warning found
334[info] done compiling
335[info] compiling 1 Scala source to /build/repo/airframe-di-macros/.jvm/target/scala-3.7.4/classes ...
336[info] compiling 9 Scala sources to /build/repo/airframe-metrics/.jvm/target/scala-3.7.4/classes ...
337[info] done compiling
338[info] compiling 23 Scala sources to /build/repo/airframe-di/.jvm/target/scala-3.7.4/classes ...
339[info] [patched file /build/repo/airframe-control/.jvm/src/main/scala/wvlet/airframe/control/Shell.scala]
340[info] [patched file /build/repo/airframe-control/src/main/scala/wvlet/airframe/control/util/ExponentialMovingAverage.scala]
341[warn] there was 1 deprecation warning; re-run with -deprecation for details
342[warn] one warning found
343[info] done compiling
344[info] done compiling
345[info] compiling 30 Scala sources to /build/repo/airframe-codec/.jvm/target/scala-3.7.4/classes ...
346[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/Session.scala]
347[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/lifecycle/LifeCycleHook.scala]
348[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/lifecycle/LifeCycleEventHandler.scala]
349[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/LazyF0.scala]
350[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/Binder.scala]
351[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/AirframeException.scala]
352[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/SessionBuilder.scala]
353[info] [patched file /build/repo/airframe-di/.jvm/src/main/scala/wvlet/airframe/lifecycle/JSR250LifeCycleExecutor.scala]
354[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/Design.scala]
355[info] [patched file /build/repo/airframe-di/src/main/scala/wvlet/airframe/lifecycle/LifeCycleManager.scala]
356[warn] there was 1 deprecation warning; re-run with -deprecation for details
357[warn] one warning found
358[info] done compiling
359[info] [patched file /build/repo/airframe-codec/.jvm/src/main/scala/wvlet/airframe/codec/JavaStandardCodec.scala]
360[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/MessageCodecFinder.scala]
361[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/ScalaStandardCodec.scala]
362[info] [patched file /build/repo/airframe-codec/.jvm/src/main/scala/wvlet/airframe/codec/Compat.scala]
363[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/MessageContext.scala]
364[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/PrimitiveCodec.scala]
365[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/MessageCodecFactory.scala]
366[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/MessageCodec.scala]
367[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/MessageCodecException.scala]
368[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/UnionCodec.scala]
369[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/ObjectCodec.scala]
370[info] [patched file /build/repo/airframe-codec/src/main/scala/wvlet/airframe/codec/StandardCodec.scala]
371[info] done compiling
372[info] compiling 7 Scala sources and 3 Java sources to /build/repo/airframe-launcher/target/scala-3.7.4/classes ...
373[info] compiling 72 Scala sources and 3 Java sources to /build/repo/airframe-http/.jvm/target/scala-3.7.4/classes ...
374[info] [patched file /build/repo/airframe-launcher/src/main/scala/wvlet/airframe/launcher/OptionParser.scala]
375[info] [patched file /build/repo/airframe-launcher/src/main/scala/wvlet/airframe/launcher/Launcher.scala]
376[info] done compiling
377[info] [patched file /build/repo/airframe-http/src/main/scala/wvlet/airframe/http/HttpBackend.scala]
378[info] [patched file /build/repo/airframe-http/src/main/scala/wvlet/airframe/http/RxRouter.scala]
379[info] [patched file /build/repo/airframe-http/src/main/scala/wvlet/airframe/http/internal/HttpResponseBodyCodec.scala]
380[info] [patched file /build/repo/airframe-http/src/main/scala/wvlet/airframe/http/HttpClientException.scala]
381[info] [patched file /build/repo/airframe-http/.jvm/src/main/scala/wvlet/airframe/http/router/Route.scala]
382[info] [patched file /build/repo/airframe-http/.jvm/src/main/scala/wvlet/airframe/http/Router.scala]
383[info] [patched file /build/repo/airframe-http/.jvm/src/main/scala/wvlet/airframe/http/router/HttpEndpointExecutionContext.scala]
384[info] [patched file /build/repo/airframe-http/.jvm/src/main/scala/wvlet/airframe/http/router/HttpRequestMapper.scala]
385[warn] there were 2 deprecation warnings; re-run with -deprecation for details
386[warn] one warning found
387[info] done compiling
388[info] compiling 11 Scala sources to /build/repo/airframe-http-codegen/target/scala-3.7.4/classes ...
389[info] [patched file /build/repo/airframe-http-codegen/src/main/scala/wvlet/airframe/http/codegen/RouteAnalyzer.scala]
390[info] [patched file /build/repo/airframe-http-codegen/src/main/scala/wvlet/airframe/http/codegen/HttpClientIR.scala]
391[info] [patched file /build/repo/airframe-http-codegen/src/main/scala/wvlet/airframe/http/codegen/RouteScanner.scala]
392[info] [patched file /build/repo/airframe-http-codegen/src/main/scala/wvlet/airframe/http/openapi/OpenAPIGenerator.scala]
393[info] [patched file /build/repo/airframe-http-codegen/src/main/scala/wvlet/airframe/http/codegen/client/HttpClientGenerator.scala]
394[info] [patched file /build/repo/airframe-http-codegen/src/main/scala/wvlet/airframe/http/openapi/OpenAPI.scala]
395[info] done compiling
396[info] compiling 7 Scala sources to /build/repo/airframe-log/.jvm/target/scala-3.7.4/classes ...
397[warn] there were 2 deprecation warnings; re-run with -deprecation for details
398[warn] one warning found
399[info] done compiling
400[info] compiling 5 Scala sources to /build/repo/airframe-json/.jvm/target/scala-3.7.4/classes ...
401[info] compiling 21 Scala sources and 2 Java sources to /build/repo/airframe-surface/.jvm/target/scala-3.7.4/classes ...
402[info] compiling 14 Scala sources to /build/repo/airframe-rx/.jvm/target/scala-3.7.4/classes ...
403[info] done compiling
404[info] compiling 4 Scala sources to /build/repo/airframe-msgpack/.jvm/target/scala-3.7.4/classes ...
405[info] done compiling
406[info] done compiling
407[info] compiling 7 Scala sources to /build/repo/airframe-control/.jvm/target/scala-3.7.4/classes ...
408[warn] there was 1 deprecation warning; re-run with -deprecation for details
409[warn] one warning found
410[info] done compiling
411[info] compiling 9 Scala sources to /build/repo/airframe-metrics/.jvm/target/scala-3.7.4/classes ...
412[info] compiling 23 Scala sources to /build/repo/airframe-di/.jvm/target/scala-3.7.4/classes ...
413[warn] there was 1 deprecation warning; re-run with -deprecation for details
414[warn] one warning found
415[info] done compiling
416[info] done compiling
417[info] compiling 30 Scala sources to /build/repo/airframe-codec/.jvm/target/scala-3.7.4/classes ...
418[warn] there was 1 deprecation warning; re-run with -deprecation for details
419[warn] one warning found
420[info] done compiling
421[info] done compiling
422[info] compiling 7 Scala sources and 3 Java sources to /build/repo/airframe-launcher/target/scala-3.7.4/classes ...
423[info] compiling 37 Scala sources to /build/repo/airframe-http/.jvm/target/scala-3.7.4/classes ...
424[info] done compiling
425[warn] there was 1 deprecation warning; re-run with -deprecation for details
426[warn] one warning found
427[info] done compiling
428[info] compiling 11 Scala sources to /build/repo/airframe-http-codegen/target/scala-3.7.4/classes ...
429[info] done compiling
430[info] compiling 23 Scala sources to /build/repo/airframe-http-codegen/target/scala-3.7.4/test-classes ...
431[warn] there were 15 deprecation warnings; re-run with -deprecation for details
432[warn] one warning found
433[info] done compiling
434Starting build for ProjectRef(file:/build/repo/,jdbc) (airframe-jdbc)... [1/25]
435Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
436[info] compiling 5 Scala sources to /build/repo/airframe-config/target/scala-3.7.4/classes ...
437[info] [patched file /build/repo/airframe-config/src/main/scala/wvlet/airframe/config/YamlReader.scala]
438[info] done compiling
439[info] compiling 5 Scala sources to /build/repo/airframe-jdbc/target/scala-3.7.4/classes ...
440[info] [patched file /build/repo/airframe-jdbc/src/main/scala/wvlet/airframe/jdbc/ConnectionPoolFactory.scala]
441[info] done compiling
442[info] compiling 1 Scala source to /build/repo/airframe-config/target/scala-3.7.4/classes ...
443[info] done compiling
444[info] compiling 1 Scala source to /build/repo/airframe-jdbc/target/scala-3.7.4/classes ...
445[info] done compiling
446[info] compiling 3 Scala sources to /build/repo/airframe-jdbc/target/scala-3.7.4/test-classes ...
447[info] done compiling
448Starting build for ProjectRef(file:/build/repo/,controlJVM) (airframe-control)... [2/25]
449Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
450[info] compiling 11 Scala sources to /build/repo/airframe-control/.jvm/target/scala-3.7.4/test-classes ...
451[info] done compiling
452Starting build for ProjectRef(file:/build/repo/,rxHtmlJVM) (airframe-rx-html)... [3/25]
453Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
454[info] compiling 16 Scala sources to /build/repo/airframe-rx-html/.jvm/target/scala-3.7.4/classes ...
455[info] [patched file /build/repo/airframe-rx-html/src/main/scala/wvlet/airframe/rx/html/RxElement.scala]
456[info] done compiling
457[info] compiling 1 Scala source to /build/repo/airframe-rx-html/.jvm/target/scala-3.7.4/classes ...
458[info] done compiling
459[info] compiling 3 Scala sources to /build/repo/airframe-rx-html/.jvm/target/scala-3.7.4/test-classes ...
460[info] done compiling
461Starting build for ProjectRef(file:/build/repo/,rxJVM) (airframe-rx)... [4/25]
462Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
463[info] compiling 12 Scala sources to /build/repo/airframe-rx/.jvm/target/scala-3.7.4/test-classes ...
464[info] [patched file /build/repo/airframe-rx/src/test/scala/wvlet/airframe/rx/RxCacheTest.scala]
465[warn] there was 1 deprecation warning; re-run with -deprecation for details
466[warn] one warning found
467[info] done compiling
468[info] compiling 1 Scala source to /build/repo/airframe-rx/.jvm/target/scala-3.7.4/test-classes ...
469[info] done compiling
470Starting build for ProjectRef(file:/build/repo/,config) (airframe-config)... [5/25]
471Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
472[info] compiling 8 Scala sources to /build/repo/airframe-config/target/scala-3.7.4/test-classes ...
473[info] done compiling
474Starting build for ProjectRef(file:/build/repo/,canvas) (airframe-canvas)... [6/25]
475Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
476[info] compiling 5 Scala sources to /build/repo/airframe-canvas/target/scala-3.7.4/classes ...
477[warn] there were 25 deprecation warnings; re-run with -deprecation for details
478[warn] one warning found
479[info] done compiling
480[info] compiling 2 Scala sources to /build/repo/airframe-canvas/target/scala-3.7.4/test-classes ...
481[info] done compiling
482Starting build for ProjectRef(file:/build/repo/,sql) (airframe-sql)... [7/25]
483Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
484[info] compiling 26 Scala sources and 6 Java sources to /build/repo/airframe-sql/target/scala-3.7.4/classes ...
485[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/analyzer/TypeResolver.scala:179:13
486[warn] 179 | case other => other
487[warn] | ^^^^^
488[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
489[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/analyzer/TypeResolver.scala:462:17
490[warn] 462 | case _ =>
491[warn] | ^
492[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
493[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/analyzer/TypeResolver.scala:480:15
494[warn] 480 | case other => toResolvedAttribute(other.name, other)
495[warn] | ^^^^^
496[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
497[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/model/LogicalPlan.scala:524:19
498[warn] 524 | case others => others
499[warn] | ^^^^^^
500[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
501[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLGenerator.scala:523:11
502[warn] 523 | case other => unknown(other)
503[warn] | ^^^^^
504[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
505[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLInterpreter.scala:347:11
506[warn] 347 | case other =>
507[warn] | ^^^^^
508[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
509[info] [patched file /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/model/LogicalPlan.scala]
510[info] [patched file /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLParser.scala]
511[info] [patched file /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLGenerator.scala]
512[info] [patched file /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/model/Expression.scala]
513[info] [patched file /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLInterpreter.scala]
514[warn] 6 warnings found
515[info] done compiling
516[info] compiling 5 Scala sources to /build/repo/airframe-sql/target/scala-3.7.4/classes ...
517[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/model/LogicalPlan.scala:524:19
518[warn] 524 | case others => others
519[warn] | ^^^^^^
520[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
521[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLGenerator.scala:523:11
522[warn] 523 | case other => unknown(other)
523[warn] | ^^^^^
524[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
525[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLInterpreter.scala:347:11
526[warn] 347 | case other =>
527[warn] | ^^^^^
528[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
529[warn] three warnings found
530[info] done compiling
531[info] compiling 4 Scala sources to /build/repo/airframe-sql/target/scala-3.7.4/classes ...
532[warn] three warnings found
533[info] done compiling
534[info] compiling 16 Scala sources to /build/repo/airframe-sql/target/scala-3.7.4/test-classes ...
535[info] done compiling
536Starting build for ProjectRef(file:/build/repo/,okhttp) (airframe-http-okhttp)... [8/25]
537Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
538[info] compiling 3 Scala sources to /build/repo/airframe-http-okhttp/target/scala-3.7.4/classes ...
539[info] [patched file /build/repo/airframe-http-okhttp/src/main/scala/wvlet/airframe/http/okhttp/OkHttpChannel.scala]
540[info] done compiling
541[info] compiling 1 Scala source to /build/repo/airframe-http-okhttp/target/scala-3.7.4/classes ...
542[info] compiling 7 Scala sources to /build/repo/airframe-http-netty/target/scala-3.7.4/classes ...
543[info] done compiling
544[info] [patched file /build/repo/airframe-http-netty/src/main/scala/wvlet/airframe/http/netty/NettyBackend.scala]
545[info] [patched file /build/repo/airframe-http-netty/src/main/scala/wvlet/airframe/http/netty/NettyServer.scala]
546[warn] there were 9 deprecation warnings; re-run with -deprecation for details
547[warn] one warning found
548[info] done compiling
549[info] compiling 2 Scala sources to /build/repo/airframe-http-okhttp/target/scala-3.7.4/test-classes ...
550[info] done compiling
551[info] compiling 2 Scala sources to /build/repo/airframe-http-netty/target/scala-3.7.4/classes ...
552[warn] there were 9 deprecation warnings; re-run with -deprecation for details
553[warn] one warning found
554[info] done compiling
555Starting build for ProjectRef(file:/build/repo/,metricsJVM) (airframe-metrics)... [9/25]
556Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
557[info] compiling 6 Scala sources to /build/repo/airframe-metrics/.jvm/target/scala-3.7.4/test-classes ...
558[info] done compiling
559Starting build for ProjectRef(file:/build/repo/,httpRecorder) (airframe-http-recorder)... [10/25]
560Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
561[info] compiling 5 Scala sources to /build/repo/airframe-http-recorder/target/scala-3.7.4/classes ...
562[info] [patched file /build/repo/airframe-http-recorder/src/main/scala/wvlet/airframe/http/recorder/HttpRecordStore.scala]
563[info] [patched file /build/repo/airframe-http-recorder/src/main/scala/wvlet/airframe/http/recorder/HttpRecorderServer.scala]
564[info] done compiling
565[info] compiling 2 Scala sources to /build/repo/airframe-http-recorder/target/scala-3.7.4/classes ...
566[info] done compiling
567[info] compiling 2 Scala sources to /build/repo/airframe-http-recorder/target/scala-3.7.4/test-classes ...
568[info] done compiling
569Starting build for ProjectRef(file:/build/repo/,netty) (airframe-http-netty)... [11/25]
570Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
571[info] compiling 15 Scala sources to /build/repo/airframe-http-netty/target/scala-3.7.4/test-classes ...
572[info] done compiling
573Starting build for ProjectRef(file:/build/repo/,codecJVM) (airframe-codec)... [12/25]
574Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
575[info] compiling 19 Scala sources and 1 Java source to /build/repo/airframe-codec/.jvm/target/scala-3.7.4/test-classes ...
576[info] [patched file /build/repo/airframe-codec/src/test/scala/wvlet/airframe/codec/PrimitiveCodecTest.scala]
577[info] [patched file /build/repo/airframe-codec/.jvm/src/test/scala/wvlet/airframe/codec/JDBCCodecTest.scala]
578[info] done compiling
579[info] compiling 2 Scala sources to /build/repo/airframe-codec/.jvm/target/scala-3.7.4/test-classes ...
580[info] done compiling
581Starting build for ProjectRef(file:/build/repo/,msgpackJVM) (airframe-msgpack)... [13/25]
582Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
583[info] compiling 7 Scala sources to /build/repo/airframe-msgpack/.jvm/target/scala-3.7.4/test-classes ...
584[info] done compiling
585Starting build for ProjectRef(file:/build/repo/,httpJVM) (airframe-http)... [14/25]
586Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
587[info] compiling 35 Scala sources to /build/repo/airframe-http/.jvm/target/scala-3.7.4/test-classes ...
588[warn] there were 23 deprecation warnings; re-run with -deprecation for details
589[warn] one warning found
590[info] done compiling
591Starting build for ProjectRef(file:/build/repo/,parquet) (airframe-parquet)... [15/25]
592Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
593[info] compiling 13 Scala sources to /build/repo/airframe-parquet/target/scala-3.7.4/classes ...
594[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-parquet/src/main/scala/wvlet/airframe/parquet/ParquetQueryPlanner.scala:58:17
595[warn] 58 | case other =>
596[warn] | ^^^^^
597[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
598[info] [patched file /build/repo/airframe-parquet/src/main/scala/wvlet/airframe/parquet/ParquetWriteCodec.scala]
599[info] [patched file /build/repo/airframe-parquet/src/main/scala/wvlet/airframe/parquet/ParquetStatsReader.scala]
600[info] [patched file /build/repo/airframe-parquet/src/main/scala/wvlet/airframe/parquet/ParquetSchema.scala]
601[warn] one warning found
602[info] done compiling
603[info] compiling 3 Scala sources to /build/repo/airframe-parquet/target/scala-3.7.4/classes ...
604[info] done compiling
605[info] compiling 2 Scala sources to /build/repo/airframe-parquet/target/scala-3.7.4/classes ...
606[info] done compiling
607[info] compiling 8 Scala sources to /build/repo/airframe-parquet/target/scala-3.7.4/test-classes ...
608[info] [patched file /build/repo/airframe-parquet/src/test/scala/wvlet/airframe/parquet/ParquetSchemaTest.scala]
609[info] done compiling
610[info] compiling 1 Scala source to /build/repo/airframe-parquet/target/scala-3.7.4/test-classes ...
611[info] done compiling
612Starting build for ProjectRef(file:/build/repo/,fluentd) (airframe-fluentd)... [16/25]
613Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
614[info] compiling 7 Scala sources to /build/repo/airframe-fluentd/target/scala-3.7.4/classes ...
615[info] [patched file /build/repo/airframe-fluentd/src/main/scala/wvlet/airframe/fluentd/MetricLogger.scala]
616[info] done compiling
617[info] compiling 1 Scala source to /build/repo/airframe-fluentd/target/scala-3.7.4/classes ...
618[info] done compiling
619[info] compiling 4 Scala sources to /build/repo/airframe-fluentd/target/scala-3.7.4/test-classes ...
620[info] [patched file /build/repo/airframe-fluentd/src/test/scala/wvlet/airframe/fluentd/FluentdTest.scala]
621[info] done compiling
622[info] compiling 1 Scala source to /build/repo/airframe-fluentd/target/scala-3.7.4/test-classes ...
623[info] done compiling
624Starting build for ProjectRef(file:/build/repo/,diMacrosJVM) (airframe-di-macros)... [17/25]
625Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
626Starting build for ProjectRef(file:/build/repo/,surfaceJVM) (airframe-surface)... [18/25]
627Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
628[info] compiling 41 Scala sources and 1 Java source to /build/repo/airframe-surface/.jvm/target/scala-3.7.4/test-classes ...
629[info] [patched file /build/repo/airframe-surface/src/test/scala/wvlet/airframe/surface/SurfaceTest.scala]
630[info] [patched file /build/repo/airframe-surface/.jvm/src/test/scala/wvlet/airframe/surface/reflect/RuntimeSurfaceTest.scala]
631[info] [patched file /build/repo/airframe-surface/src/test/scala/wvlet/airframe/surface/i3451.scala]
632[info] done compiling
633[info] compiling 3 Scala sources to /build/repo/airframe-surface/.jvm/target/scala-3.7.4/test-classes ...
634[info] done compiling
635Starting build for ProjectRef(file:/build/repo/,logJVM) (airframe-log)... [19/25]
636Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
637[info] compiling 13 Scala sources to /build/repo/airframe-log/.jvm/target/scala-3.7.4/test-classes ...
638[info] done compiling
639Starting build for ProjectRef(file:/build/repo/,grpc) (airframe-http-grpc)... [20/25]
640Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
641[info] compiling 15 Scala sources to /build/repo/airframe-http-grpc/target/scala-3.7.4/classes ...
642[info] [patched file /build/repo/airframe-http-grpc/src/main/scala/wvlet/airframe/http/grpc/internal/GrpcServiceBuilder.scala]
643[info] [patched file /build/repo/airframe-http-grpc/src/main/scala/wvlet/airframe/http/grpc/internal/GrpcRequestLogger.scala]
644[info] [patched file /build/repo/airframe-http-grpc/src/main/scala/wvlet/airframe/http/grpc/GrpcContext.scala]
645[info] [patched file /build/repo/airframe-http-grpc/src/main/scala/wvlet/airframe/http/grpc/GrpcServer.scala]
646[info] [patched file /build/repo/airframe-http-grpc/src/main/scala/wvlet/airframe/http/grpc/internal/GrpcRequestHandler.scala]
647[info] done compiling
648[info] compiling 5 Scala sources to /build/repo/airframe-http-grpc/target/scala-3.7.4/classes ...
649[info] done compiling
650[info] compiling 14 Scala sources to /build/repo/airframe-http-grpc/target/scala-3.7.4/test-classes ...
651[warn] there were 14 deprecation warnings; re-run with -deprecation for details
652[warn] one warning found
653[info] done compiling
654Starting build for ProjectRef(file:/build/repo/,jsonJVM) (airframe-json)... [21/25]
655Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
656[info] compiling 5 Scala sources to /build/repo/airframe-json/.jvm/target/scala-3.7.4/test-classes ...
657[info] done compiling
658Starting build for ProjectRef(file:/build/repo/,launcher) (airframe-launcher)... [22/25]
659Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
660[info] compiling 5 Scala sources to /build/repo/airframe-launcher/target/scala-3.7.4/test-classes ...
661[info] done compiling
662Starting build for ProjectRef(file:/build/repo/,ulidJVM) (airframe-ulid)... [23/25]
663Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
664[info] compiling 4 Scala sources to /build/repo/airframe-ulid/.jvm/target/scala-3.7.4/test-classes ...
665[info] done compiling
666Starting build for ProjectRef(file:/build/repo/,diJVM) (airframe)... [24/25]
667Compile scalacOptions: -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
668[info] compiling 36 Scala sources to /build/repo/airframe-di/.jvm/target/scala-3.7.4/test-classes ...
669[info] [patched file /build/repo/airframe-di/.jvm/src/test/scala/wvlet/airframe/ProviderSerializationTest.scala]
670[info] [patched file /build/repo/airframe-di/.jvm/src/test/scala/wvlet/airframe/DesignSerializationTest.scala]
671[info] done compiling
672[info] compiling 2 Scala sources to /build/repo/airframe-di/.jvm/target/scala-3.7.4/test-classes ...
673[info] done compiling
674
675************************
676Build summary:
677[{
678 "module": "airframe-http-codegen",
679 "compile": {"status": "ok", "tookMs": 33894, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
680 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
681 "test-compile": {"status": "ok", "tookMs": 15795, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
682 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
683 "publish": {"status": "skipped", "tookMs": 0},
684 "metadata": {
685 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
686}
687},{
688 "module": "airframe-jdbc",
689 "compile": {"status": "ok", "tookMs": 1659, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
690 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
691 "test-compile": {"status": "ok", "tookMs": 2318, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
692 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
693 "publish": {"status": "skipped", "tookMs": 0},
694 "metadata": {
695 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
696}
697},{
698 "module": "airframe-control",
699 "compile": {"status": "ok", "tookMs": 135, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
700 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
701 "test-compile": {"status": "ok", "tookMs": 1098, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
702 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
703 "publish": {"status": "skipped", "tookMs": 0},
704 "metadata": {
705 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
706}
707},{
708 "module": "airframe-rx-html",
709 "compile": {"status": "ok", "tookMs": 1164, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
710 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
711 "test-compile": {"status": "ok", "tookMs": 964, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
712 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
713 "publish": {"status": "skipped", "tookMs": 0},
714 "metadata": {
715 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
716}
717},{
718 "module": "airframe-rx",
719 "compile": {"status": "ok", "tookMs": 76, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
720 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
721 "test-compile": {"status": "ok", "tookMs": 1880, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
722 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
723 "publish": {"status": "skipped", "tookMs": 0},
724 "metadata": {
725 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
726}
727},{
728 "module": "airframe-config",
729 "compile": {"status": "ok", "tookMs": 409, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
730 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
731 "test-compile": {"status": "ok", "tookMs": 1596, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
732 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
733 "publish": {"status": "skipped", "tookMs": 0},
734 "metadata": {
735 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
736}
737},{
738 "module": "airframe-canvas",
739 "compile": {"status": "ok", "tookMs": 483, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
740 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
741 "test-compile": {"status": "ok", "tookMs": 835, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
742 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
743 "publish": {"status": "skipped", "tookMs": 0},
744 "metadata": {
745 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
746}
747},{
748 "module": "airframe-sql",
749 "compile": {"status": "ok", "tookMs": 7970, "warnings": 6, "errors": 0, "sourceVersion": "3.4-migration"},
750 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
751 "test-compile": {"status": "ok", "tookMs": 7025, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
752 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
753 "publish": {"status": "skipped", "tookMs": 0},
754 "metadata": {
755 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
756}
757},{
758 "module": "airframe-http-okhttp",
759 "compile": {"status": "ok", "tookMs": 1154, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
760 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
761 "test-compile": {"status": "ok", "tookMs": 2615, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
762 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
763 "publish": {"status": "skipped", "tookMs": 0},
764 "metadata": {
765 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
766}
767},{
768 "module": "airframe-metrics",
769 "compile": {"status": "ok", "tookMs": 116, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
770 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
771 "test-compile": {"status": "ok", "tookMs": 709, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
772 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
773 "publish": {"status": "skipped", "tookMs": 0},
774 "metadata": {
775 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
776}
777},{
778 "module": "airframe-http-recorder",
779 "compile": {"status": "ok", "tookMs": 1148, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
780 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
781 "test-compile": {"status": "ok", "tookMs": 1727, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
782 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
783 "publish": {"status": "skipped", "tookMs": 0},
784 "metadata": {
785 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
786}
787},{
788 "module": "airframe-http-netty",
789 "compile": {"status": "ok", "tookMs": 526, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
790 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
791 "test-compile": {"status": "ok", "tookMs": 2343, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
792 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
793 "publish": {"status": "skipped", "tookMs": 0},
794 "metadata": {
795 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
796}
797},{
798 "module": "airframe-codec",
799 "compile": {"status": "ok", "tookMs": 392, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
800 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
801 "test-compile": {"status": "ok", "tookMs": 2653, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
802 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
803 "publish": {"status": "skipped", "tookMs": 0},
804 "metadata": {
805 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
806}
807},{
808 "module": "airframe-msgpack",
809 "compile": {"status": "ok", "tookMs": 162, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
810 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
811 "test-compile": {"status": "ok", "tookMs": 860, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
812 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
813 "publish": {"status": "skipped", "tookMs": 0},
814 "metadata": {
815 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
816}
817},{
818 "module": "airframe-http",
819 "compile": {"status": "ok", "tookMs": 489, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
820 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
821 "test-compile": {"status": "ok", "tookMs": 3601, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
822 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
823 "publish": {"status": "skipped", "tookMs": 0},
824 "metadata": {
825 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
826}
827},{
828 "module": "airframe-parquet",
829 "compile": {"status": "ok", "tookMs": 1679, "warnings": 1, "errors": 0, "sourceVersion": "3.4-migration"},
830 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
831 "test-compile": {"status": "ok", "tookMs": 4281, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
832 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
833 "publish": {"status": "skipped", "tookMs": 0},
834 "metadata": {
835 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
836}
837},{
838 "module": "airframe-fluentd",
839 "compile": {"status": "ok", "tookMs": 960, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
840 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
841 "test-compile": {"status": "ok", "tookMs": 1728, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
842 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
843 "publish": {"status": "skipped", "tookMs": 0},
844 "metadata": {
845 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
846}
847},{
848 "module": "airframe-di-macros",
849 "compile": {"status": "ok", "tookMs": 160, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
850 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
851 "test-compile": {"status": "ok", "tookMs": 213, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
852 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
853 "publish": {"status": "skipped", "tookMs": 0},
854 "metadata": {
855 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
856}
857},{
858 "module": "airframe-surface",
859 "compile": {"status": "ok", "tookMs": 123, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
860 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
861 "test-compile": {"status": "ok", "tookMs": 3050, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
862 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
863 "publish": {"status": "skipped", "tookMs": 0},
864 "metadata": {
865 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
866}
867},{
868 "module": "airframe-log",
869 "compile": {"status": "ok", "tookMs": 61, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
870 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
871 "test-compile": {"status": "ok", "tookMs": 723, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
872 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
873 "publish": {"status": "skipped", "tookMs": 0},
874 "metadata": {
875 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
876}
877},{
878 "module": "airframe-http-grpc",
879 "compile": {"status": "ok", "tookMs": 2123, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
880 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
881 "test-compile": {"status": "ok", "tookMs": 3665, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
882 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
883 "publish": {"status": "skipped", "tookMs": 0},
884 "metadata": {
885 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
886}
887},{
888 "module": "airframe-json",
889 "compile": {"status": "ok", "tookMs": 102, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
890 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
891 "test-compile": {"status": "ok", "tookMs": 472, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
892 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
893 "publish": {"status": "skipped", "tookMs": 0},
894 "metadata": {
895 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
896}
897},{
898 "module": "airframe-launcher",
899 "compile": {"status": "ok", "tookMs": 505, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
900 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
901 "test-compile": {"status": "ok", "tookMs": 1428, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
902 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
903 "publish": {"status": "skipped", "tookMs": 0},
904 "metadata": {
905 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
906}
907},{
908 "module": "airframe-ulid",
909 "compile": {"status": "ok", "tookMs": 79, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
910 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
911 "test-compile": {"status": "ok", "tookMs": 516, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
912 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
913 "publish": {"status": "skipped", "tookMs": 0},
914 "metadata": {
915 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
916}
917},{
918 "module": "airframe",
919 "compile": {"status": "ok", "tookMs": 213, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
920 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
921 "test-compile": {"status": "ok", "tookMs": 3755, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
922 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
923 "publish": {"status": "skipped", "tookMs": 0},
924 "metadata": {
925 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
926}
927}]
928************************
929[success] Total time: 161 s (0:02:41.0), completed Jan 3, 2026, 1:01:12 AM
930[0JChecking patch build.sbt...
931Applied patch build.sbt cleanly.
932Commit migration rewrites
933Switched to a new branch 'opencb/migrate-source-3.4'
934[opencb/migrate-source-3.4 514989da9] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
935 105 files changed, 341 insertions(+), 341 deletions(-)
936----
937Preparing build for 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
938Scala binary version found: 3.8
939Implicitly using source version 3.8
940Scala binary version found: 3.8
941Implicitly using source version 3.8
942Would try to apply common scalacOption (best-effort, sbt/mill only):
943Append: ,REQUIRE:-source:3.8
944Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
945----
946Starting build for 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
947Execute tests: false
948sbt project found:
949No prepare script found for project wvlet/airframe
950##################################
951Scala version: 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
952Targets: org.wvlet.airframe%airframe org.wvlet.airframe%airframe-canvas org.wvlet.airframe%airframe-codec org.wvlet.airframe%airframe-config org.wvlet.airframe%airframe-control org.wvlet.airframe%airframe-di-macros org.wvlet.airframe%airframe-fluentd org.wvlet.airframe%airframe-http org.wvlet.airframe%airframe-http-codegen org.wvlet.airframe%airframe-http-grpc org.wvlet.airframe%airframe-http-netty org.wvlet.airframe%airframe-http-okhttp org.wvlet.airframe%airframe-http-recorder org.wvlet.airframe%airframe-jdbc org.wvlet.airframe%airframe-json org.wvlet.airframe%airframe-launcher org.wvlet.airframe%airframe-log org.wvlet.airframe%airframe-metrics org.wvlet.airframe%airframe-msgpack org.wvlet.airframe%airframe-parquet org.wvlet.airframe%airframe-rx org.wvlet.airframe%airframe-rx-html org.wvlet.airframe%airframe-sql org.wvlet.airframe%airframe-surface org.wvlet.airframe%airframe-ulid org.wvlet.airframe%airspec
953Project projectConfig: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
954##################################
955Using extra scalacOptions: ,REQUIRE:-source:3.8
956Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
957[sbt_options] declare -a sbt_options=()
958[process_args] java_version = '25'
959[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25/rt.jar'
960# Executing command line:
961java
962-Dfile.encoding=UTF-8
963-Dcommunitybuild.scala=3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
964-Dcommunitybuild.project.dependencies.add=
965-Xmx7G
966-Xms4G
967-Xss8M
968-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
969-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_25
970-jar
971/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
972"setCrossScalaVersions 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY"
973"++3.8.1-RC1-bin-20260102-32e416e-NIGHTLY -v"
974"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
975"set every credentials := Nil"
976"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
977"removeScalacOptionsStartingWith -P:wartremover"
978
979moduleMappings
980"runBuild 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY """{"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}""" org.wvlet.airframe%airframe org.wvlet.airframe%airframe-canvas org.wvlet.airframe%airframe-codec org.wvlet.airframe%airframe-config org.wvlet.airframe%airframe-control org.wvlet.airframe%airframe-di-macros org.wvlet.airframe%airframe-fluentd org.wvlet.airframe%airframe-http org.wvlet.airframe%airframe-http-codegen org.wvlet.airframe%airframe-http-grpc org.wvlet.airframe%airframe-http-netty org.wvlet.airframe%airframe-http-okhttp org.wvlet.airframe%airframe-http-recorder org.wvlet.airframe%airframe-jdbc org.wvlet.airframe%airframe-json org.wvlet.airframe%airframe-launcher org.wvlet.airframe%airframe-log org.wvlet.airframe%airframe-metrics org.wvlet.airframe%airframe-msgpack org.wvlet.airframe%airframe-parquet org.wvlet.airframe%airframe-rx org.wvlet.airframe%airframe-rx-html org.wvlet.airframe%airframe-sql org.wvlet.airframe%airframe-surface org.wvlet.airframe%airframe-ulid org.wvlet.airframe%airspec"
981
982WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
983WARNING: sun.misc.Unsafe::arrayBaseOffset has been called by net.openhft.hashing.UnsafeAccess (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/zero-allocation-hashing-0.16.jar)
984WARNING: Please consider reporting this to the maintainers of class net.openhft.hashing.UnsafeAccess
985WARNING: sun.misc.Unsafe::arrayBaseOffset will be removed in a future release
986WARNING: A restricted method in java.lang.System has been called
987WARNING: java.lang.System::load has been called by com.sun.jna.Native in an unnamed module (file:/root/.sbt/boot/scala-2.12.20/org.scala-sbt/sbt/1.11.7/jna-5.12.0.jar)
988WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
989WARNING: Restricted methods will be blocked in a future release unless native access is enabled
990
991[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 25)
992[info] loading settings for project repo-build from akka.sbt, plugin.sbt, plugins.sbt...
993[info] loading project definition from /build/repo/project
994[info] loading settings for project root from build.sbt...
995[info] resolving key references (96912 settings) ...
996[info] set current project to airframe-root (in build file:/build/repo/)
997Execute setCrossScalaVersions: 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
998OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in metricsNative/crossScalaVersions
999OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in controlJS/crossScalaVersions
1000OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in logJS/crossScalaVersions
1001OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in projectJS/crossScalaVersions
1002OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in projectJS/crossScalaVersions
1003OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in canvas/crossScalaVersions
1004OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in metricsJS/crossScalaVersions
1005OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in parquet/crossScalaVersions
1006OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in ulidNative/crossScalaVersions
1007OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in diJVM/crossScalaVersions
1008OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in sql/crossScalaVersions
1009OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in diNative/crossScalaVersions
1010OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in logNative/crossScalaVersions
1011OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in integrationTestApiJVM/crossScalaVersions
1012OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in projectDotty/crossScalaVersions
1013OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in projectDotty/crossScalaVersions
1014OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in rxHtmlJS/crossScalaVersions
1015OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in surfaceJVM/crossScalaVersions
1016OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in surfaceNative/crossScalaVersions
1017OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in fluentd/crossScalaVersions
1018OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in coreJVM/crossScalaVersions
1019OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in codecJVM/crossScalaVersions
1020OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in ulidJVM/crossScalaVersions
1021OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in httpRecorder/crossScalaVersions
1022OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in rxHtmlJVM/crossScalaVersions
1023OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in codecNative/crossScalaVersions
1024OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in jmx/crossScalaVersions
1025OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in jsonJVM/crossScalaVersions
1026OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in benchmark/crossScalaVersions
1027OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in msgpackJS/crossScalaVersions
1028OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in projectNative/crossScalaVersions
1029OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in projectNative/crossScalaVersions
1030OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in logJVM/crossScalaVersions
1031OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in httpNative/crossScalaVersions
1032OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in integrationTest/crossScalaVersions
1033OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in projectJVM/crossScalaVersions
1034OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in projectJVM/crossScalaVersions
1035OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in jsonNative/crossScalaVersions
1036OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in httpCodeGen/crossScalaVersions
1037OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in controlNative/crossScalaVersions
1038OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in baseNative/crossScalaVersions
1039OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in msgpackJVM/crossScalaVersions
1040OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in baseJS/crossScalaVersions
1041OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in coreJS/crossScalaVersions
1042OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in httpJS/crossScalaVersions
1043OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in launcher/crossScalaVersions
1044OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in communityBuild/crossScalaVersions
1045OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in communityBuild/crossScalaVersions
1046OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in diMacrosNative/crossScalaVersions
1047OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in coreNative/crossScalaVersions
1048OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in rxJVM/crossScalaVersions
1049OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in jdbc/crossScalaVersions
1050OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in codecJS/crossScalaVersions
1051OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in diMacrosJS/crossScalaVersions
1052OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in diMacrosJVM/crossScalaVersions
1053OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in integrationTestJs/crossScalaVersions
1054OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in config/crossScalaVersions
1055OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in projectIt/crossScalaVersions
1056OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in projectIt/crossScalaVersions
1057OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in root/crossScalaVersions
1058OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260102-32e416e-NIGHTLY) in root/crossScalaVersions
1059OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in grpc/crossScalaVersions
1060OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in integrationTestApiJS/crossScalaVersions
1061OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in dottyTest/crossScalaVersions
1062OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in netty/crossScalaVersions
1063OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in controlJVM/crossScalaVersions
1064OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in surfaceJS/crossScalaVersions
1065OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in baseJVM/crossScalaVersions
1066OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in httpJVM/crossScalaVersions
1067OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in widgetJS/crossScalaVersions
1068OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in msgpackNative/crossScalaVersions
1069OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in okhttp/crossScalaVersions
1070OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in examples/crossScalaVersions
1071OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in rxNative/crossScalaVersions
1072OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in diJS/crossScalaVersions
1073OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in metricsJVM/crossScalaVersions
1074OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in jsonJS/crossScalaVersions
1075OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in ulidJS/crossScalaVersions
1076OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in rxJS/crossScalaVersions
1077OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY in docs/crossScalaVersions
1078[info] set current project to airframe-root (in build file:/build/repo/)
1079[info] Setting Scala version to 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY on 73 projects.
1080[info] Switching Scala version on:
1081[info] rxNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1082[info] jsonNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1083[info] sql (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1084[info] grpc (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1085[info] surfaceJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1086[info] logJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1087[info] ulidJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1088[info] examples (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1089[info] projectIt (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1090[info] integrationTestApiJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1091[info] * root (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1092[info] surfaceNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1093[info] diNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1094[info] ulidNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1095[info] jmx (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1096[info] rxHtmlJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1097[info] jdbc (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1098[info] rxHtmlJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1099[info] logNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1100[info] msgpackJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1101[info] parquet (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1102[info] coreNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1103[info] httpRecorder (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1104[info] docs (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1105[info] jsonJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1106[info] codecNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1107[info] rxJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1108[info] metricsNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1109[info] baseJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1110[info] controlJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1111[info] projectNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1112[info] config (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1113[info] msgpackNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1114[info] communityBuild (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1115[info] codecJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1116[info] controlNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1117[info] integrationTest (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1118[info] diMacrosJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1119[info] coreJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1120[info] okhttp (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1121[info] integrationTestJs (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1122[info] ulidJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1123[info] controlJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1124[info] rxJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1125[info] dottyTest (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1126[info] netty (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1127[info] coreJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1128[info] fluentd (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1129[info] httpJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1130[info] widgetJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1131[info] projectJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1132[info] httpJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1133[info] metricsJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1134[info] codecJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1135[info] diJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1136[info] logJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1137[info] httpNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1138[info] diJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1139[info] diMacrosNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1140[info] msgpackJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1141[info] surfaceJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1142[info] baseJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1143[info] integrationTestApiJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1144[info] projectJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1145[info] jsonJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1146[info] httpCodeGen (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1147[info] metricsJS (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1148[info] diMacrosJVM (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1149[info] baseNative (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1150[info] canvas (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1151[info] projectDotty (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY)
1152[info] benchmark (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1153[info] launcher (3.8.1-RC1-bin-20260102-32e416e-NIGHTLY, 2.13.18, 2.12.21)
1154[info] Excluding projects:
1155[info] finagle (2.13.18, 2.12.21)
1156[info] Reapplying settings...
1157[info] set current project to airframe-root (in build file:/build/repo/)
1158Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1159[info] Reapplying settings...
1160[info] set current project to airframe-root (in build file:/build/repo/)
1161[info] Defining Global / credentials, baseJS / credentials and 72 others.
1162[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 592 others.
1163[info] Run `last` for details.
1164[info] Reapplying settings...
1165[info] set current project to airframe-root (in build file:/build/repo/)
1166Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1167[info] Reapplying settings...
1168OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1169
1170 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
1171 Did you mean config / allExcludeDependencies ?
1172 , retry without global scopes
1173[info] Reapplying settings...
1174[info] set current project to airframe-root (in build file:/build/repo/)
1175Execute removeScalacOptionsStartingWith: -P:wartremover
1176[info] Reapplying settings...
1177[info] set current project to airframe-root (in build file:/build/repo/)
1178[success] Total time: 0 s, completed Jan 3, 2026, 1:02:07 AM
1179Build config: {"projects":{"exclude":["org.wvlet.airframe%airspec"],"overrides":{}},"java":{"version":"25"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[]}
1180Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(org.wvlet.airframe%airspec),Map()),CompileOnly,List()))
1181Excluding target 'org.wvlet.airframe%airspec' - matches exclusion rule: 'org.wvlet.airframe%airspec'
1182Starting build...
1183Projects: Set(sql, grpc, surfaceJVM, logJVM, rxHtmlJVM, jdbc, msgpackJVM, parquet, httpRecorder, jsonJVM, controlJVM, config, okhttp, ulidJVM, rxJVM, netty, fluentd, httpJVM, metricsJVM, codecJVM, diJVM, httpCodeGen, diMacrosJVM, canvas, launcher)
1184Starting build for ProjectRef(file:/build/repo/,httpCodeGen) (airframe-http-codegen)... [0/25]
1185OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1186OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1187OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1188Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1189OpenCB::Filter out '-source:3.0-migration', matches setting pattern '^-?-source(:.*)?'
1190[info] compiling 4 Scala sources to /build/repo/airframe-ulid/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1191[info] compiling 22 Scala sources to /build/repo/airframe-log/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1192[warn] there was 1 deprecation warning; re-run with -deprecation for details
1193[warn] one warning found
1194[info] done compiling
1195[warn] there were 2 deprecation warnings; re-run with -deprecation for details
1196[warn] one warning found
1197[info] done compiling
1198[info] compiling 21 Scala sources and 2 Java sources to /build/repo/airframe-surface/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1199[info] compiling 14 Scala sources to /build/repo/airframe-rx/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1200[info] compiling 10 Scala sources to /build/repo/airframe-json/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1201[info] done compiling
1202[info] compiling 25 Scala sources to /build/repo/airframe-msgpack/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1203[info] done compiling
1204[info] compiling 18 Scala sources and 1 Java source to /build/repo/airframe-control/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1205[info] done compiling
1206[warn] there was 1 deprecation warning; re-run with -deprecation for details
1207[warn] one warning found
1208[info] done compiling
1209[info] compiling 1 Scala source to /build/repo/airframe-di-macros/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1210[info] compiling 9 Scala sources to /build/repo/airframe-metrics/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1211[info] done compiling
1212[info] compiling 23 Scala sources to /build/repo/airframe-di/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1213[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/airframe-metrics/src/main/scala/wvlet/airframe/metrics/ElapsedTime.scala:85:4
1214[warn] 85 | timeUnit match {
1215[warn] | ^^^^^^^^
1216[warn] |match may not be exhaustive.
1217[warn] |
1218[warn] |It would fail on pattern case: NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS
1219[warn] |(More unmatched cases are elided)
1220[warn] |
1221[warn] | longer explanation available when compiling with `-explain`
1222[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/airframe-metrics/src/main/scala/wvlet/airframe/metrics/ElapsedTime.scala:105:4
1223[warn] 105 | timeUnit match {
1224[warn] | ^^^^^^^^
1225[warn] |match may not be exhaustive.
1226[warn] |
1227[warn] |It would fail on pattern case: NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS
1228[warn] |(More unmatched cases are elided)
1229[warn] |
1230[warn] | longer explanation available when compiling with `-explain`
1231[warn] there was 1 deprecation warning; re-run with -deprecation for details
1232[warn] one warning found
1233[info] done compiling
1234[warn] two warnings found
1235[info] done compiling
1236[info] compiling 30 Scala sources to /build/repo/airframe-codec/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1237[warn] there was 1 deprecation warning; re-run with -deprecation for details
1238[warn] one warning found
1239[info] done compiling
1240[info] done compiling
1241[info] compiling 7 Scala sources and 3 Java sources to /build/repo/airframe-launcher/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1242[info] compiling 72 Scala sources and 3 Java sources to /build/repo/airframe-http/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1243[info] done compiling
1244[warn] there were 2 deprecation warnings; re-run with -deprecation for details
1245[warn] one warning found
1246[info] done compiling
1247[info] compiling 11 Scala sources to /build/repo/airframe-http-codegen/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1248[info] done compiling
1249[info] compiling 23 Scala sources to /build/repo/airframe-http-codegen/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1250[warn] there were 15 deprecation warnings; re-run with -deprecation for details
1251[warn] one warning found
1252[info] done compiling
1253Starting build for ProjectRef(file:/build/repo/,jdbc) (airframe-jdbc)... [1/25]
1254Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1255[info] compiling 5 Scala sources to /build/repo/airframe-config/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1256[info] done compiling
1257[info] compiling 5 Scala sources to /build/repo/airframe-jdbc/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1258[info] done compiling
1259[info] compiling 3 Scala sources to /build/repo/airframe-jdbc/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1260[info] done compiling
1261Starting build for ProjectRef(file:/build/repo/,controlJVM) (airframe-control)... [2/25]
1262Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1263[info] compiling 11 Scala sources to /build/repo/airframe-control/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1264[info] done compiling
1265Starting build for ProjectRef(file:/build/repo/,rxHtmlJVM) (airframe-rx-html)... [3/25]
1266Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1267[info] compiling 16 Scala sources to /build/repo/airframe-rx-html/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1268[info] done compiling
1269[info] compiling 3 Scala sources to /build/repo/airframe-rx-html/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1270[info] done compiling
1271Starting build for ProjectRef(file:/build/repo/,rxJVM) (airframe-rx)... [4/25]
1272Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1273[info] compiling 12 Scala sources to /build/repo/airframe-rx/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1274[warn] there was 1 deprecation warning; re-run with -deprecation for details
1275[warn] one warning found
1276[info] done compiling
1277Starting build for ProjectRef(file:/build/repo/,config) (airframe-config)... [5/25]
1278Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1279[info] compiling 8 Scala sources to /build/repo/airframe-config/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1280[info] done compiling
1281Starting build for ProjectRef(file:/build/repo/,canvas) (airframe-canvas)... [6/25]
1282Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1283[info] compiling 5 Scala sources to /build/repo/airframe-canvas/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1284[warn] there were 25 deprecation warnings; re-run with -deprecation for details
1285[warn] one warning found
1286[info] done compiling
1287[info] compiling 2 Scala sources to /build/repo/airframe-canvas/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1288[info] done compiling
1289Starting build for ProjectRef(file:/build/repo/,sql) (airframe-sql)... [7/25]
1290Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1291[info] compiling 26 Scala sources and 6 Java sources to /build/repo/airframe-sql/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1292[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/analyzer/TypeResolver.scala:179:13
1293[warn] 179 | case other => other
1294[warn] | ^^^^^
1295[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1296[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/analyzer/TypeResolver.scala:462:17
1297[warn] 462 | case _ =>
1298[warn] | ^
1299[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1300[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/analyzer/TypeResolver.scala:480:15
1301[warn] 480 | case other => toResolvedAttribute(other.name, other)
1302[warn] | ^^^^^
1303[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1304[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/model/LogicalPlan.scala:524:19
1305[warn] 524 | case others => others
1306[warn] | ^^^^^^
1307[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1308[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLGenerator.scala:523:11
1309[warn] 523 | case other => unknown(other)
1310[warn] | ^^^^^
1311[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1312[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-sql/src/main/scala/wvlet/airframe/sql/parser/SQLInterpreter.scala:347:11
1313[warn] 347 | case other =>
1314[warn] | ^^^^^
1315[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1316[warn] 6 warnings found
1317[info] done compiling
1318[info] compiling 16 Scala sources to /build/repo/airframe-sql/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1319[info] done compiling
1320Starting build for ProjectRef(file:/build/repo/,okhttp) (airframe-http-okhttp)... [8/25]
1321Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1322[info] compiling 3 Scala sources to /build/repo/airframe-http-okhttp/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1323[info] done compiling
1324[info] compiling 7 Scala sources to /build/repo/airframe-http-netty/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1325[warn] there were 9 deprecation warnings; re-run with -deprecation for details
1326[warn] one warning found
1327[info] done compiling
1328[info] compiling 2 Scala sources to /build/repo/airframe-http-okhttp/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1329[info] done compiling
1330Starting build for ProjectRef(file:/build/repo/,metricsJVM) (airframe-metrics)... [9/25]
1331Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1332[info] compiling 6 Scala sources to /build/repo/airframe-metrics/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1333[info] done compiling
1334Starting build for ProjectRef(file:/build/repo/,httpRecorder) (airframe-http-recorder)... [10/25]
1335Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1336[info] compiling 5 Scala sources to /build/repo/airframe-http-recorder/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1337[info] done compiling
1338[info] compiling 2 Scala sources to /build/repo/airframe-http-recorder/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1339[info] done compiling
1340Starting build for ProjectRef(file:/build/repo/,netty) (airframe-http-netty)... [11/25]
1341Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1342[info] compiling 15 Scala sources to /build/repo/airframe-http-netty/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1343[info] done compiling
1344Starting build for ProjectRef(file:/build/repo/,codecJVM) (airframe-codec)... [12/25]
1345Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1346[info] compiling 19 Scala sources and 1 Java source to /build/repo/airframe-codec/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1347[info] done compiling
1348Starting build for ProjectRef(file:/build/repo/,msgpackJVM) (airframe-msgpack)... [13/25]
1349Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1350[info] compiling 7 Scala sources to /build/repo/airframe-msgpack/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1351[info] done compiling
1352Starting build for ProjectRef(file:/build/repo/,httpJVM) (airframe-http)... [14/25]
1353Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1354[info] compiling 35 Scala sources to /build/repo/airframe-http/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1355[warn] there were 23 deprecation warnings; re-run with -deprecation for details
1356[warn] one warning found
1357[info] done compiling
1358Starting build for ProjectRef(file:/build/repo/,parquet) (airframe-parquet)... [15/25]
1359Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1360[info] compiling 13 Scala sources to /build/repo/airframe-parquet/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1361[warn] -- [E121] Pattern Match Warning: /build/repo/airframe-parquet/src/main/scala/wvlet/airframe/parquet/ParquetQueryPlanner.scala:58:17
1362[warn] 58 | case other =>
1363[warn] | ^^^^^
1364[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
1365[warn] one warning found
1366[info] done compiling
1367[info] compiling 8 Scala sources to /build/repo/airframe-parquet/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1368[info] done compiling
1369Starting build for ProjectRef(file:/build/repo/,fluentd) (airframe-fluentd)... [16/25]
1370Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1371[info] compiling 7 Scala sources to /build/repo/airframe-fluentd/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1372[info] done compiling
1373[info] compiling 4 Scala sources to /build/repo/airframe-fluentd/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1374[info] done compiling
1375Starting build for ProjectRef(file:/build/repo/,diMacrosJVM) (airframe-di-macros)... [17/25]
1376Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1377Starting build for ProjectRef(file:/build/repo/,surfaceJVM) (airframe-surface)... [18/25]
1378Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1379[info] compiling 41 Scala sources and 1 Java source to /build/repo/airframe-surface/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1380[info] done compiling
1381Starting build for ProjectRef(file:/build/repo/,logJVM) (airframe-log)... [19/25]
1382Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1383[info] compiling 13 Scala sources to /build/repo/airframe-log/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1384[info] done compiling
1385Starting build for ProjectRef(file:/build/repo/,grpc) (airframe-http-grpc)... [20/25]
1386Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1387[info] compiling 15 Scala sources to /build/repo/airframe-http-grpc/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/classes ...
1388[info] done compiling
1389[info] compiling 14 Scala sources to /build/repo/airframe-http-grpc/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1390[warn] there were 14 deprecation warnings; re-run with -deprecation for details
1391[warn] one warning found
1392[info] done compiling
1393Starting build for ProjectRef(file:/build/repo/,jsonJVM) (airframe-json)... [21/25]
1394Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1395[info] compiling 5 Scala sources to /build/repo/airframe-json/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1396[info] done compiling
1397Starting build for ProjectRef(file:/build/repo/,launcher) (airframe-launcher)... [22/25]
1398Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1399[info] compiling 5 Scala sources to /build/repo/airframe-launcher/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1400[info] done compiling
1401Starting build for ProjectRef(file:/build/repo/,ulidJVM) (airframe-ulid)... [23/25]
1402Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1403[info] compiling 4 Scala sources to /build/repo/airframe-ulid/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1404[info] done compiling
1405Starting build for ProjectRef(file:/build/repo/,diJVM) (airframe)... [24/25]
1406Compile scalacOptions: -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1407[info] compiling 36 Scala sources to /build/repo/airframe-di/.jvm/target/scala-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test-classes ...
1408[info] done compiling
1409
1410************************
1411Build summary:
1412[{
1413 "module": "airframe-http-codegen",
1414 "compile": {"status": "ok", "tookMs": 36180, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1415 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1416 "test-compile": {"status": "ok", "tookMs": 4374, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1417 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1418 "publish": {"status": "skipped", "tookMs": 0},
1419 "metadata": {
1420 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1421}
1422},{
1423 "module": "airframe-jdbc",
1424 "compile": {"status": "ok", "tookMs": 2026, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1425 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1426 "test-compile": {"status": "ok", "tookMs": 1854, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1427 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1428 "publish": {"status": "skipped", "tookMs": 0},
1429 "metadata": {
1430 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1431}
1432},{
1433 "module": "airframe-control",
1434 "compile": {"status": "ok", "tookMs": 117, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1435 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1436 "test-compile": {"status": "ok", "tookMs": 1092, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1437 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1438 "publish": {"status": "skipped", "tookMs": 0},
1439 "metadata": {
1440 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1441}
1442},{
1443 "module": "airframe-rx-html",
1444 "compile": {"status": "ok", "tookMs": 915, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1445 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1446 "test-compile": {"status": "ok", "tookMs": 689, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1447 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1448 "publish": {"status": "skipped", "tookMs": 0},
1449 "metadata": {
1450 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1451}
1452},{
1453 "module": "airframe-rx",
1454 "compile": {"status": "ok", "tookMs": 93, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1455 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1456 "test-compile": {"status": "ok", "tookMs": 2127, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1457 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1458 "publish": {"status": "skipped", "tookMs": 0},
1459 "metadata": {
1460 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1461}
1462},{
1463 "module": "airframe-config",
1464 "compile": {"status": "ok", "tookMs": 474, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1465 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1466 "test-compile": {"status": "ok", "tookMs": 2091, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1467 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1468 "publish": {"status": "skipped", "tookMs": 0},
1469 "metadata": {
1470 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1471}
1472},{
1473 "module": "airframe-canvas",
1474 "compile": {"status": "ok", "tookMs": 442, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1475 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1476 "test-compile": {"status": "ok", "tookMs": 662, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1477 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1478 "publish": {"status": "skipped", "tookMs": 0},
1479 "metadata": {
1480 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1481}
1482},{
1483 "module": "airframe-sql",
1484 "compile": {"status": "ok", "tookMs": 7465, "warnings": 6, "errors": 0, "sourceVersion": "3.8"},
1485 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1486 "test-compile": {"status": "ok", "tookMs": 2948, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1487 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1488 "publish": {"status": "skipped", "tookMs": 0},
1489 "metadata": {
1490 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1491}
1492},{
1493 "module": "airframe-http-okhttp",
1494 "compile": {"status": "ok", "tookMs": 1014, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1495 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1496 "test-compile": {"status": "ok", "tookMs": 3407, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1497 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1498 "publish": {"status": "skipped", "tookMs": 0},
1499 "metadata": {
1500 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1501}
1502},{
1503 "module": "airframe-metrics",
1504 "compile": {"status": "ok", "tookMs": 113, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
1505 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1506 "test-compile": {"status": "ok", "tookMs": 765, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1507 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1508 "publish": {"status": "skipped", "tookMs": 0},
1509 "metadata": {
1510 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1511}
1512},{
1513 "module": "airframe-http-recorder",
1514 "compile": {"status": "ok", "tookMs": 1331, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1515 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1516 "test-compile": {"status": "ok", "tookMs": 1326, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1517 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1518 "publish": {"status": "skipped", "tookMs": 0},
1519 "metadata": {
1520 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1521}
1522},{
1523 "module": "airframe-http-netty",
1524 "compile": {"status": "ok", "tookMs": 613, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1525 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1526 "test-compile": {"status": "ok", "tookMs": 2479, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1527 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1528 "publish": {"status": "skipped", "tookMs": 0},
1529 "metadata": {
1530 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1531}
1532},{
1533 "module": "airframe-codec",
1534 "compile": {"status": "ok", "tookMs": 457, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1535 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1536 "test-compile": {"status": "ok", "tookMs": 2878, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1537 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1538 "publish": {"status": "skipped", "tookMs": 0},
1539 "metadata": {
1540 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1541}
1542},{
1543 "module": "airframe-msgpack",
1544 "compile": {"status": "ok", "tookMs": 130, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1545 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1546 "test-compile": {"status": "ok", "tookMs": 965, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1547 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1548 "publish": {"status": "skipped", "tookMs": 0},
1549 "metadata": {
1550 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1551}
1552},{
1553 "module": "airframe-http",
1554 "compile": {"status": "ok", "tookMs": 534, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1555 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1556 "test-compile": {"status": "ok", "tookMs": 3835, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1557 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1558 "publish": {"status": "skipped", "tookMs": 0},
1559 "metadata": {
1560 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1561}
1562},{
1563 "module": "airframe-parquet",
1564 "compile": {"status": "ok", "tookMs": 1787, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
1565 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1566 "test-compile": {"status": "ok", "tookMs": 3928, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1567 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1568 "publish": {"status": "skipped", "tookMs": 0},
1569 "metadata": {
1570 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1571}
1572},{
1573 "module": "airframe-fluentd",
1574 "compile": {"status": "ok", "tookMs": 1006, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1575 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1576 "test-compile": {"status": "ok", "tookMs": 1234, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1577 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1578 "publish": {"status": "skipped", "tookMs": 0},
1579 "metadata": {
1580 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1581}
1582},{
1583 "module": "airframe-di-macros",
1584 "compile": {"status": "ok", "tookMs": 142, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1585 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1586 "test-compile": {"status": "ok", "tookMs": 196, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1587 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1588 "publish": {"status": "skipped", "tookMs": 0},
1589 "metadata": {
1590 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1591}
1592},{
1593 "module": "airframe-surface",
1594 "compile": {"status": "ok", "tookMs": 109, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1595 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1596 "test-compile": {"status": "ok", "tookMs": 3402, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1597 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1598 "publish": {"status": "skipped", "tookMs": 0},
1599 "metadata": {
1600 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1601}
1602},{
1603 "module": "airframe-log",
1604 "compile": {"status": "ok", "tookMs": 53, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1605 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1606 "test-compile": {"status": "ok", "tookMs": 711, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1607 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1608 "publish": {"status": "skipped", "tookMs": 0},
1609 "metadata": {
1610 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1611}
1612},{
1613 "module": "airframe-http-grpc",
1614 "compile": {"status": "ok", "tookMs": 1903, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1615 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1616 "test-compile": {"status": "ok", "tookMs": 2771, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1617 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1618 "publish": {"status": "skipped", "tookMs": 0},
1619 "metadata": {
1620 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1621}
1622},{
1623 "module": "airframe-json",
1624 "compile": {"status": "ok", "tookMs": 143, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1625 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1626 "test-compile": {"status": "ok", "tookMs": 594, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1627 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1628 "publish": {"status": "skipped", "tookMs": 0},
1629 "metadata": {
1630 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1631}
1632},{
1633 "module": "airframe-launcher",
1634 "compile": {"status": "ok", "tookMs": 529, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1635 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1636 "test-compile": {"status": "ok", "tookMs": 1535, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1637 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1638 "publish": {"status": "skipped", "tookMs": 0},
1639 "metadata": {
1640 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1641}
1642},{
1643 "module": "airframe-ulid",
1644 "compile": {"status": "ok", "tookMs": 86, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1645 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1646 "test-compile": {"status": "ok", "tookMs": 537, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1647 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1648 "publish": {"status": "skipped", "tookMs": 0},
1649 "metadata": {
1650 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1651}
1652},{
1653 "module": "airframe",
1654 "compile": {"status": "ok", "tookMs": 202, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1655 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1656 "test-compile": {"status": "ok", "tookMs": 3822, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1657 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1658 "publish": {"status": "skipped", "tookMs": 0},
1659 "metadata": {
1660 "crossScalaVersions": ["3.3.7", "2.13.18", "2.12.21"]
1661}
1662}]
1663************************
1664[success] Total time: 146 s (0:02:26.0), completed Jan 3, 2026, 1:04:33 AM
1665[0JChecking patch build.sbt...
1666Applied patch build.sbt cleanly.