Build Logs
kalin-rudnicki/harness • 3.8.0-RC2:2025-11-27
Errors
0
Warnings
117
Total Lines
892
1##################################
2Clonning https://github.com/kalin-rudnicki/harness.git into /build/repo using revision 6.0.9
3##################################
4Note: switching to 'ced1f45ce25efe210d8f3763f0378b2cd78f2145'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.6.4
22----
23Preparing build for 3.8.0-RC2
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val Scala_3 = "3.6.4"
35Replacement: val Scala_3 = "3.8.0-RC2"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val Scala_3 = "3.6.4"' in build.sbt
40----
41Starting build for 3.8.0-RC2
42Execute tests: false
43sbt project found:
44Sbt version 1.11.3 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project kalin-rudnicki/harness
47##################################
48Scala version: 3.8.0-RC2
49Targets: io.github.kalin-rudnicki%harness-cli io.github.kalin-rudnicki%harness-core io.github.kalin-rudnicki%harness-csv io.github.kalin-rudnicki%harness-deriving io.github.kalin-rudnicki%harness-email io.github.kalin-rudnicki%harness-email-model io.github.kalin-rudnicki%harness-endpoint io.github.kalin-rudnicki%harness-http-client io.github.kalin-rudnicki%harness-http-server io.github.kalin-rudnicki%harness-kafka io.github.kalin-rudnicki%harness-payments io.github.kalin-rudnicki%harness-pk io.github.kalin-rudnicki%harness-schema io.github.kalin-rudnicki%harness-service-tracer io.github.kalin-rudnicki%harness-sql io.github.kalin-rudnicki%harness-sql-mock io.github.kalin-rudnicki%harness-test-container io.github.kalin-rudnicki%harness-test-container-postgres io.github.kalin-rudnicki%harness-web io.github.kalin-rudnicki%harness-xml io.github.kalin-rudnicki%harness-zio io.github.kalin-rudnicki%harness-zio-json io.github.kalin-rudnicki%harness-zio-mock io.github.kalin-rudnicki%harness-zio-test
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala_3 = \"3.6.4\"","replaceWith":"val Scala_3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Xmx4G
60-Xss4M
61-Dcommunitybuild.scala=3.8.0-RC2
62-Dcommunitybuild.project.dependencies.add=
63-Xmx7G
64-Xms4G
65-Xss8M
66-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
67-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
68-jar
69/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
70"setCrossScalaVersions 3.8.0-RC2"
71"++3.8.0-RC2 -v"
72"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
73"set every credentials := Nil"
74"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
75"removeScalacOptionsStartingWith -P:wartremover"
76
77moduleMappings
78"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala_3 = \"3.6.4\"","replaceWith":"val Scala_3 = \"<SCALA_VERSION>\""}]}""" io.github.kalin-rudnicki%harness-cli io.github.kalin-rudnicki%harness-core io.github.kalin-rudnicki%harness-csv io.github.kalin-rudnicki%harness-deriving io.github.kalin-rudnicki%harness-email io.github.kalin-rudnicki%harness-email-model io.github.kalin-rudnicki%harness-endpoint io.github.kalin-rudnicki%harness-http-client io.github.kalin-rudnicki%harness-http-server io.github.kalin-rudnicki%harness-kafka io.github.kalin-rudnicki%harness-payments io.github.kalin-rudnicki%harness-pk io.github.kalin-rudnicki%harness-schema io.github.kalin-rudnicki%harness-service-tracer io.github.kalin-rudnicki%harness-sql io.github.kalin-rudnicki%harness-sql-mock io.github.kalin-rudnicki%harness-test-container io.github.kalin-rudnicki%harness-test-container-postgres io.github.kalin-rudnicki%harness-web io.github.kalin-rudnicki%harness-xml io.github.kalin-rudnicki%harness-zio io.github.kalin-rudnicki%harness-zio-json io.github.kalin-rudnicki%harness-zio-mock io.github.kalin-rudnicki%harness-zio-test"
79
80[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.349s.
86[info] done compiling
87/build/repo/build.sbt:46: warning: method sonatypeRepo in class ResolverFunctions is deprecated (since 1.7.0): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
88 resolvers += Resolver.sonatypeCentralSnapshots
89
90 Resolver.sonatypeRepo("public"),
91 ^
92[info] loading settings for project harness-root from build.sbt...
93[info] resolving key references (87976 settings) ...
94[info] set current project to harness-root (in build file:/build/repo/)
95[warn] there's a key that's not used by any other settings/tasks:
96[warn]
97[warn] * harness-archive-ui-web / webCompDirs
98[warn] +- /build/repo/build.sbt:878
99[warn]
100[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
101[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
102Execute setCrossScalaVersions: 3.8.0-RC2
103OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-utJS/crossScalaVersions
104OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-utJS/crossScalaVersions
105OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zioJS/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zioJS/crossScalaVersions
107OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zioNative/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zioNative/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-http-clientJS/crossScalaVersions
110OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-http-clientJS/crossScalaVersions
111OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-testJVM/crossScalaVersions
112OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-testJVM/crossScalaVersions
113OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-json-utJS/crossScalaVersions
114OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-json-utJS/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-coreJS/crossScalaVersions
116OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-coreJS/crossScalaVersions
117OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-cliNative/crossScalaVersions
118OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-cliNative/crossScalaVersions
119OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-cliJVM/crossScalaVersions
120OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-cliJVM/crossScalaVersions
121OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-testNative/crossScalaVersions
122OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-testNative/crossScalaVersions
123OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-webJS/crossScalaVersions
124OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-webJS/crossScalaVersions
125OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-derivingJS/crossScalaVersions
126OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-http-server/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-http-server/crossScalaVersions
128OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-derivingJS/crossScalaVersions
129OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-schemaJS/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-schemaJS/crossScalaVersions
131OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-pkJS/crossScalaVersions
132OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-pkJS/crossScalaVersions
133OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-cli-utJVM/crossScalaVersions
134OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-cli-utJVM/crossScalaVersions
135OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-derivingJVM/crossScalaVersions
136OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-derivingJVM/crossScalaVersions
137OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-paymentsJVM/crossScalaVersions
138OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-paymentsJVM/crossScalaVersions
139OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-sql-it/crossScalaVersions
140OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-sql-it/crossScalaVersions
141OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-clientJS/crossScalaVersions
142OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-clientJS/crossScalaVersions
143OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-coreNative/crossScalaVersions
144OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-coreNative/crossScalaVersions
145OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-service-tracerJS/crossScalaVersions
146OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-service-tracerJS/crossScalaVersions
147OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-email/crossScalaVersions
148OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-email/crossScalaVersions
149OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-jsonJVM/crossScalaVersions
150OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-jsonJVM/crossScalaVersions
151OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-kafka/crossScalaVersions
152OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-kafka/crossScalaVersions
153OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-ui-web/crossScalaVersions
154OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-ui-web/crossScalaVersions
155OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-api/crossScalaVersions
156OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-api/crossScalaVersions
157OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-schemaJVM/crossScalaVersions
158OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-schemaJVM/crossScalaVersions
159OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-derivingNative/crossScalaVersions
160OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-derivingNative/crossScalaVersions
161OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-csvJS/crossScalaVersions
162OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-csvJS/crossScalaVersions
163OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-modelJS/crossScalaVersions
164OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-modelJS/crossScalaVersions
165OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-test-containers-postgres-it/crossScalaVersions
166OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-test-containers-postgres-it/crossScalaVersions
167OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-cli-utNative/crossScalaVersions
168OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-cli-utNative/crossScalaVersions
169OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-utNative/crossScalaVersions
170OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-utNative/crossScalaVersions
171OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-pkNative/crossScalaVersions
172OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-pkNative/crossScalaVersions
173OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-endpointJVM/crossScalaVersions
174OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-endpointJVM/crossScalaVersions
175OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-csvJVM/crossScalaVersions
176OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-csvJVM/crossScalaVersions
177OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-utJVM/crossScalaVersions
178OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-utJVM/crossScalaVersions
179OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-json-utNative/crossScalaVersions
180OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-json-utNative/crossScalaVersions
181OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-endpointJS/crossScalaVersions
182OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-endpointJS/crossScalaVersions
183OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-service-tracerNative/crossScalaVersions
184OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-service-tracerNative/crossScalaVersions
185OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-mockNative/crossScalaVersions
186OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-mockNative/crossScalaVersions
187OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-csvNative/crossScalaVersions
188OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-csvNative/crossScalaVersions
189OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-web-ui/crossScalaVersions
190OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-web-ui/crossScalaVersions
191OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-mockJVM/crossScalaVersions
192OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-mockJVM/crossScalaVersions
193OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-core-utJS/crossScalaVersions
194OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-core-utJS/crossScalaVersions
195OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-sql/crossScalaVersions
196OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-sql/crossScalaVersions
197OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-service-tracerJVM/crossScalaVersions
198OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-service-tracerJVM/crossScalaVersions
199OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-webJVM/crossScalaVersions
200OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-webJVM/crossScalaVersions
201OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-modelJVM/crossScalaVersions
202OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-modelJVM/crossScalaVersions
203OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-paymentsJS/crossScalaVersions
204OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-paymentsJS/crossScalaVersions
205OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-coreJVM/crossScalaVersions
206OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-coreJVM/crossScalaVersions
207OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-db-model/crossScalaVersions
208OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-db-model/crossScalaVersions
209OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-cliJS/crossScalaVersions
210OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-cliJS/crossScalaVersions
211OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-test-container-postgres/crossScalaVersions
212OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-test-container-postgres/crossScalaVersions
213OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-schemaNative/crossScalaVersions
214OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-schemaNative/crossScalaVersions
215OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-xml/crossScalaVersions
216OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-xml/crossScalaVersions
217OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-archive-clientJVM/crossScalaVersions
218OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-archive-clientJVM/crossScalaVersions
219OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-email-modelJS/crossScalaVersions
220OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-email-modelJS/crossScalaVersions
221OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-sql-mock/crossScalaVersions
222OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-sql-mock/crossScalaVersions
223OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-cli-utJS/crossScalaVersions
224OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-cli-utJS/crossScalaVersions
225OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-test-container/crossScalaVersions
226OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-test-container/crossScalaVersions
227OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-http-clientJVM/crossScalaVersions
228OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-http-clientJVM/crossScalaVersions
229OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-json-utJVM/crossScalaVersions
230OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-json-utJVM/crossScalaVersions
231OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-core-utNative/crossScalaVersions
232OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-core-utNative/crossScalaVersions
233OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-mockJS/crossScalaVersions
234OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-mockJS/crossScalaVersions
235OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-pkJVM/crossScalaVersions
236OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-pkJVM/crossScalaVersions
237OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zioJVM/crossScalaVersions
238OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zioJVM/crossScalaVersions
239OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-jsonJS/crossScalaVersions
240OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-testJS/crossScalaVersions
241OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-testJS/crossScalaVersions
242OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-jsonJS/crossScalaVersions
243OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-email-modelJVM/crossScalaVersions
244OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-email-modelJVM/crossScalaVersions
245OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-zio-jsonNative/crossScalaVersions
246OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-zio-jsonNative/crossScalaVersions
247OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in harness-core-utJVM/crossScalaVersions
248OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(3.8.0-RC2) in harness-core-utJVM/crossScalaVersions
249[info] set current project to harness-root (in build file:/build/repo/)
250[info] Setting Scala version to 3.8.0-RC2 on 73 projects.
251[info] Switching Scala version on:
252[info] harness-http-server (3.8.0-RC2)
253[info] harness-service-tracerJVM (3.8.0-RC2)
254[info] harness-schemaJVM (3.8.0-RC2)
255[info] harness-endpointJS (3.8.0-RC2)
256[info] harness-sql-it (3.8.0-RC2)
257[info] harness-pkNative (3.8.0-RC2)
258[info] harness-cli-utJVM (3.8.0-RC2)
259[info] harness-zio-json-utJS (3.8.0-RC2)
260[info] harness-http-clientJS (3.8.0-RC2)
261[info] harness-csvJVM (3.8.0-RC2)
262[info] harness-archive-db-model (3.8.0-RC2)
263[info] harness-cli-utJS (3.8.0-RC2)
264[info] harness-coreNative (3.8.0-RC2)
265[info] harness-zioJS (3.8.0-RC2)
266[info] harness-webJS (3.8.0-RC2)
267[info] harness-archive-clientJS (3.8.0-RC2)
268[info] harness-zioNative (3.8.0-RC2)
269[info] harness-zio-testJVM (3.8.0-RC2)
270[info] harness-cliNative (3.8.0-RC2)
271[info] harness-zio-json-utNative (3.8.0-RC2)
272[info] harness-core-utNative (3.8.0-RC2)
273[info] harness-test-containers-postgres-it (3.8.0-RC2)
274[info] harness-zio-utNative (3.8.0-RC2)
275[info] harness-zio-json-utJVM (3.8.0-RC2)
276[info] harness-service-tracerNative (3.8.0-RC2)
277[info] harness-kafka (3.8.0-RC2)
278[info] harness-zio-utJVM (3.8.0-RC2)
279[info] harness-csvJS (3.8.0-RC2)
280[info] harness-cliJS (3.8.0-RC2)
281[info] harness-archive-ui-web (3.8.0-RC2)
282[info] harness-derivingJS (3.8.0-RC2)
283[info] harness-schemaNative (3.8.0-RC2)
284[info] harness-zioJVM (3.8.0-RC2)
285[info] harness-test-container (3.8.0-RC2)
286[info] harness-archive-api (3.8.0-RC2)
287[info] harness-archive-modelJVM (3.8.0-RC2)
288[info] harness-zio-jsonJS (3.8.0-RC2)
289[info] harness-cliJVM (3.8.0-RC2)
290[info] harness-zio-mockNative (3.8.0-RC2)
291[info] harness-derivingJVM (3.8.0-RC2)
292[info] harness-schemaJS (3.8.0-RC2)
293[info] harness-zio-mockJS (3.8.0-RC2)
294[info] harness-zio-jsonJVM (3.8.0-RC2)
295[info] harness-core-utJVM (3.8.0-RC2)
296[info] harness-pkJVM (3.8.0-RC2)
297[info] harness-csvNative (3.8.0-RC2)
298[info] harness-email-modelJS (3.8.0-RC2)
299[info] harness-endpointJVM (3.8.0-RC2)
300[info] harness-pkJS (3.8.0-RC2)
301[info] harness-webJVM (3.8.0-RC2)
302[info] harness-paymentsJVM (3.8.0-RC2)
303[info] harness-xml (3.8.0-RC2)
304[info] harness-email-modelJVM (3.8.0-RC2)
305[info] harness-http-clientJVM (3.8.0-RC2)
306[info] harness-zio-mockJVM (3.8.0-RC2)
307[info] harness-coreJVM (3.8.0-RC2)
308[info] harness-sql (3.8.0-RC2)
309[info] harness-email (3.8.0-RC2)
310[info] harness-zio-utJS (3.8.0-RC2)
311[info] harness-zio-testNative (3.8.0-RC2)
312[info] harness-core-utJS (3.8.0-RC2)
313[info] harness-cli-utNative (3.8.0-RC2)
314[info] harness-coreJS (3.8.0-RC2)
315[info] harness-derivingNative (3.8.0-RC2)
316[info] harness-zio-testJS (3.8.0-RC2)
317[info] harness-archive-modelJS (3.8.0-RC2)
318[info] harness-test-container-postgres (3.8.0-RC2)
319[info] harness-paymentsJS (3.8.0-RC2)
320[info] harness-service-tracerJS (3.8.0-RC2)
321[info] harness-zio-jsonNative (3.8.0-RC2)
322[info] harness-archive-clientJVM (3.8.0-RC2)
323[info] harness-web-ui (3.8.0-RC2)
324[info] harness-sql-mock (3.8.0-RC2)
325[info] Excluding projects:
326[info] harness-modules-jvm (2.12.20)
327[info] harness-archive (2.12.20)
328[info] it-modules (2.12.20)
329[info] * harness-root (2.12.20)
330[info] harness-js-plugin (2.12.20, 2.12.19)
331[info] harness-modules (2.12.20)
332[info] Reapplying settings...
333[info] set current project to harness-root (in build file:/build/repo/)
334Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
335[info] Reapplying settings...
336[info] set current project to harness-root (in build file:/build/repo/)
337[info] Defining Global / credentials, credentials and 77 others.
338[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 394 others.
339[info] Run `last` for details.
340[info] Reapplying settings...
341[info] set current project to harness-root (in build file:/build/repo/)
342Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
343[info] Reapplying settings...
344OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
345
346 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
347 Did you mean harness-http-server / allExcludeDependencies ?
348 , retry without global scopes
349[info] Reapplying settings...
350[info] set current project to harness-root (in build file:/build/repo/)
351Execute removeScalacOptionsStartingWith: -P:wartremover
352[info] Reapplying settings...
353[info] set current project to harness-root (in build file:/build/repo/)
354[success] Total time: 0 s, completed Nov 27, 2025, 8:31:55 PM
355Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val Scala_3 = \"3.6.4\"","replaceWith":"val Scala_3 = \"<SCALA_VERSION>\""}]}
356Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
357Starting build...
358Projects: Set(harness-http-server, harness-service-tracerJVM, harness-schemaJVM, harness-cli-utJVM, harness-csvJVM, harness-zio-testJVM, harness-zio-json-utJVM, harness-kafka, harness-zio-utJVM, harness-zioJVM, harness-test-container, harness-cliJVM, harness-derivingJVM, harness-zio-jsonJVM, harness-core-utJVM, harness-pkJVM, harness-endpointJVM, harness-webJVM, harness-paymentsJVM, harness-xml, harness-email-modelJVM, harness-http-clientJVM, harness-zio-mockJVM, harness-coreJVM, harness-sql, harness-email, harness-test-container-postgres, harness-sql-mock)
359Starting build for ProjectRef(file:/build/repo/,harness-core-utJVM) (harness-core-ut)... [0/28]
360OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
361OpenCB::Filter out '-source:future', matches setting pattern '^-?-source(:.*)?'
362OpenCB::Filter out '-Werror', matches setting pattern '^-?-Werror'
363OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
364OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
365Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
366[info] compiling 27 Scala sources to /build/repo/modules/harness-core/jvm/target/scala-3.8.0-RC2/classes ...
367[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-core/shared/src/main/scala/harness/core/StringEncoder.scala:54:83
368[warn] 54 | def `enum`[E <: Enum[E], Enc: StringEncoder](implicit ewe: Enum.WithEnc[E, Enc], ct: ClassTag[E]): StringEncoder[E] =
369[warn] | ^^
370[warn] | unused implicit parameter
371[warn] one warning found
372[info] done compiling
373[info] compiling 10 Scala sources to /build/repo/modules/harness-cli/jvm/target/scala-3.8.0-RC2/classes ...
374[info] compiling 7 Scala sources to /build/repo/modules/harness-zio-json/jvm/target/scala-3.8.0-RC2/classes ...
375[info] done compiling
376[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-cli/shared/src/main/scala/harness/cli/Defaultable.scala:3:26
377[warn] 3 |import cats.syntax.option.*
378[warn] | ^
379[warn] | unused import
380[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-cli/shared/src/main/scala/harness/cli/error/ParseError.scala:4:26
381[warn] 4 |import cats.syntax.either.*
382[warn] | ^
383[warn] | unused import
384[warn] two warnings found
385[warn] two warnings found
386[info] done compiling
387[info] compiling 34 Scala sources to /build/repo/modules/harness-zio/jvm/target/scala-3.8.0-RC2/classes ...
388[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/jvm/src/main/scala/harness/zio/WrappedJavaFileSystem.scala:5:38
389[warn] 5 |import scala.jdk.CollectionConverters.*
390[warn] | ^
391[warn] | unused import
392[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/shared/src/main/scala/harness/zio/Executable.scala:57:28
393[warn] 57 | protected def telemetry(c1: JsonConfig, c2: CommandLineConfig): RIO[Scope, Telemetry] = ZIO.succeed(Telemetry.log)
394[warn] | ^^
395[warn] | unused explicit parameter
396[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/shared/src/main/scala/harness/zio/Executable.scala:57:44
397[warn] 57 | protected def telemetry(c1: JsonConfig, c2: CommandLineConfig): RIO[Scope, Telemetry] = ZIO.succeed(Telemetry.log)
398[warn] | ^^
399[warn] | unused explicit parameter
400[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/shared/src/main/scala/harness/zio/Executable.scala:58:29
401[warn] 58 | protected def fileSystem(c1: JsonConfig, c2: CommandLineConfig): RIO[Scope, FileSystem] = ZIO.succeed(FileSystem.defaultFS)
402[warn] | ^^
403[warn] | unused explicit parameter
404[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/shared/src/main/scala/harness/zio/Executable.scala:58:45
405[warn] 58 | protected def fileSystem(c1: JsonConfig, c2: CommandLineConfig): RIO[Scope, FileSystem] = ZIO.succeed(FileSystem.defaultFS)
406[warn] | ^^
407[warn] | unused explicit parameter
408[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/shared/src/main/scala/harness/zio/config/TelemetryConfig.scala:3:26
409[warn] 3 |import cats.syntax.either.*
410[warn] | ^
411[warn] | unused import
412[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio/shared/src/main/scala/harness/zio/error/ExecutableError.scala:3:26
413[warn] 3 |import cats.syntax.either.*
414[warn] | ^
415[warn] | unused import
416[warn] 7 warnings found
417[info] done compiling
418[info] compiling 9 Scala sources to /build/repo/modules/harness-zio-test/jvm/target/scala-3.8.0-RC2/classes ...
419[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio-test/shared/src/main/scala/harness/zio/test/Contract.scala:6:42
420[warn] 6 |abstract class Contract[_R: EnvironmentTag] {
421[warn] | ^
422[warn] | unused implicit parameter
423[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio-test/shared/src/main/scala/harness/zio/test/DefaultHarnessSpec.scala:3:19
424[warn] 3 |import harness.zio.*
425[warn] | ^
426[warn] | unused import
427[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-zio-test/shared/src/main/scala/harness/zio/test/HarnessSpec.scala:7:45
428[warn] 7 |abstract class HarnessSpec[_R: EnvironmentTag] extends ZIOSpecDefault {
429[warn] | ^
430[warn] | unused implicit parameter
431[warn] three warnings found
432[info] done compiling
433[info] compiling 3 Scala sources to /build/repo/modules/harness-core-ut/jvm/target/scala-3.8.0-RC2/test-classes ...
434[info] done compiling
435Starting build for ProjectRef(file:/build/repo/,harness-kafka) (harness-kafka)... [1/28]
436Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
437[info] compiling 7 Scala sources to /build/repo/modules/harness-kafka/target/scala-3.8.0-RC2/classes ...
438[info] done compiling
439[info] compiling 2 Scala sources to /build/repo/modules/harness-cli-ut/jvm/target/scala-3.8.0-RC2/test-classes ...
440[info] done compiling
441[info] compiling 2 Scala sources to /build/repo/modules/harness-zio-ut/jvm/target/scala-3.8.0-RC2/test-classes ...
442[info] done compiling
443Starting build for ProjectRef(file:/build/repo/,harness-zio-mockJVM) (harness-zio-mock)... [2/28]
444Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
445[info] compiling 6 Scala sources to /build/repo/modules/harness-zio-mock/jvm/target/scala-3.8.0-RC2/classes ...
446[info] done compiling
447[info] compiling 2 Scala sources to /build/repo/modules/harness-zio-mock/jvm/target/scala-3.8.0-RC2/test-classes ...
448[info] done compiling
449Starting build for ProjectRef(file:/build/repo/,harness-webJVM) (harness-web)... [3/28]
450Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
451[info] compiling 17 Scala sources to /build/repo/modules/harness-deriving/jvm/target/scala-3.8.0-RC2/classes ...
452Warning: mocking up superclass for module class internal
453[info] done compiling
454[info] compiling 8 Scala sources to /build/repo/modules/harness-schema/jvm/target/scala-3.8.0-RC2/classes ...
455[info] done compiling
456[info] compiling 3 Scala sources to /build/repo/modules/harness-pk/jvm/target/scala-3.8.0-RC2/classes ...
457[info] done compiling
458[info] compiling 10 Scala sources to /build/repo/modules/harness-web/jvm/target/scala-3.8.0-RC2/classes ...
459[info] done compiling
460[info] compiling 1 Scala source to /build/repo/modules/harness-schema/jvm/target/scala-3.8.0-RC2/test-classes ...
461[info] done compiling
462[info] compiling 1 Scala source to /build/repo/modules/harness-pk/jvm/target/scala-3.8.0-RC2/test-classes ...
463[info] done compiling
464[info] compiling 1 Scala source to /build/repo/modules/harness-web/jvm/target/scala-3.8.0-RC2/test-classes ...
465[info] done compiling
466Starting build for ProjectRef(file:/build/repo/,harness-http-clientJVM) (harness-http-client)... [4/28]
467Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
468[info] compiling 4 Scala sources to /build/repo/modules/harness-service-tracer/jvm/target/scala-3.8.0-RC2/classes ...
469[info] compiling 22 Scala sources to /build/repo/modules/harness-endpoint/jvm/target/scala-3.8.0-RC2/classes ...
470[info] done compiling
471[info] done compiling
472[info] compiling 6 Scala sources to /build/repo/modules/harness-http-client/jvm/target/scala-3.8.0-RC2/classes ...
473[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-http-client/shared/src/main/scala/harness/http/client/HttpRequestParams.scala:3:36
474[warn] 3 |import harness.endpoint.types.Types.*
475[warn] | ^
476[warn] | unused import
477[warn] one warning found
478[info] done compiling
479[info] compiling 4 Scala sources to /build/repo/modules/harness-endpoint/jvm/target/scala-3.8.0-RC2/test-classes ...
480[info] done compiling
481Starting build for ProjectRef(file:/build/repo/,harness-test-container-postgres) (harness-test-container-postgres)... [5/28]
482Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
483[info] compiling 59 Scala sources to /build/repo/modules/harness-sql/target/scala-3.8.0-RC2/classes ...
484[info] compiling 3 Scala sources to /build/repo/modules/harness-test-container/target/scala-3.8.0-RC2/classes ...
485[info] done compiling
486[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-sql/src/main/scala/harness/sql/autoSchema/MigrationRunner.scala:3:29
487[warn] 3 |import cats.data.{EitherNel, NonEmptyList}
488[warn] | ^^^^^^^^^^^^
489[warn] | unused import
490[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-sql/src/main/scala/harness/sql/query/Fragment.scala:3:26
491[warn] 3 |import cats.syntax.option.*
492[warn] | ^
493[warn] | unused import
494[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-sql/src/main/scala/harness/sql/typeclass/QueryDecoderSingle.scala:39:28
495[warn] 39 | final def withJsonDecoder(jsonDecoder: JsonDecoder[T]): QueryDecoderSingle[T] =
496[warn] | ^^^^^^^^^^^
497[warn] | unused explicit parameter
498[warn] three warnings found
499[info] done compiling
500[info] compiling 1 Scala source to /build/repo/modules/harness-test-container-postgres/target/scala-3.8.0-RC2/classes ...
501[info] done compiling
502Starting build for ProjectRef(file:/build/repo/,harness-derivingJVM) (harness-deriving)... [6/28]
503Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
504Starting build for ProjectRef(file:/build/repo/,harness-csvJVM) (harness-csv)... [7/28]
505Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
506[info] compiling 3 Scala sources to /build/repo/modules/harness-csv/jvm/target/scala-3.8.0-RC2/classes ...
507[info] done compiling
508[info] compiling 3 Scala sources to /build/repo/modules/harness-csv/jvm/target/scala-3.8.0-RC2/test-classes ...
509[info] done compiling
510Starting build for ProjectRef(file:/build/repo/,harness-cliJVM) (harness-cli)... [8/28]
511Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
512Starting build for ProjectRef(file:/build/repo/,harness-email) (harness-email)... [9/28]
513Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
514[info] compiling 2 Scala sources to /build/repo/modules/harness-email-model/jvm/target/scala-3.8.0-RC2/classes ...
515[info] done compiling
516[info] compiling 3 Scala sources to /build/repo/modules/harness-email/target/scala-3.8.0-RC2/classes ...
517[info] done compiling
518Starting build for ProjectRef(file:/build/repo/,harness-sql) (harness-sql)... [10/28]
519Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
520Starting build for ProjectRef(file:/build/repo/,harness-cli-utJVM) (harness-cli-ut)... [11/28]
521Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
522Starting build for ProjectRef(file:/build/repo/,harness-zio-json-utJVM) (harness-zio-json)... [12/28]
523Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
524Starting build for ProjectRef(file:/build/repo/,harness-test-container) (harness-test-container)... [13/28]
525Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
526Starting build for ProjectRef(file:/build/repo/,harness-zio-utJVM) (harness-zio-ut)... [14/28]
527Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
528Starting build for ProjectRef(file:/build/repo/,harness-zio-jsonJVM) (harness-zio-json)... [15/28]
529Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
530Starting build for ProjectRef(file:/build/repo/,harness-email-modelJVM) (harness-email-model)... [16/28]
531Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
532Starting build for ProjectRef(file:/build/repo/,harness-paymentsJVM) (harness-payments)... [17/28]
533Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
534[info] compiling 11 Scala sources to /build/repo/modules/harness-payments/jvm/target/scala-3.8.0-RC2/classes ...
535[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-payments/jvm/src/main/scala/harness/payments/service/PaymentProcessor.scala:10:38
536[warn] 10 |import scala.jdk.CollectionConverters.*
537[warn] | ^
538[warn] | unused import
539[warn] one warning found
540[info] done compiling
541Starting build for ProjectRef(file:/build/repo/,harness-zioJVM) (harness-zio)... [18/28]
542Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
543Starting build for ProjectRef(file:/build/repo/,harness-pkJVM) (harness-pk)... [19/28]
544Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
545Starting build for ProjectRef(file:/build/repo/,harness-zio-testJVM) (harness-zio-test)... [20/28]
546Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
547[info] compiling 1 Scala source to /build/repo/modules/harness-zio-test/jvm/target/scala-3.8.0-RC2/test-classes ...
548[info] done compiling
549Starting build for ProjectRef(file:/build/repo/,harness-schemaJVM) (harness-schema)... [21/28]
550Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
551Starting build for ProjectRef(file:/build/repo/,harness-sql-mock) (harness-sql-mock)... [22/28]
552Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
553[info] compiling 3 Scala sources to /build/repo/modules/harness-sql-mock/target/scala-3.8.0-RC2/classes ...
554[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-sql-mock/src/main/scala/harness/sql/mock/MockTable.scala:69:37
555[warn] 69 | def build[V, T <: MockTable[V, T]](values: Iterable[V])(implicit builder: Builder[V, T]): T =
556[warn] | ^^^^^^
557[warn] | unused explicit parameter
558[warn] one warning found
559[info] done compiling
560Starting build for ProjectRef(file:/build/repo/,harness-coreJVM) (harness-core)... [23/28]
561Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
562Starting build for ProjectRef(file:/build/repo/,harness-http-server) (harness-http-server)... [24/28]
563Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
564[info] compiling 10 Scala sources to /build/repo/modules/harness-http-server/target/scala-3.8.0-RC2/classes ...
565[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-http-server/src/main/scala/harness/http/server/OutputResult.scala:4:19
566[warn] 4 |import harness.zio.*
567[warn] | ^
568[warn] | unused import
569[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-http-server/src/main/scala/harness/http/server/Server.scala:4:20
570[warn] 4 |import harness.core.*
571[warn] | ^
572[warn] | unused import
573[warn] -- Warning: /build/repo/modules/harness-http-server/src/main/scala/harness/http/server/Server.scala:87:2
574[warn] 87 | @scala.annotation.nowarn
575[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
576[warn] | @nowarn annotation does not suppress any warnings
577[warn] three warnings found
578[info] done compiling
579[info] compiling 1 Scala source to /build/repo/modules/harness-http-server/target/scala-3.8.0-RC2/test-classes ...
580[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/harness-http-server/src/test/scala/harness/http/server/TmpMain.scala:106:60
581[warn] 106 | route3 = Implementation[Pattern1.Route3].implement { (id: UUID) =>
582[warn] | ^^
583[warn] | unused explicit parameter
584[warn] @nowarn annotation does not suppress any warnings
585[warn] @nowarn annotation does not suppress any warnings
586[warn] @nowarn annotation does not suppress any warnings
587[warn] @nowarn annotation does not suppress any warnings
588[warn] @nowarn annotation does not suppress any warnings
589[warn] 6 warnings found
590[info] done compiling
591Starting build for ProjectRef(file:/build/repo/,harness-endpointJVM) (harness-endpoint)... [25/28]
592Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
593Starting build for ProjectRef(file:/build/repo/,harness-service-tracerJVM) (harness-service-tracer)... [26/28]
594Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
595Starting build for ProjectRef(file:/build/repo/,harness-xml) (harness-xml)... [27/28]
596Compile scalacOptions: -Ycheck-all-patmat, -Wunused:all, -language:implicitConversions, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
597[info] compiling 1 Scala source to /build/repo/modules/harness-xml/target/scala-3.8.0-RC2/classes ...
598[info] done compiling
599[info] compiling 1 Scala source to /build/repo/modules/harness-xml/target/scala-3.8.0-RC2/test-classes ...
600[info] done compiling
601
602************************
603Build summary:
604[{
605 "module": "harness-core-ut",
606 "compile": {"status": "ok", "tookMs": 16643, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
607 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
608 "test-compile": {"status": "ok", "tookMs": 29709, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
609 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
610 "publish": {"status": "ok", "tookMs": 5},
611 "metadata": {
612 "crossScalaVersions": ["2.12.20", "3.6.4"]
613}
614},{
615 "module": "harness-kafka",
616 "compile": {"status": "ok", "tookMs": 2661, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
617 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
618 "test-compile": {"status": "ok", "tookMs": 3284, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
619 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
620 "publish": {"status": "skipped", "tookMs": 0},
621 "metadata": {
622 "crossScalaVersions": ["2.12.20", "3.6.4"]
623}
624},{
625 "module": "harness-zio-mock",
626 "compile": {"status": "ok", "tookMs": 1530, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
627 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
628 "test-compile": {"status": "ok", "tookMs": 1872, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
629 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
630 "publish": {"status": "skipped", "tookMs": 0},
631 "metadata": {
632 "crossScalaVersions": ["2.12.20", "3.6.4"]
633}
634},{
635 "module": "harness-web",
636 "compile": {"status": "ok", "tookMs": 7697, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
637 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
638 "test-compile": {"status": "ok", "tookMs": 3734, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
639 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
640 "publish": {"status": "skipped", "tookMs": 0},
641 "metadata": {
642 "crossScalaVersions": ["2.12.20", "3.6.4"]
643}
644},{
645 "module": "harness-http-client",
646 "compile": {"status": "ok", "tookMs": 8555, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
647 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
648 "test-compile": {"status": "ok", "tookMs": 3115, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
649 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
650 "publish": {"status": "skipped", "tookMs": 0},
651 "metadata": {
652 "crossScalaVersions": ["2.12.20", "3.6.4"]
653}
654},{
655 "module": "harness-test-container-postgres",
656 "compile": {"status": "ok", "tookMs": 9945, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
657 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
658 "test-compile": {"status": "ok", "tookMs": 1382, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
659 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
660 "publish": {"status": "skipped", "tookMs": 0},
661 "metadata": {
662 "crossScalaVersions": ["2.12.20", "3.6.4"]
663}
664},{
665 "module": "harness-deriving",
666 "compile": {"status": "ok", "tookMs": 196, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
667 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
668 "test-compile": {"status": "ok", "tookMs": 364, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
669 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
670 "publish": {"status": "skipped", "tookMs": 0},
671 "metadata": {
672 "crossScalaVersions": ["2.12.20", "3.6.4"]
673}
674},{
675 "module": "harness-csv",
676 "compile": {"status": "ok", "tookMs": 1008, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
677 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
678 "test-compile": {"status": "ok", "tookMs": 1316, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
679 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
680 "publish": {"status": "skipped", "tookMs": 0},
681 "metadata": {
682 "crossScalaVersions": ["2.12.20", "3.6.4"]
683}
684},{
685 "module": "harness-cli",
686 "compile": {"status": "ok", "tookMs": 122, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
687 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
688 "test-compile": {"status": "ok", "tookMs": 178, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
689 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
690 "publish": {"status": "skipped", "tookMs": 0},
691 "metadata": {
692 "crossScalaVersions": ["2.12.20", "3.6.4"]
693}
694},{
695 "module": "harness-email",
696 "compile": {"status": "ok", "tookMs": 3267, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
697 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
698 "test-compile": {"status": "ok", "tookMs": 1360, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
699 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
700 "publish": {"status": "skipped", "tookMs": 0},
701 "metadata": {
702 "crossScalaVersions": ["2.12.20", "3.6.4"]
703}
704},{
705 "module": "harness-sql",
706 "compile": {"status": "ok", "tookMs": 639, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
707 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
708 "test-compile": {"status": "ok", "tookMs": 1205, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
709 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
710 "publish": {"status": "skipped", "tookMs": 0},
711 "metadata": {
712 "crossScalaVersions": ["2.12.20", "3.6.4"]
713}
714},{
715 "module": "harness-cli-ut",
716 "compile": {"status": "ok", "tookMs": 321, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
717 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
718 "test-compile": {"status": "ok", "tookMs": 591, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
719 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
720 "publish": {"status": "ok", "tookMs": 5},
721 "metadata": {
722 "crossScalaVersions": ["2.12.20", "3.6.4"]
723}
724},{
725 "module": "harness-zio-json",
726 "compile": {"status": "ok", "tookMs": 319, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
727 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
728 "test-compile": {"status": "ok", "tookMs": 620, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
729 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
730 "publish": {"status": "ok", "tookMs": 5},
731 "metadata": {
732 "crossScalaVersions": ["2.12.20", "3.6.4"]
733}
734},{
735 "module": "harness-test-container",
736 "compile": {"status": "ok", "tookMs": 395, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
737 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
738 "test-compile": {"status": "ok", "tookMs": 462, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
739 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
740 "publish": {"status": "skipped", "tookMs": 0},
741 "metadata": {
742 "crossScalaVersions": ["2.12.20", "3.6.4"]
743}
744},{
745 "module": "harness-zio-ut",
746 "compile": {"status": "ok", "tookMs": 564, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
747 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
748 "test-compile": {"status": "ok", "tookMs": 993, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
749 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
750 "publish": {"status": "ok", "tookMs": 4},
751 "metadata": {
752 "crossScalaVersions": ["2.12.20", "3.6.4"]
753}
754},{
755 "module": "harness-zio-json",
756 "compile": {"status": "ok", "tookMs": 147, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
757 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
758 "test-compile": {"status": "ok", "tookMs": 231, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
759 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
760 "publish": {"status": "skipped", "tookMs": 0},
761 "metadata": {
762 "crossScalaVersions": ["2.12.20", "3.6.4"]
763}
764},{
765 "module": "harness-email-model",
766 "compile": {"status": "ok", "tookMs": 563, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
767 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
768 "test-compile": {"status": "ok", "tookMs": 1248, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
769 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
770 "publish": {"status": "skipped", "tookMs": 0},
771 "metadata": {
772 "crossScalaVersions": ["2.12.20", "3.6.4"]
773}
774},{
775 "module": "harness-payments",
776 "compile": {"status": "ok", "tookMs": 3010, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
777 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
778 "test-compile": {"status": "ok", "tookMs": 2089, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
779 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
780 "publish": {"status": "skipped", "tookMs": 0},
781 "metadata": {
782 "crossScalaVersions": ["2.12.20", "3.6.4"]
783}
784},{
785 "module": "harness-zio",
786 "compile": {"status": "ok", "tookMs": 312, "warnings": 7, "errors": 0, "sourceVersion": "3.8"},
787 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
788 "test-compile": {"status": "ok", "tookMs": 491, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
789 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
790 "publish": {"status": "skipped", "tookMs": 0},
791 "metadata": {
792 "crossScalaVersions": ["2.12.20", "3.6.4"]
793}
794},{
795 "module": "harness-pk",
796 "compile": {"status": "ok", "tookMs": 496, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
797 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
798 "test-compile": {"status": "ok", "tookMs": 875, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
799 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
800 "publish": {"status": "skipped", "tookMs": 0},
801 "metadata": {
802 "crossScalaVersions": ["2.12.20", "3.6.4"]
803}
804},{
805 "module": "harness-zio-test",
806 "compile": {"status": "ok", "tookMs": 444, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
807 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
808 "test-compile": {"status": "ok", "tookMs": 1334, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
809 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
810 "publish": {"status": "skipped", "tookMs": 0},
811 "metadata": {
812 "crossScalaVersions": ["2.12.20", "3.6.4"]
813}
814},{
815 "module": "harness-schema",
816 "compile": {"status": "ok", "tookMs": 450, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
817 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
818 "test-compile": {"status": "ok", "tookMs": 735, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
819 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
820 "publish": {"status": "skipped", "tookMs": 0},
821 "metadata": {
822 "crossScalaVersions": ["2.12.20", "3.6.4"]
823}
824},{
825 "module": "harness-sql-mock",
826 "compile": {"status": "ok", "tookMs": 1626, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
827 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
828 "test-compile": {"status": "ok", "tookMs": 1891, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
829 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
830 "publish": {"status": "skipped", "tookMs": 0},
831 "metadata": {
832 "crossScalaVersions": ["2.12.20", "3.6.4"]
833}
834},{
835 "module": "harness-core",
836 "compile": {"status": "ok", "tookMs": 84, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
837 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
838 "test-compile": {"status": "ok", "tookMs": 139, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
839 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
840 "publish": {"status": "skipped", "tookMs": 0},
841 "metadata": {
842 "crossScalaVersions": ["2.12.20", "3.6.4"]
843}
844},{
845 "module": "harness-http-server",
846 "compile": {"status": "ok", "tookMs": 4375, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
847 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
848 "test-compile": {"status": "ok", "tookMs": 4143, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
849 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
850 "publish": {"status": "skipped", "tookMs": 0},
851 "metadata": {
852 "crossScalaVersions": ["2.12.20", "3.6.4"]
853}
854},{
855 "module": "harness-endpoint",
856 "compile": {"status": "ok", "tookMs": 1023, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
857 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
858 "test-compile": {"status": "ok", "tookMs": 2006, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
859 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
860 "publish": {"status": "skipped", "tookMs": 0},
861 "metadata": {
862 "crossScalaVersions": ["2.12.20", "3.6.4"]
863}
864},{
865 "module": "harness-service-tracer",
866 "compile": {"status": "ok", "tookMs": 185, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
867 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
868 "test-compile": {"status": "ok", "tookMs": 263, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
869 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
870 "publish": {"status": "skipped", "tookMs": 0},
871 "metadata": {
872 "crossScalaVersions": ["2.12.20", "3.6.4"]
873}
874},{
875 "module": "harness-xml",
876 "compile": {"status": "ok", "tookMs": 880, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
877 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
878 "test-compile": {"status": "ok", "tookMs": 1324, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
879 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
880 "publish": {"status": "skipped", "tookMs": 0},
881 "metadata": {
882 "crossScalaVersions": ["2.12.20", "3.6.4"]
883}
884}]
885************************
886[success] Total time: 234 s (0:03:54.0), completed Nov 27, 2025, 8:35:50 PM
887[0JChecking patch project/plugins.sbt...
888Checking patch project/build.properties...
889Checking patch build.sbt...
890Applied patch project/plugins.sbt cleanly.
891Applied patch project/build.properties cleanly.
892Applied patch build.sbt cleanly.