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