Build Logs

gvolpe/trading • 3.8.0-RC2:2025-11-26

Errors

0

Warnings

1166

Total Lines

2091

1##################################
2Clonning https://github.com/gvolpe/trading.git into /build/repo using revision
3##################################
4Using target Scala version for migration: 3.7.4-RC2
5Migrating project for -source:3.7 using Scala 3.7.4-RC2
6----
7Preparing build for 3.7.4-RC2
8Would try to apply common scalacOption (best-effort, sbt/mill only):
9Append: -rewrite,REQUIRE:-source:3.7-migration
10Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
11
12Try apply source patch:
13Path: project/plugins.sbt
14Pattern: addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2")
15Replacement: addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.20.1")
16Skip patch, 3.7.4-RC2 not matches version range: <3.8.0, 3.99.99>
17----
18Starting build for 3.7.4-RC2
19Execute tests: false
20sbt project found:
21Sbt version 1.9.4 is not supported, minimal supported version is 1.11.5
22Enforcing usage of sbt in version 1.11.5
23No prepare script found for project gvolpe/trading
24/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
25##################################
26Scala version: 3.7.4-RC2
27Targets: *%*
28Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/plugins.sbt","pattern":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.18.2\")","replaceWith":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.20.1\")","selectVersion":{"min":"3.8.0"}}]}
29##################################
30Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
31Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
32[sbt_options] declare -a sbt_options=()
33[process_args] java_version = '17'
34[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
35# Executing command line:
36java
37-Dfile.encoding=UTF-8
38-Dcommunitybuild.scala=3.7.4-RC2
39-Dcommunitybuild.project.dependencies.add=
40-Xmx7G
41-Xms4G
42-Xss8M
43-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
44-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
45-jar
46/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
47"setCrossScalaVersions 3.7.4-RC2"
48"++3.7.4-RC2 -v"
49"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
50"set every credentials := Nil"
51"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
52"removeScalacOptionsStartingWith -P:wartremover"
53
54moduleMappings
55"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/plugins.sbt","pattern":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.18.2\")","replaceWith":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.20.1\")","selectVersion":{"min":"3.8.0"}}]}""" *%*"
56
57[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
58[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
59[info] loading project definition from /build/repo/project
60[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
61[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
62[info] Compilation completed in 8.546s.
63[info] done compiling
64/build/repo/build.sbt:11: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
65 resolvers += Resolver.sonatypeCentralSnapshots
66ThisBuild / resolvers := Resolver.sonatypeOssRepos("snapshots")
67 ^
68[info] loading settings for project root from build.sbt...
69[info] resolving key references (20614 settings) ...
70[info]
71[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
72[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
73[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
74[info]
75[info] Powered by Scala 3.5.2
76[info]
77[info] Get the book at: https://leanpub.com/feda
78[info]
79[info] Project: root
80[info]
81[info] Useful sbt tasks:
82[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
83[info] b. smoke - Run smoke tests (smokey)
84[warn] there's a key that's not used by any other settings/tasks:
85[warn]
86[warn] * Global / resolvers
87[warn] +- (sbt.Classpaths.baseGlobalDefaults) Defaults.scala:3143
88[warn] +- /build/repo/project/CommunityBuildPlugin.scala:390
89[warn] +- /build/repo/build.sbt:244
90[warn]
91[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
92[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
93Execute setCrossScalaVersions: 3.7.4-RC2
94OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in core/crossScalaVersions
95OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in ws/crossScalaVersions
96OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in lib/crossScalaVersions
97OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in it/crossScalaVersions
98OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in feed/crossScalaVersions
99OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in smokey/crossScalaVersions
100OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in alerts/crossScalaVersions
101OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in forecasts/crossScalaVersions
102OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in domainJVM/crossScalaVersions
103OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in webapp/crossScalaVersions
104OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in snapshots/crossScalaVersions
105OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in domainJS/crossScalaVersions
106OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in demo/crossScalaVersions
107OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in root/crossScalaVersions
108OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in processor/crossScalaVersions
109OpenCB::Changing crossVersion 3.5.2 -> 3.7.4-RC2 in tracing/crossScalaVersions
110[info]
111[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
112[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
113[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
114[info]
115[info] Powered by Scala 3.5.2
116[info]
117[info] Get the book at: https://leanpub.com/feda
118[info]
119[info] Project: root
120[info]
121[info] Useful sbt tasks:
122[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
123[info] b. smoke - Run smoke tests (smokey)
124[info] Setting Scala version to 3.7.4-RC2 on 16 projects.
125[info] Switching Scala version on:
126[info] demo (3.7.4-RC2)
127[info] snapshots (3.7.4-RC2)
128[info] * root (3.7.4-RC2)
129[info] forecasts (3.7.4-RC2)
130[info] it (3.7.4-RC2)
131[info] webapp (3.7.4-RC2)
132[info] lib (3.7.4-RC2)
133[info] processor (3.7.4-RC2)
134[info] feed (3.7.4-RC2)
135[info] smokey (3.7.4-RC2)
136[info] domainJS (3.7.4-RC2)
137[info] core (3.7.4-RC2)
138[info] alerts (3.7.4-RC2)
139[info] tracing (3.7.4-RC2)
140[info] ws (3.7.4-RC2)
141[info] domainJVM (3.7.4-RC2)
142[info] Excluding projects:
143[info] Reapplying settings...
144[info]
145[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
146[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
147[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
148[info]
149[info] Powered by Scala 3.7.4-RC2
150[info]
151[info] Get the book at: https://leanpub.com/feda
152[info]
153[info] Project: root
154[info]
155[info] Useful sbt tasks:
156[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
157[info] b. smoke - Run smoke tests (smokey)
158Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
159[info] Reapplying settings...
160[info]
161[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
162[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
163[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
164[info]
165[info] Powered by Scala 3.7.4-RC2
166[info]
167[info] Get the book at: https://leanpub.com/feda
168[info]
169[info] Project: root
170[info]
171[info] Useful sbt tasks:
172[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
173[info] b. smoke - Run smoke tests (smokey)
174[info] Defining Global / credentials, alerts / credentials and 14 others.
175[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 126 others.
176[info] Run `last` for details.
177[info] Reapplying settings...
178[info]
179[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
180[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
181[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
182[info]
183[info] Powered by Scala 3.7.4-RC2
184[info]
185[info] Get the book at: https://leanpub.com/feda
186[info]
187[info] Project: root
188[info]
189[info] Useful sbt tasks:
190[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
191[info] b. smoke - Run smoke tests (smokey)
192Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
193[info] Reapplying settings...
194OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
195
196 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
197 Did you mean alerts / allExcludeDependencies ?
198 , retry without global scopes
199[info] Reapplying settings...
200[info]
201[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
202[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
203[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
204[info]
205[info] Powered by Scala 3.7.4-RC2
206[info]
207[info] Get the book at: https://leanpub.com/feda
208[info]
209[info] Project: root
210[info]
211[info] Useful sbt tasks:
212[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
213[info] b. smoke - Run smoke tests (smokey)
214Execute removeScalacOptionsStartingWith: -P:wartremover
215[info] Reapplying settings...
216[info]
217[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
218[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
219[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
220[info]
221[info] Powered by Scala 3.7.4-RC2
222[info]
223[info] Get the book at: https://leanpub.com/feda
224[info]
225[info] Project: root
226[info]
227[info] Useful sbt tasks:
228[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
229[info] b. smoke - Run smoke tests (smokey)
230[success] Total time: 0 s, completed Nov 26, 2025, 3:44:32 PM
231Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/plugins.sbt","pattern":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.18.2\")","replaceWith":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.20.1\")","selectVersion":{"min":"3.8.0"}}]}
232Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
233Starting build...
234Projects: Set(demo, snapshots, root, forecasts, it, lib, processor, feed, smokey, core, alerts, tracing, ws, domainJVM)
235Starting build for ProjectRef(file:/build/repo/,snapshots) (snapshots)... [0/14]
236OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
237OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
238[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
239[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
240[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
241[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
242[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
243[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
244[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
245[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
246[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
247[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
248[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
249[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
250[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
251[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
252[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
253[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
254[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
255[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
256[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
257[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
258[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
259[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
260[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
261[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
262OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
263OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
264OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
265Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/snapshots/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
266[info] compiling 29 Scala sources to /build/repo/modules/domain/jvm/target/scala-3.7.4-RC2/classes ...
267[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/Newtype.scala:49:20
268[warn] 49 |) extends Newtype[A]:
269[warn] | ^
270[warn] | Given search preference for cats.kernel.Eq[A] between alternatives
271[warn] | (evidence$4 : cats.kernel.Order[A])
272[warn] | and
273[warn] | (evidence$3 : cats.kernel.Eq[A])
274[warn] | has changed.
275[warn] | Previous choice : the first alternative
276[warn] | Choice from Scala 3.7 : the second alternative
277[warn] |
278[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
279[warn] | by using @annotation.nowarn("id=205")
280[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/domain.scala:25:41
281[warn] 25 |object Timestamp extends Newtype[Instant]
282[warn] | ^
283[warn] |Given search preference for cats.kernel.Eq[java.time.Instant] between alternatives
284[warn] | (trading.domain.given_Order_Instant :
285[warn] | =>
286[warn] | (trading.domain.OrphanInstances.given_Order_Instant :
287[warn] | cats.kernel.Order[java.time.Instant])
288[warn] |)
289[warn] |and
290[warn] | (trading.domain.given_Eq_Instant :
291[warn] | =>
292[warn] | (trading.domain.OrphanInstances.given_Eq_Instant :
293[warn] | cats.kernel.Eq[java.time.Instant])
294[warn] |)
295[warn] |has changed.
296[warn] |Previous choice : the first alternative
297[warn] |Choice from Scala 3.7 : the second alternative
298[warn] |
299[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
300[warn] |by using @annotation.nowarn("id=205")
301[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/domain/Alert.scala:36:43
302[warn] 36 | x.alertType === y.alertType && x.symbol === y.symbol && x.askPrice === y.askPrice && x.bidPrice === y.bidPrice && x.high === y.high && x.low === y.low
303[warn] | ^
304[warn] |Given search preference for cats.kernel.Eq[trading.domain.Symbol] between alternatives
305[warn] | (trading.domain.Symbol.given_Order_Type :
306[warn] | cats.kernel.Order[trading.domain.Symbol.Type])
307[warn] |and
308[warn] | (trading.domain.Symbol.given_Eq_Type :
309[warn] | cats.kernel.Eq[trading.domain.Symbol.Type])
310[warn] |has changed.
311[warn] |Previous choice : the first alternative
312[warn] |Choice from Scala 3.7 : the second alternative
313[warn] |
314[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
315[warn] |by using @annotation.nowarn("id=205")
316[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/domain/Alert.scala:36:70
317[warn] 36 | x.alertType === y.alertType && x.symbol === y.symbol && x.askPrice === y.askPrice && x.bidPrice === y.bidPrice && x.high === y.high && x.low === y.low
318[warn] | ^
319[warn] |Given search preference for cats.kernel.Eq[trading.domain.AskPrice] between alternatives
320[warn] | (trading.domain.Price.given_Order_Type :
321[warn] | cats.kernel.Order[trading.domain.Price.Type])
322[warn] |and
323[warn] | (trading.domain.Price.given_Eq_Type : cats.kernel.Eq[trading.domain.Price.Type])
324[warn] |has changed.
325[warn] |Previous choice : the first alternative
326[warn] |Choice from Scala 3.7 : the second alternative
327[warn] |
328[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
329[warn] |by using @annotation.nowarn("id=205")
330[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/domain/Alert.scala:36:99
331[warn] 36 | x.alertType === y.alertType && x.symbol === y.symbol && x.askPrice === y.askPrice && x.bidPrice === y.bidPrice && x.high === y.high && x.low === y.low
332[warn] | ^
333[warn] |Given search preference for cats.kernel.Eq[trading.domain.BidPrice] between alternatives
334[warn] | (trading.domain.Price.given_Order_Type :
335[warn] | cats.kernel.Order[trading.domain.Price.Type])
336[warn] |and
337[warn] | (trading.domain.Price.given_Eq_Type : cats.kernel.Eq[trading.domain.Price.Type])
338[warn] |has changed.
339[warn] |Previous choice : the first alternative
340[warn] |Choice from Scala 3.7 : the second alternative
341[warn] |
342[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
343[warn] |by using @annotation.nowarn("id=205")
344[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/domain/Alert.scala:36:124
345[warn] 36 | x.alertType === y.alertType && x.symbol === y.symbol && x.askPrice === y.askPrice && x.bidPrice === y.bidPrice && x.high === y.high && x.low === y.low
346[warn] | ^
347[warn] |Given search preference for cats.kernel.Eq[trading.domain.HighPrice] between alternatives
348[warn] | (trading.domain.Price.given_Order_Type :
349[warn] | cats.kernel.Order[trading.domain.Price.Type])
350[warn] |and
351[warn] | (trading.domain.Price.given_Eq_Type : cats.kernel.Eq[trading.domain.Price.Type])
352[warn] |has changed.
353[warn] |Previous choice : the first alternative
354[warn] |Choice from Scala 3.7 : the second alternative
355[warn] |
356[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
357[warn] |by using @annotation.nowarn("id=205")
358[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/domain/Alert.scala:36:144
359[warn] 36 | x.alertType === y.alertType && x.symbol === y.symbol && x.askPrice === y.askPrice && x.bidPrice === y.bidPrice && x.high === y.high && x.low === y.low
360[warn] | ^
361[warn] |Given search preference for cats.kernel.Eq[trading.domain.LowPrice] between alternatives
362[warn] | (trading.domain.Price.given_Order_Type :
363[warn] | cats.kernel.Order[trading.domain.Price.Type])
364[warn] |and
365[warn] | (trading.domain.Price.given_Eq_Type : cats.kernel.Eq[trading.domain.Price.Type])
366[warn] |has changed.
367[warn] |Previous choice : the first alternative
368[warn] |Choice from Scala 3.7 : the second alternative
369[warn] |
370[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
371[warn] |by using @annotation.nowarn("id=205")
372[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/events/TradeEvent.scala:35:44
373[warn] 35 | given Eq[TradeEvent] = Eq.and(Eq.by(_.cid), Eq.by(_.command))
374[warn] | ^
375[warn] |Given search preference for cats.kernel.Eq[trading.domain.CorrelationId.Type] between alternatives
376[warn] | (trading.domain.CorrelationId.given_Order_Type :
377[warn] | cats.kernel.Order[trading.domain.CorrelationId.Type])
378[warn] |and
379[warn] | (trading.domain.CorrelationId.given_Eq_Type :
380[warn] | cats.kernel.Eq[trading.domain.CorrelationId.Type])
381[warn] |has changed.
382[warn] |Previous choice : the first alternative
383[warn] |Choice from Scala 3.7 : the second alternative
384[warn] |
385[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
386[warn] |by using @annotation.nowarn("id=205")
387[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/TradeState.scala:21:53
388[warn] 21 | val l = Prices._Low.modify(p => if price < p || p === Price(0.0) then price else p)(_)
389[warn] | ^
390[warn] |Given search preference for cats.kernel.Eq[trading.domain.Price.Type] between alternatives
391[warn] | (trading.domain.Price.given_Order_Type :
392[warn] | cats.kernel.Order[trading.domain.Price.Type])
393[warn] |and
394[warn] | (trading.domain.Price.given_Eq_Type : cats.kernel.Eq[trading.domain.Price.Type])
395[warn] |has changed.
396[warn] |Previous choice : the first alternative
397[warn] |Choice from Scala 3.7 : the second alternative
398[warn] |
399[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
400[warn] |by using @annotation.nowarn("id=205")
401[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala:8:23
402[warn] 8 |import cats.syntax.all.*
403[warn] | ^
404[warn] | unused import
405[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala:16:23
406[warn] 16 | ids.filterNot(_.ts.value.isBefore(now.value.minusSeconds(DedupState.Threshold.toSeconds)))
407[warn] | ^
408[warn] | unused local definition
409[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala:16:42
410[warn] 16 | ids.filterNot(_.ts.value.isBefore(now.value.minusSeconds(DedupState.Threshold.toSeconds)))
411[warn] | ^
412[warn] | unused local definition
413[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/TradeState.scala:90:45
414[warn] 90 | "high" -> Json.fromBigDecimal(p.high.value),
415[warn] | ^
416[warn] | unused local definition
417[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/TradeState.scala:91:44
418[warn] 91 | "low" -> Json.fromBigDecimal(p.low.value)
419[warn] | ^
420[warn] | unused local definition
421[info] [patched file /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala]
422[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/commands/ForecastCommand.scala:11:45
423[warn] 11 |enum ForecastCommand derives Codec.AsObject, Eq, Show:
424[warn] | ^
425[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId] between alternatives
426[warn] | (trading.domain.CommandId.given_Order_Type :
427[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
428[warn] |and
429[warn] | (trading.domain.CommandId.given_Eq_Type : (): cats.kernel.Eq)
430[warn] |has changed.
431[warn] |Previous choice : the first alternative
432[warn] |Choice from Scala 3.7 : the second alternative
433[warn] |
434[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
435[warn] |by using @annotation.nowarn("id=205")
436[warn] |---------------------------------------------------------------------------
437[warn] |Inline stack trace
438[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
439[warn] |This location contains code that was inlined from Derived.scala:37
440[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
441[warn] |This location contains code that was inlined from Derived.scala:37
442[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
443[warn] |This location contains code that was inlined from Derived.scala:37
444[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
445[warn] |This location contains code that was inlined from Derived.scala:37
446[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
447[warn] |This location contains code that was inlined from Derived.scala:37
448[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
449[warn] |This location contains code that was inlined from Derived.scala:37
450[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
451[warn] |This location contains code that was inlined from Derived.scala:37
452[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
453[warn] |This location contains code that was inlined from Derived.scala:37
454[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
455[warn] |This location contains code that was inlined from Derived.scala:37
456[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
457[warn] |This location contains code that was inlined from Derived.scala:37
458[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
459[warn] |This location contains code that was inlined from Derived.scala:37
460[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
461[warn] |This location contains code that was inlined from Derived.scala:37
462[warn] ---------------------------------------------------------------------------
463[warn] 15 warnings found
464[info] done compiling
465[info] compiling 13 Scala sources to /build/repo/modules/lib/target/scala-3.7.4-RC2/classes ...
466[info] done compiling
467[info] compiling 6 Scala sources to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
468[warn] -- [E205] Potential Issue Warning: /build/repo/modules/core/src/main/scala/trading/core/snapshots/SnapshotReader.scala:60:18
469[warn] 60 | RedisClient[F].from(uri.value).flatMap(fromClient[F])
470[warn] | ^
471[warn] | Given search preference for cats.MonadThrow[F] between alternatives
472[warn] | (evidence$1 : cats.effect.kernel.Async[F])
473[warn] | and
474[warn] | (evidence$3 : cats.MonadThrow[F])
475[warn] | has changed.
476[warn] | Previous choice : the first alternative
477[warn] | Choice from Scala 3.7 : the second alternative
478[warn] |
479[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
480[warn] | by using @annotation.nowarn("id=205")
481[warn] -- [E205] Potential Issue Warning: /build/repo/modules/core/src/main/scala/trading/core/snapshots/SnapshotReader.scala:60:56
482[warn] 60 | RedisClient[F].from(uri.value).flatMap(fromClient[F])
483[warn] | ^
484[warn] | Given search preference for cats.MonadThrow[F] between alternatives
485[warn] | (evidence$1 : cats.effect.kernel.Async[F])
486[warn] | and
487[warn] | (evidence$3 : cats.MonadThrow[F])
488[warn] | has changed.
489[warn] | Previous choice : the first alternative
490[warn] | Choice from Scala 3.7 : the second alternative
491[warn] |
492[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
493[warn] | by using @annotation.nowarn("id=205")
494[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/core/src/main/scala/trading/core/snapshots/SnapshotReader.scala:60:28
495[warn] 60 | RedisClient[F].from(uri.value).flatMap(fromClient[F])
496[warn] | ^
497[warn] | unused local definition
498[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/core/src/main/scala/trading/core/snapshots/SnapshotWriter.scala:42:34
499[warn] 42 | redis.expire(key, exp.value)
500[warn] | ^
501[warn] | unused local definition
502[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/core/src/main/scala/trading/core/snapshots/SnapshotWriter.scala:66:28
503[warn] 66 | RedisClient[F].from(uri.value).flatMap(fromClient[F](_, exp))
504[warn] | ^
505[warn] | unused local definition
506[warn] 5 warnings found
507[info] done compiling
508[info] compiling 3 Scala sources to /build/repo/modules/snapshots/target/scala-3.7.4-RC2/classes ...
509[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/snapshots/src/main/scala/trading/snapshots/Config.scala:37:31
510[warn] 37 | .withURL(pulsarUri.value)
511[warn] | ^
512[warn] | unused local definition
513[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/snapshots/src/main/scala/trading/snapshots/Main.scala:68:52
514[warn] 68 | redis <- RedisClient[IO].from(config.redisUri.value)
515[warn] | ^
516[warn] | unused local definition
517[warn] two warnings found
518[info] done compiling
519[info] compiling 1 Scala source to /build/repo/modules/domain/jvm/target/scala-3.7.4-RC2/classes ...
520[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala:15:23
521[warn] 15 | ids.filterNot(_.ts.value.isBefore(now.value.minusSeconds(DedupState.Threshold.toSeconds)))
522[warn] | ^
523[warn] | unused local definition
524[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala:15:42
525[warn] 15 | ids.filterNot(_.ts.value.isBefore(now.value.minusSeconds(DedupState.Threshold.toSeconds)))
526[warn] | ^
527[warn] | unused local definition
528[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/shared/src/main/scala/trading/state/DedupState.scala:20:10
529[warn] 20 |) derives Eq, Show
530[warn] | ^
531[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId] between alternatives
532[warn] | (trading.domain.CommandId.given_Order_Type :
533[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
534[warn] |and
535[warn] | (trading.domain.CommandId.given_Eq_Type : (): cats.kernel.Eq)
536[warn] |has changed.
537[warn] |Previous choice : the first alternative
538[warn] |Choice from Scala 3.7 : the second alternative
539[warn] |
540[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
541[warn] |by using @annotation.nowarn("id=205")
542[warn] |---------------------------------------------------------------------------
543[warn] |Inline stack trace
544[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
545[warn] |This location contains code that was inlined from Derived.scala:37
546[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
547[warn] |This location contains code that was inlined from Derived.scala:37
548[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
549[warn] |This location contains code that was inlined from Derived.scala:37
550[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
551[warn] |This location contains code that was inlined from Derived.scala:37
552[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
553[warn] |This location contains code that was inlined from Derived.scala:37
554[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
555[warn] |This location contains code that was inlined from Derived.scala:37
556[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
557[warn] |This location contains code that was inlined from Derived.scala:37
558[warn] ---------------------------------------------------------------------------
559[warn] three warnings found
560[info] done compiling
561[info] compiling 6 Scala sources to /build/repo/modules/domain/jvm/target/scala-3.7.4-RC2/test-classes ...
562[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/commands/TradeCommandSuite.scala:13:88
563[warn] 13 | checkAll("Traversal[TradeCommand, CommandId]", TraversalTests(TradeCommand._CommandId))
564[warn] | ^
565[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId.Type] between alternatives
566[warn] | (trading.domain.CommandId.given_Order_Type :
567[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
568[warn] |and
569[warn] | (trading.domain.CommandId.given_Eq_Type :
570[warn] | cats.kernel.Eq[trading.domain.CommandId.Type])
571[warn] |has changed.
572[warn] |Previous choice : the first alternative
573[warn] |Choice from Scala 3.7 : the second alternative
574[warn] |
575[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
576[warn] |by using @annotation.nowarn("id=205")
577[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/commands/TradeCommandSuite.scala:14:88
578[warn] 14 | checkAll("Traversal[TradeCommand, Timestamp]", TraversalTests(TradeCommand._CreatedAt))
579[warn] | ^
580[warn] |Given search preference for cats.kernel.Eq[trading.domain.Timestamp.Type] between alternatives
581[warn] | (trading.domain.Timestamp.given_Order_Type :
582[warn] | cats.kernel.Order[trading.domain.Timestamp.Type])
583[warn] |and
584[warn] | (trading.domain.Timestamp.given_Eq_Type :
585[warn] | cats.kernel.Eq[trading.domain.Timestamp.Type])
586[warn] |has changed.
587[warn] |Previous choice : the first alternative
588[warn] |Choice from Scala 3.7 : the second alternative
589[warn] |
590[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
591[warn] |by using @annotation.nowarn("id=205")
592[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/domain/SymbolSuite.scala:11:55
593[warn] 11 | checkAll("Monoid[Symbol]", MonoidTests[Symbol].monoid)
594[warn] | ^
595[warn] |Given search preference for cats.kernel.Eq[trading.domain.Symbol] between alternatives
596[warn] | (trading.domain.Symbol.given_Order_Type :
597[warn] | cats.kernel.Order[trading.domain.Symbol.Type])
598[warn] |and
599[warn] | (trading.domain.Symbol.given_Eq_Type :
600[warn] | cats.kernel.Eq[trading.domain.Symbol.Type])
601[warn] |has changed.
602[warn] |Previous choice : the first alternative
603[warn] |Choice from Scala 3.7 : the second alternative
604[warn] |
605[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
606[warn] |by using @annotation.nowarn("id=205")
607[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/state/TradeStateSuite.scala:27:69
608[warn] 27 | checkAll("__AskPrices Optional", OptionalTests(__AskPrices(symbol)), p)
609[warn] | ^
610[warn] |Given search preference for cats.kernel.Eq[trading.domain.Quantity.Type] between alternatives
611[warn] | (trading.domain.Quantity.given_Order_Type :
612[warn] | cats.kernel.Order[trading.domain.Quantity.Type])
613[warn] |and
614[warn] | (trading.domain.Quantity.given_Eq_Type :
615[warn] | cats.kernel.Eq[trading.domain.Quantity.Type])
616[warn] |has changed.
617[warn] |Previous choice : the first alternative
618[warn] |Choice from Scala 3.7 : the second alternative
619[warn] |
620[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
621[warn] |by using @annotation.nowarn("id=205")
622[warn] -- [E205] Potential Issue Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/state/TradeStateSuite.scala:28:69
623[warn] 28 | checkAll("__BidPrices Optional", OptionalTests(__BidPrices(symbol)), p)
624[warn] | ^
625[warn] |Given search preference for cats.kernel.Eq[trading.domain.Quantity.Type] between alternatives
626[warn] | (trading.domain.Quantity.given_Order_Type :
627[warn] | cats.kernel.Order[trading.domain.Quantity.Type])
628[warn] |and
629[warn] | (trading.domain.Quantity.given_Eq_Type :
630[warn] | cats.kernel.Eq[trading.domain.Quantity.Type])
631[warn] |has changed.
632[warn] |Previous choice : the first alternative
633[warn] |Choice from Scala 3.7 : the second alternative
634[warn] |
635[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
636[warn] |by using @annotation.nowarn("id=205")
637[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/domain/generators.scala:36:26
638[warn] 36 | uuidCogen.contramap(_.value)
639[warn] | ^
640[warn] | unused local definition
641[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/domain/generators.scala:42:41
642[warn] 42 | Cogen.cogenInt.contramap[Quantity](_.value)
643[warn] | ^
644[warn] | unused local definition
645[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/domain/generators.scala:48:40
646[warn] 48 | Cogen.bigDecimal.contramap[Price](_.value)
647[warn] | ^
648[warn] | unused local definition
649[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/domain/generators.scala:52:26
650[warn] 52 | _.map { (k, v) => k.value -> v.value }
651[warn] | ^
652[warn] | unused local definition
653[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/domain/generators.scala:52:37
654[warn] 52 | _.map { (k, v) => k.value -> v.value }
655[warn] | ^
656[warn] | unused local definition
657[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/domain/jvm/src/test/scala/trading/ws/WsCodecSuite.scala:3:22
658[warn] 3 |import trading.domain.*
659[warn] | ^
660[warn] | unused import
661[info] [patched file /build/repo/modules/domain/jvm/src/test/scala/trading/ws/WsCodecSuite.scala]
662[warn] 11 warnings found
663[info] done compiling
664[info] compiling 1 Scala source to /build/repo/modules/snapshots/target/scala-3.7.4-RC2/test-classes ...
665[info] done compiling
666[info] compiling 1 Scala source to /build/repo/modules/domain/jvm/target/scala-3.7.4-RC2/test-classes ...
667[info] done compiling
668Starting build for ProjectRef(file:/build/repo/,demo) (demo)... [1/14]
669[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
670[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
671[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
672[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
673[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
674[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
675[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
676[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
677[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
678[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
679[warn] +- org.http4s:http4s-circe_3:1.0.0-M43 (depends on 1.0.0-M43)
680[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
681[warn] +- org.http4s:http4s-jawn_3:1.0.0-M43 (depends on 1.0.0-M43)
682[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
683[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
684[warn] * org.http4s:http4s-server_3:1.0.0-M43 (early-semver) is selected over 0.23.27
685[warn] +- org.http4s:http4s-ember-server_3:1.0.0-M43 (depends on 1.0.0-M43)
686[warn] +- org.tpolecat:natchez-http4s_3:0.6.0 (depends on 0.23.27)
687[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over {0.23.27, 1.0.0-M38}
688[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
689[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
690[warn] +- org.http4s:http4s-circe_3:1.0.0-M43 (depends on 1.0.0-M43)
691[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
692[warn] +- org.http4s:http4s-jawn_3:1.0.0-M43 (depends on 1.0.0-M43)
693[warn] +- org.tpolecat:natchez-http4s_3:0.6.0 (depends on 0.23.27)
694[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
695[warn] +- org.http4s:http4s-client_3:0.23.27 (depends on 0.23.27)
696Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/x-demo/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
697[info] compiling 9 Scala sources to /build/repo/modules/tracing/target/scala-3.7.4-RC2/classes ...
698[info] compiling 14 Scala sources to /build/repo/modules/forecasts/target/scala-3.7.4-RC2/classes ...
699[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:22:26
700[warn] 22 | (atEvents.find(_.cid === cmd.cid), fcEvents.find(_.cid === cmd.cid)) match
701[warn] | ^
702[warn] |Given search preference for cats.kernel.Eq[trading.domain.CorrelationId] between alternatives
703[warn] | (trading.domain.CorrelationId.given_Order_Type :
704[warn] | cats.kernel.Order[trading.domain.CorrelationId.Type])
705[warn] |and
706[warn] | (trading.domain.CorrelationId.given_Eq_Type :
707[warn] | cats.kernel.Eq[trading.domain.CorrelationId.Type])
708[warn] |has changed.
709[warn] |Previous choice : the first alternative
710[warn] |Choice from Scala 3.7 : the second alternative
711[warn] |
712[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
713[warn] |by using @annotation.nowarn("id=205")
714[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:22:60
715[warn] 22 | (atEvents.find(_.cid === cmd.cid), fcEvents.find(_.cid === cmd.cid)) match
716[warn] | ^
717[warn] |Given search preference for cats.kernel.Eq[trading.domain.CorrelationId] between alternatives
718[warn] | (trading.domain.CorrelationId.given_Order_Type :
719[warn] | cats.kernel.Order[trading.domain.CorrelationId.Type])
720[warn] |and
721[warn] | (trading.domain.CorrelationId.given_Eq_Type :
722[warn] | cats.kernel.Eq[trading.domain.CorrelationId.Type])
723[warn] |has changed.
724[warn] |Previous choice : the first alternative
725[warn] |Choice from Scala 3.7 : the second alternative
726[warn] |
727[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
728[warn] |by using @annotation.nowarn("id=205")
729[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:24:42
730[warn] 24 | val ne = atEvents.filterNot(_.id === evt.id)
731[warn] | ^
732[warn] |Given search preference for cats.kernel.Eq[trading.domain.EventId] between alternatives
733[warn] | (trading.domain.EventId.given_Order_Type :
734[warn] | cats.kernel.Order[trading.domain.EventId.Type])
735[warn] |and
736[warn] | (trading.domain.EventId.given_Eq_Type :
737[warn] | cats.kernel.Eq[trading.domain.EventId.Type])
738[warn] |has changed.
739[warn] |Previous choice : the first alternative
740[warn] |Choice from Scala 3.7 : the second alternative
741[warn] |
742[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
743[warn] |by using @annotation.nowarn("id=205")
744[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:25:44
745[warn] 25 | val nc = fcCommands.filterNot(_.id === cmd.id)
746[warn] | ^
747[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId] between alternatives
748[warn] | (trading.domain.CommandId.given_Order_Type :
749[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
750[warn] |and
751[warn] | (trading.domain.CommandId.given_Eq_Type :
752[warn] | cats.kernel.Eq[trading.domain.CommandId.Type])
753[warn] |has changed.
754[warn] |Previous choice : the first alternative
755[warn] |Choice from Scala 3.7 : the second alternative
756[warn] |
757[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
758[warn] |by using @annotation.nowarn("id=205")
759[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:28:42
760[warn] 28 | val ne = fcEvents.filterNot(_.id === evt.id)
761[warn] | ^
762[warn] |Given search preference for cats.kernel.Eq[trading.domain.EventId] between alternatives
763[warn] | (trading.domain.EventId.given_Order_Type :
764[warn] | cats.kernel.Order[trading.domain.EventId.Type])
765[warn] |and
766[warn] | (trading.domain.EventId.given_Eq_Type :
767[warn] | cats.kernel.Eq[trading.domain.EventId.Type])
768[warn] |has changed.
769[warn] |Previous choice : the first alternative
770[warn] |Choice from Scala 3.7 : the second alternative
771[warn] |
772[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
773[warn] |by using @annotation.nowarn("id=205")
774[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:29:44
775[warn] 29 | val nc = fcCommands.filterNot(_.id === cmd.id)
776[warn] | ^
777[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId] between alternatives
778[warn] | (trading.domain.CommandId.given_Order_Type :
779[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
780[warn] |and
781[warn] | (trading.domain.CommandId.given_Eq_Type :
782[warn] | cats.kernel.Eq[trading.domain.CommandId.Type])
783[warn] |has changed.
784[warn] |Previous choice : the first alternative
785[warn] |Choice from Scala 3.7 : the second alternative
786[warn] |
787[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
788[warn] |by using @annotation.nowarn("id=205")
789[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:35:27
790[warn] 35 | fcCommands.find(_.cid === evt.cid) match
791[warn] | ^
792[warn] |Given search preference for cats.kernel.Eq[trading.domain.CorrelationId] between alternatives
793[warn] | (trading.domain.CorrelationId.given_Order_Type :
794[warn] | cats.kernel.Order[trading.domain.CorrelationId.Type])
795[warn] |and
796[warn] | (trading.domain.CorrelationId.given_Eq_Type :
797[warn] | cats.kernel.Eq[trading.domain.CorrelationId.Type])
798[warn] |has changed.
799[warn] |Previous choice : the first alternative
800[warn] |Choice from Scala 3.7 : the second alternative
801[warn] |
802[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
803[warn] |by using @annotation.nowarn("id=205")
804[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:37:42
805[warn] 37 | val ne = fcEvents.filterNot(_.id === evt.id)
806[warn] | ^
807[warn] |Given search preference for cats.kernel.Eq[trading.domain.EventId] between alternatives
808[warn] | (trading.domain.EventId.given_Order_Type :
809[warn] | cats.kernel.Order[trading.domain.EventId.Type])
810[warn] |and
811[warn] | (trading.domain.EventId.given_Eq_Type :
812[warn] | cats.kernel.Eq[trading.domain.EventId.Type])
813[warn] |has changed.
814[warn] |Previous choice : the first alternative
815[warn] |Choice from Scala 3.7 : the second alternative
816[warn] |
817[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
818[warn] |by using @annotation.nowarn("id=205")
819[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:38:44
820[warn] 38 | val nc = fcCommands.filterNot(_.id === cmd.id)
821[warn] | ^
822[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId] between alternatives
823[warn] | (trading.domain.CommandId.given_Order_Type :
824[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
825[warn] |and
826[warn] | (trading.domain.CommandId.given_Eq_Type :
827[warn] | cats.kernel.Eq[trading.domain.CommandId.Type])
828[warn] |has changed.
829[warn] |Previous choice : the first alternative
830[warn] |Choice from Scala 3.7 : the second alternative
831[warn] |
832[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
833[warn] |by using @annotation.nowarn("id=205")
834[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:44:27
835[warn] 44 | fcCommands.find(_.cid === evt.cid) match
836[warn] | ^
837[warn] |Given search preference for cats.kernel.Eq[trading.domain.CorrelationId] between alternatives
838[warn] | (trading.domain.CorrelationId.given_Order_Type :
839[warn] | cats.kernel.Order[trading.domain.CorrelationId.Type])
840[warn] |and
841[warn] | (trading.domain.CorrelationId.given_Eq_Type :
842[warn] | cats.kernel.Eq[trading.domain.CorrelationId.Type])
843[warn] |has changed.
844[warn] |Previous choice : the first alternative
845[warn] |Choice from Scala 3.7 : the second alternative
846[warn] |
847[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
848[warn] |by using @annotation.nowarn("id=205")
849[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:46:42
850[warn] 46 | val ne = atEvents.filterNot(_.id === evt.id)
851[warn] | ^
852[warn] |Given search preference for cats.kernel.Eq[trading.domain.EventId] between alternatives
853[warn] | (trading.domain.EventId.given_Order_Type :
854[warn] | cats.kernel.Order[trading.domain.EventId.Type])
855[warn] |and
856[warn] | (trading.domain.EventId.given_Eq_Type :
857[warn] | cats.kernel.Eq[trading.domain.EventId.Type])
858[warn] |has changed.
859[warn] |Previous choice : the first alternative
860[warn] |Choice from Scala 3.7 : the second alternative
861[warn] |
862[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
863[warn] |by using @annotation.nowarn("id=205")
864[warn] -- [E205] Potential Issue Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:47:44
865[warn] 47 | val nc = fcCommands.filterNot(_.id === cmd.id)
866[warn] | ^
867[warn] |Given search preference for cats.kernel.Eq[trading.domain.CommandId] between alternatives
868[warn] | (trading.domain.CommandId.given_Order_Type :
869[warn] | cats.kernel.Order[trading.domain.CommandId.Type])
870[warn] |and
871[warn] | (trading.domain.CommandId.given_Eq_Type :
872[warn] | cats.kernel.Eq[trading.domain.CommandId.Type])
873[warn] |has changed.
874[warn] |Previous choice : the first alternative
875[warn] |Choice from Scala 3.7 : the second alternative
876[warn] |
877[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
878[warn] |by using @annotation.nowarn("id=205")
879[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/Config.scala:32:29
880[warn] 32 | .withURL(pulsarUri.value)
881[warn] | ^
882[warn] | unused local definition
883[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:19:41
884[warn] 19 |def forecastFsm[F[_]: Applicative: Logger]: SM[F, ForecastIn] = tracer =>
885[warn] | ^
886[warn] | unused implicit parameter
887[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/trading.scala:4:17
888[warn] 4 |import java.time.Instant
889[warn] | ^^^^^^^
890[warn] | unused import
891[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/trading.scala:91:9
892[warn] 91 | ts.value.plusSeconds(MatchingIdsExpiration.toSeconds).isAfter(now.value)
893[warn] | ^
894[warn] | unused local definition
895[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/trading.scala:91:72
896[warn] 91 | ts.value.plusSeconds(MatchingIdsExpiration.toSeconds).isAfter(now.value)
897[warn] | ^
898[warn] | unused local definition
899[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/ForecastingTracer.scala:24:37
900[warn] 24 | val durationMs = createdAt.value.toEpochMilli - cmd.createdAt.value.toEpochMilli
901[warn] | ^
902[warn] | unused local definition
903[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/ForecastingTracer.scala:24:72
904[warn] 24 | val durationMs = createdAt.value.toEpochMilli - cmd.createdAt.value.toEpochMilli
905[warn] | ^
906[warn] | unused local definition
907[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/ForecastingTracer.scala:43:8
908[warn] 43 | def command(cmd: ForecastCommand): F[Kernel] =
909[warn] | ^^^^^^^
910[warn] | unused private member
911[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/ForecastingTracer.scala:54:8
912[warn] 54 | def event(kernel: Kernel, evt: Either[AuthorEvent, ForecastEvent]): F[Unit] =
913[warn] | ^^^^^
914[warn] | unused private member
915[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/Honeycomb.scala:15:27
916[warn] 15 | ep.setWriteKey(key.value)
917[warn] | ^
918[warn] | unused local definition
919[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/TradingTracer.scala:11:29
920[warn] 11 |import natchez.{ EntryPoint, Kernel }
921[warn] | ^^^^^^
922[warn] | unused import
923[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/TradingTracer.scala:34:61
924[warn] 34 | ep.continue(s"trading-command-${evt.cid.show}", kernel.value).use { sp1 =>
925[warn] | ^
926[warn] | unused local definition
927[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/TradingTracer.scala:45:59
928[warn] 45 | ep.continue(s"trading-event-${alt.cid.show}", kernel.value).use { sp1 =>
929[warn] | ^
930[warn] | unused local definition
931[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/Config.scala:26:29
932[warn] 26 | .withURL(pulsarUri.value)
933[warn] | ^
934[warn] | unused local definition
935[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/Engine.scala:35:33
936[warn] 35 | val eid = EventId(cmd.id.value)
937[warn] | ^
938[warn] | unused local definition
939[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/H2OutboxTrigger.scala:5:17
940[warn] 5 |import java.time.Instant
941[warn] | ^^^^^^^
942[warn] | unused import
943[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/OutboxHandler.scala:3:22
944[warn] 3 |import trading.domain.*
945[warn] | ^
946[warn] | unused import
947[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/OutboxHandler.scala:15:36
948[warn] 15 | def make[F[_]: Applicative: Logger](
949[warn] | ^
950[warn] | unused implicit parameter
951[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/AuthorStore.scala:33:50
952[warn] 33 | private def transactional[F[_]: MonadCancelThrow](
953[warn] | ^
954[warn] | unused implicit parameter
955[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/ForecastStore.scala:32:50
956[warn] 32 | private def transactional[F[_]: MonadCancelThrow](
957[warn] | ^
958[warn] | unused implicit parameter
959[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:46:21
960[warn] 46 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
961[warn] | ^
962[warn] | unused local definition
963[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:46:38
964[warn] 46 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
965[warn] | ^
966[warn] | unused local definition
967[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:46:64
968[warn] 46 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
969[warn] | ^
970[warn] | unused local definition
971[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:52:39
972[warn] 52 | val ids = a.forecasts.toList.map(_.value -> a.id.value)
973[warn] | ^
974[warn] | unused local definition
975[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:52:53
976[warn] 52 | val ids = a.forecasts.toList.map(_.value -> a.id.value)
977[warn] | ^
978[warn] | unused local definition
979[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:58:20
980[warn] 58 | VALUES (${fid.value}, ${id.value})
981[warn] | ^
982[warn] | unused local definition
983[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:58:33
984[warn] 58 | VALUES (${fid.value}, ${id.value})
985[warn] | ^
986[warn] | unused local definition
987[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:69:21
988[warn] 69 | VALUES (${f.id.value}, ${f.symbol.show}, ${f.tag.show}, ${f.description.show}, ${f.score.value})
989[warn] | ^
990[warn] | unused local definition
991[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:69:95
992[warn] 69 | VALUES (${f.id.value}, ${f.symbol.show}, ${f.tag.show}, ${f.description.show}, ${f.score.value})
993[warn] | ^
994[warn] | unused local definition
995[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:83:29
996[warn] 83 | ${e.fold(_.id, _.id).value},
997[warn] | ^
998[warn] | unused local definition
999[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:84:31
1000[warn] 84 | ${e.fold(_.cid, _.cid).value},
1001[warn] | ^
1002[warn] | unused local definition
1003[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:86:43
1004[warn] 86 | ${e.fold(_.createdAt, _.createdAt).value}
1005[warn] | ^
1006[warn] | unused local definition
1007[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:93:21
1008[warn] 93 | values (${e.id.value}, ${e.forecastId.value}, ${e.result.asInt}, ${e.createdAt.value})
1009[warn] | ^
1010[warn] | unused local definition
1011[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:93:44
1012[warn] 93 | values (${e.id.value}, ${e.forecastId.value}, ${e.result.asInt}, ${e.createdAt.value})
1013[warn] | ^
1014[warn] | unused local definition
1015[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/SQL.scala:93:85
1016[warn] 93 | values (${e.id.value}, ${e.forecastId.value}, ${e.result.asInt}, ${e.createdAt.value})
1017[warn] | ^
1018[warn] | unused local definition
1019[info] [patched file /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/trading.scala]
1020[info] [patched file /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/TradingTracer.scala]
1021[warn] 25 warnings found
1022[info] done compiling
1023[info] [patched file /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/H2OutboxTrigger.scala]
1024[info] [patched file /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/OutboxHandler.scala]
1025[warn] 22 warnings found
1026[info] done compiling
1027[info] compiling 22 Scala sources to /build/repo/modules/x-demo/target/scala-3.7.4-RC2/classes ...
1028[warn] -- [E205] Potential Issue Warning: /build/repo/modules/x-demo/src/main/scala/demo/DerivationDemo.scala:34:11
1029[warn] 34 | assert(p1 =!= p2)
1030[warn] | ^
1031[warn] |Given search preference for cats.kernel.Eq[demo.Person] between alternatives
1032[warn] | (demo.Person.derived$Order : cats.kernel.Order[demo.Person])
1033[warn] |and
1034[warn] | (demo.Person.derived$Eq : cats.kernel.Eq[demo.Person])
1035[warn] |has changed.
1036[warn] |Previous choice : the first alternative
1037[warn] |Choice from Scala 3.7 : the second alternative
1038[warn] |
1039[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1040[warn] |by using @annotation.nowarn("id=205")
1041[warn] -- [E205] Potential Issue Warning: /build/repo/modules/x-demo/src/main/scala/demo/dedup/DedupRegistry.scala:67:18
1042[warn] 67 | RedisClient[F].from(uri.value).flatMap(fromClient[F](_, appId, exp))
1043[warn] | ^
1044[warn] | Given search preference for cats.MonadThrow[F] between alternatives
1045[warn] | (evidence$1 : cats.effect.kernel.Async[F])
1046[warn] | and
1047[warn] | (evidence$3 : cats.MonadThrow[F])
1048[warn] | has changed.
1049[warn] | Previous choice : the first alternative
1050[warn] | Choice from Scala 3.7 : the second alternative
1051[warn] |
1052[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
1053[warn] | by using @annotation.nowarn("id=205")
1054[warn] -- [E205] Potential Issue Warning: /build/repo/modules/x-demo/src/main/scala/demo/dedup/DedupRegistry.scala:67:71
1055[warn] 67 | RedisClient[F].from(uri.value).flatMap(fromClient[F](_, appId, exp))
1056[warn] | ^
1057[warn] | Given search preference for cats.MonadThrow[F] between alternatives
1058[warn] | (evidence$1 : cats.effect.kernel.Async[F])
1059[warn] | and
1060[warn] | (evidence$3 : cats.MonadThrow[F])
1061[warn] | has changed.
1062[warn] | Previous choice : the first alternative
1063[warn] | Choice from Scala 3.7 : the second alternative
1064[warn] |
1065[warn] | Suppress this warning by choosing -source 3.5, -source 3.7, or
1066[warn] | by using @annotation.nowarn("id=205")
1067[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/DoobieTxDemo.scala:20:21
1068[warn] 20 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
1069[warn] | ^
1070[warn] | unused local definition
1071[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/DoobieTxDemo.scala:20:38
1072[warn] 20 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
1073[warn] | ^
1074[warn] | unused local definition
1075[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/DoobieTxDemo.scala:20:64
1076[warn] 20 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
1077[warn] | ^
1078[warn] | unused local definition
1079[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/ErrorLifting.scala:10:23
1080[warn] 10 |import cats.syntax.all.*
1081[warn] | ^
1082[warn] | unused import
1083[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/PulsarCDC.scala:101:19
1084[warn] 101 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
1085[warn] | ^
1086[warn] | unused local definition
1087[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/PulsarCDC.scala:101:36
1088[warn] 101 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
1089[warn] | ^
1090[warn] | unused local definition
1091[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/PulsarCDC.scala:101:62
1092[warn] 101 | VALUES (${a.id.value}, ${a.name.value}, ${a.website.map(_.value)})
1093[warn] | ^
1094[warn] | unused local definition
1095[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/RefinedDemo.scala:3:26
1096[warn] 3 |import eu.timepit.refined.*
1097[warn] | ^
1098[warn] | unused import
1099[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/dedup/DedupRegistry.scala:53:30
1100[warn] 53 | redis.expire(key, exp.value).void
1101[warn] | ^
1102[warn] | unused local definition
1103[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/dedup/DedupRegistry.scala:67:28
1104[warn] 67 | RedisClient[F].from(uri.value).flatMap(fromClient[F](_, appId, exp))
1105[warn] | ^
1106[warn] | unused local definition
1107[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/tracer/TraceApp.scala:34:33
1108[warn] 34 | ep.root("demo-root").use { root =>
1109[warn] | ^^^^
1110[warn] | unused explicit parameter
1111[info] [patched file /build/repo/modules/x-demo/src/main/scala/demo/RefinedDemo.scala]
1112[info] [patched file /build/repo/modules/x-demo/src/main/scala/demo/ErrorLifting.scala]
1113[warn] 14 warnings found
1114[info] done compiling
1115[info] compiling 2 Scala sources to /build/repo/modules/forecasts/target/scala-3.7.4-RC2/classes ...
1116[info] compiling 2 Scala sources to /build/repo/modules/tracing/target/scala-3.7.4-RC2/classes ...
1117[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/OutboxHandler.scala:14:36
1118[warn] 14 | def make[F[_]: Applicative: Logger](
1119[warn] | ^
1120[warn] | unused implicit parameter
1121[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/trading.scala:89:9
1122[warn] 89 | ts.value.plusSeconds(MatchingIdsExpiration.toSeconds).isAfter(now.value)
1123[warn] | ^
1124[warn] | unused local definition
1125[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/trading.scala:89:72
1126[warn] 89 | ts.value.plusSeconds(MatchingIdsExpiration.toSeconds).isAfter(now.value)
1127[warn] | ^
1128[warn] | unused local definition
1129[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/TradingTracer.scala:34:61
1130[warn] 34 | ep.continue(s"trading-command-${evt.cid.show}", kernel.value).use { sp1 =>
1131[warn] | ^
1132[warn] | unused local definition
1133[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/TradingTracer.scala:45:59
1134[warn] 45 | ep.continue(s"trading-event-${alt.cid.show}", kernel.value).use { sp1 =>
1135[warn] | ^
1136[warn] | unused local definition
1137[warn] one warning found
1138[info] done compiling
1139[warn] four warnings found
1140[info] done compiling
1141[info] compiling 2 Scala sources to /build/repo/modules/x-demo/target/scala-3.7.4-RC2/classes ...
1142[info] done compiling
1143[info] compiling 1 Scala source to /build/repo/modules/x-demo/target/scala-3.7.4-RC2/test-classes ...
1144[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/test/scala/demo/dedup/ConflictSuite.scala:28:37
1145[warn] 28 | val ts1: Timestamp = Timestamp(ts0.value.minusSeconds((DedupState.Threshold + 1.second).toSeconds))
1146[warn] | ^
1147[warn] | unused local definition
1148[warn] one warning found
1149[info] done compiling
1150Starting build for ProjectRef(file:/build/repo/,processor) (processor)... [2/14]
1151[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1152[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1153[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1154[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1155[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1156[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1157Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/processor/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1158[info] compiling 3 Scala sources to /build/repo/modules/processor/target/scala-3.7.4-RC2/classes ...
1159[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/processor/src/main/scala/trading/processor/Config.scala:31:31
1160[warn] 31 | .withURL(pulsarUri.value)
1161[warn] | ^
1162[warn] | unused local definition
1163[warn] one warning found
1164[info] done compiling
1165[info] compiling 1 Scala source to /build/repo/modules/processor/target/scala-3.7.4-RC2/test-classes ...
1166[info] done compiling
1167Starting build for ProjectRef(file:/build/repo/,domainJVM) (domain)... [3/14]
1168Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/domain/jvm/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1169Starting build for ProjectRef(file:/build/repo/,core) (core)... [4/14]
1170Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/core/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1171[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/test-classes ...
1172[info] done compiling
1173Starting build for ProjectRef(file:/build/repo/,lib) (lib)... [5/14]
1174Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/lib/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1175Starting build for ProjectRef(file:/build/repo/,tracing) (tracing)... [6/14]
1176Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/tracing/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1177[info] compiling 1 Scala source to /build/repo/modules/tracing/target/scala-3.7.4-RC2/test-classes ...
1178[info] done compiling
1179Starting build for ProjectRef(file:/build/repo/,root) (trading-app)... [7/14]
1180Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1181Starting build for ProjectRef(file:/build/repo/,ws) (ws)... [8/14]
1182[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1183[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1184[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1185[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1186[warn] +- org.http4s:http4s-circe_3:1.0.0-M43 (depends on 1.0.0-M43)
1187[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1188[warn] +- org.http4s:http4s-jawn_3:1.0.0-M43 (depends on 1.0.0-M43)
1189[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1190Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/ws-server/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1191[info] compiling 5 Scala sources to /build/repo/modules/ws-server/target/scala-3.7.4-RC2/classes ...
1192[warn] -- [E205] Potential Issue Warning: /build/repo/modules/ws-server/src/main/scala/trading/ws/Handler.scala:36:33
1193[warn] 36 | subs.get.map(_.find(_ === t.symbol).as(toWsFrame(out)))
1194[warn] | ^
1195[warn] |Given search preference for cats.kernel.Eq[trading.domain.Symbol] between alternatives
1196[warn] | (trading.domain.Symbol.given_Order_Type :
1197[warn] | cats.kernel.Order[trading.domain.Symbol.Type])
1198[warn] |and
1199[warn] | (trading.domain.Symbol.given_Eq_Type :
1200[warn] | cats.kernel.Eq[trading.domain.Symbol.Type])
1201[warn] |has changed.
1202[warn] |Previous choice : the first alternative
1203[warn] |Choice from Scala 3.7 : the second alternative
1204[warn] |
1205[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1206[warn] |by using @annotation.nowarn("id=205")
1207[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/ws-server/src/main/scala/trading/ws/Config.scala:26:29
1208[warn] 26 | .withURL(pulsarUri.value)
1209[warn] | ^
1210[warn] | unused local definition
1211[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/ws-server/src/main/scala/trading/ws/WsRoutes.scala:12:42
1212[warn] 12 |final class WsRoutes[F[_]: GenUUID: Logger: Monad](
1213[warn] | ^
1214[warn] | unused implicit parameter
1215[warn] three warnings found
1216[info] done compiling
1217[info] compiling 1 Scala source to /build/repo/modules/ws-server/target/scala-3.7.4-RC2/test-classes ...
1218[info] done compiling
1219Starting build for ProjectRef(file:/build/repo/,feed) (feed)... [9/14]
1220[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1221[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1222[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1223[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1224[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1225[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1226Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/feed/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1227[info] compiling 4 Scala sources to /build/repo/modules/feed/target/scala-3.7.4-RC2/classes ...
1228[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/feed/src/main/scala/trading/feed/Config.scala:26:29
1229[warn] 26 | .withURL(pulsarUri.value)
1230[warn] | ^
1231[warn] | unused local definition
1232[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/feed/src/main/scala/trading/feed/Feed.scala:17:44
1233[warn] 17 | def random[F[_]: GenUUID: Logger: Parallel: Temporal: Time](
1234[warn] | ^
1235[warn] | unused implicit parameter
1236[warn] two warnings found
1237[info] done compiling
1238Starting build for ProjectRef(file:/build/repo/,smokey) (smokey)... [10/14]
1239[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1240[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over {1.0.0-M39, 1.0.0-M38}
1241[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1242[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1243[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1244[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1245[warn] +- org.http4s:http4s-jdk-http-client_3:1.0.0-M9 (depends on 1.0.0-M39)
1246[warn] +- org.http4s:http4s-client_3:1.0.0-M39 (depends on 1.0.0-M39)
1247Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/x-qa/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1248[info] compiling 1 Scala source to /build/repo/modules/x-qa/target/scala-3.7.4-RC2/test-classes ...
1249[info] done compiling
1250Starting build for ProjectRef(file:/build/repo/,forecasts) (forecasts)... [11/14]
1251Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/forecasts/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1252[info] compiling 2 Scala sources to /build/repo/modules/forecasts/target/scala-3.7.4-RC2/test-classes ...
1253[warn] -- [E205] Potential Issue Warning: /build/repo/modules/forecasts/src/test/scala/trading/forecasts/VotesHandlerSuite.scala:84:87
1254[warn] 84 | yield expect.same(Some(evt), res1) && expect.same(Some(fid -> VoteResult.Up), res2)
1255[warn] | ^
1256[warn] |Given search preference for cats.kernel.Eq[trading.domain.ForecastId.Type] between alternatives
1257[warn] | (trading.domain.ForecastId.given_Order_Type :
1258[warn] | cats.kernel.Order[trading.domain.ForecastId.Type])
1259[warn] |and
1260[warn] | (trading.domain.ForecastId.given_Eq_Type :
1261[warn] | cats.kernel.Eq[trading.domain.ForecastId.Type])
1262[warn] |has changed.
1263[warn] |Previous choice : the first alternative
1264[warn] |Choice from Scala 3.7 : the second alternative
1265[warn] |
1266[warn] |Suppress this warning by choosing -source 3.5, -source 3.7, or
1267[warn] |by using @annotation.nowarn("id=205")
1268[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/test/scala/trading/forecasts/EngineSuite.scala:38:27
1269[warn] 38 | val eventId = EventId(id.value)
1270[warn] | ^
1271[warn] | unused local definition
1272[warn] two warnings found
1273[info] done compiling
1274Starting build for ProjectRef(file:/build/repo/,alerts) (alerts)... [12/14]
1275[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1276[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1277[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1278[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1279[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1280[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1281Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/alerts/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1282[info] compiling 3 Scala sources to /build/repo/modules/alerts/target/scala-3.7.4-RC2/classes ...
1283[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/alerts/src/main/scala/trading/alerts/Config.scala:33:31
1284[warn] 33 | .withURL(pulsarUri.value)
1285[warn] | ^
1286[warn] | unused local definition
1287[warn] one warning found
1288[info] done compiling
1289Starting build for ProjectRef(file:/build/repo/,it) (it)... [13/14]
1290[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1291[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1292[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1293[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1294[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1295[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1296Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/it/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
1297[info] compiling 3 Scala sources to /build/repo/modules/it/target/scala-3.7.4-RC2/test-classes ...
1298[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:14:23
1299[warn] 14 |import cats.syntax.all.*
1300[warn] | ^
1301[warn] | unused import
1302[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:84:34
1303[warn] 84 | expect.same(e.map(_.score.value + 1), g.map(_.score.value)),
1304[warn] | ^
1305[warn] | unused local definition
1306[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:84:60
1307[warn] 84 | expect.same(e.map(_.score.value + 1), g.map(_.score.value)),
1308[warn] | ^
1309[warn] | unused local definition
1310[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:85:34
1311[warn] 85 | expect.same(e.map(_.score.value - 2), h.map(_.score.value))
1312[warn] | ^
1313[warn] | unused local definition
1314[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:85:60
1315[warn] 85 | expect.same(e.map(_.score.value - 2), h.map(_.score.value))
1316[warn] | ^
1317[warn] | unused local definition
1318[info] [patched file /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala]
1319[warn] 5 warnings found
1320[info] done compiling
1321[info] compiling 1 Scala source to /build/repo/modules/it/target/scala-3.7.4-RC2/test-classes ...
1322[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:83:34
1323[warn] 83 | expect.same(e.map(_.score.value + 1), g.map(_.score.value)),
1324[warn] | ^
1325[warn] | unused local definition
1326[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:83:60
1327[warn] 83 | expect.same(e.map(_.score.value + 1), g.map(_.score.value)),
1328[warn] | ^
1329[warn] | unused local definition
1330[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:84:34
1331[warn] 84 | expect.same(e.map(_.score.value - 2), h.map(_.score.value))
1332[warn] | ^
1333[warn] | unused local definition
1334[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/it/src/test/scala/trading/it/SQLSuite.scala:84:60
1335[warn] 84 | expect.same(e.map(_.score.value - 2), h.map(_.score.value))
1336[warn] | ^
1337[warn] | unused local definition
1338[warn] four warnings found
1339[info] done compiling
1340
1341************************
1342Build summary:
1343[{
1344 "module": "snapshots",
1345 "compile": {"status": "ok", "tookMs": 31091, "warnings": 2, "errors": 0, "sourceVersion": "3.7-migration"},
1346 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1347 "test-compile": {"status": "ok", "tookMs": 4871, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1348 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1349 "publish": {"status": "skipped", "tookMs": 0},
1350 "metadata": {
1351 "crossScalaVersions": ["3.5.2"]
1352}
1353},{
1354 "module": "demo",
1355 "compile": {"status": "ok", "tookMs": 10101, "warnings": 14, "errors": 0, "sourceVersion": "3.7-migration"},
1356 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1357 "test-compile": {"status": "ok", "tookMs": 3080, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
1358 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1359 "publish": {"status": "skipped", "tookMs": 0},
1360 "metadata": {
1361 "crossScalaVersions": ["3.5.2"]
1362}
1363},{
1364 "module": "processor",
1365 "compile": {"status": "ok", "tookMs": 1584, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
1366 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1367 "test-compile": {"status": "ok", "tookMs": 1228, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1368 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1369 "publish": {"status": "skipped", "tookMs": 0},
1370 "metadata": {
1371 "crossScalaVersions": ["3.5.2"]
1372}
1373},{
1374 "module": "domain",
1375 "compile": {"status": "ok", "tookMs": 127, "warnings": 15, "errors": 0, "sourceVersion": "3.7-migration"},
1376 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1377 "test-compile": {"status": "ok", "tookMs": 223, "warnings": 10, "errors": 0, "sourceVersion": "3.7-migration"},
1378 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1379 "publish": {"status": "skipped", "tookMs": 0},
1380 "metadata": {
1381 "crossScalaVersions": ["3.5.2"]
1382}
1383},{
1384 "module": "core",
1385 "compile": {"status": "ok", "tookMs": 133, "warnings": 5, "errors": 0, "sourceVersion": "3.7-migration"},
1386 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1387 "test-compile": {"status": "ok", "tookMs": 923, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1388 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1389 "publish": {"status": "skipped", "tookMs": 0},
1390 "metadata": {
1391 "crossScalaVersions": ["3.5.2"]
1392}
1393},{
1394 "module": "lib",
1395 "compile": {"status": "ok", "tookMs": 86, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1396 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1397 "test-compile": {"status": "ok", "tookMs": 269, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1398 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1399 "publish": {"status": "skipped", "tookMs": 0},
1400 "metadata": {
1401 "crossScalaVersions": ["3.5.2"]
1402}
1403},{
1404 "module": "tracing",
1405 "compile": {"status": "ok", "tookMs": 144, "warnings": 23, "errors": 0, "sourceVersion": "3.7-migration"},
1406 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1407 "test-compile": {"status": "ok", "tookMs": 1299, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1408 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1409 "publish": {"status": "skipped", "tookMs": 0},
1410 "metadata": {
1411 "crossScalaVersions": ["3.5.2"]
1412}
1413},{
1414 "module": "trading-app",
1415 "compile": {"status": "ok", "tookMs": 43, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1416 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1417 "test-compile": {"status": "ok", "tookMs": 76, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1418 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1419 "publish": {"status": "skipped", "tookMs": 0},
1420 "metadata": {
1421 "crossScalaVersions": ["3.5.2"]
1422}
1423},{
1424 "module": "ws",
1425 "compile": {"status": "ok", "tookMs": 1674, "warnings": 3, "errors": 0, "sourceVersion": "3.7-migration"},
1426 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1427 "test-compile": {"status": "ok", "tookMs": 1221, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1428 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1429 "publish": {"status": "skipped", "tookMs": 0},
1430 "metadata": {
1431 "crossScalaVersions": ["3.5.2"]
1432}
1433},{
1434 "module": "feed",
1435 "compile": {"status": "ok", "tookMs": 1640, "warnings": 2, "errors": 0, "sourceVersion": "3.7-migration"},
1436 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1437 "test-compile": {"status": "ok", "tookMs": 464, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1438 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1439 "publish": {"status": "skipped", "tookMs": 0},
1440 "metadata": {
1441 "crossScalaVersions": ["3.5.2"]
1442}
1443},{
1444 "module": "smokey",
1445 "compile": {"status": "ok", "tookMs": 171, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1446 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1447 "test-compile": {"status": "ok", "tookMs": 1591, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1448 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1449 "publish": {"status": "skipped", "tookMs": 0},
1450 "metadata": {
1451 "crossScalaVersions": ["3.5.2"]
1452}
1453},{
1454 "module": "forecasts",
1455 "compile": {"status": "ok", "tookMs": 133, "warnings": 20, "errors": 0, "sourceVersion": "3.7-migration"},
1456 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1457 "test-compile": {"status": "ok", "tookMs": 1596, "warnings": 2, "errors": 0, "sourceVersion": "3.7-migration"},
1458 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1459 "publish": {"status": "skipped", "tookMs": 0},
1460 "metadata": {
1461 "crossScalaVersions": ["3.5.2"]
1462}
1463},{
1464 "module": "alerts",
1465 "compile": {"status": "ok", "tookMs": 1619, "warnings": 1, "errors": 0, "sourceVersion": "3.7-migration"},
1466 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1467 "test-compile": {"status": "ok", "tookMs": 378, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1468 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1469 "publish": {"status": "skipped", "tookMs": 0},
1470 "metadata": {
1471 "crossScalaVersions": ["3.5.2"]
1472}
1473},{
1474 "module": "it",
1475 "compile": {"status": "ok", "tookMs": 363, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
1476 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1477 "test-compile": {"status": "ok", "tookMs": 1420, "warnings": 5, "errors": 0, "sourceVersion": "3.7-migration"},
1478 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1479 "publish": {"status": "skipped", "tookMs": 0},
1480 "metadata": {
1481 "crossScalaVersions": ["3.5.2"]
1482}
1483}]
1484************************
1485[success] Total time: 133 s (0:02:13.0), completed Nov 26, 2025, 3:46:45 PM
1486[0JChecking patch project/plugins.sbt...
1487Checking patch project/build.properties...
1488Checking patch build.sbt...
1489Applied patch project/plugins.sbt cleanly.
1490Applied patch project/build.properties cleanly.
1491Applied patch build.sbt cleanly.
1492Commit migration rewrites
1493Switched to a new branch 'opencb/migrate-source-3.7'
1494[opencb/migrate-source-3.7 ecf05c4] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4-RC2
1495 9 files changed, 1 insertion(+), 10 deletions(-)
1496----
1497Preparing build for 3.8.0-RC2
1498Scala binary version found: 3.8
1499Implicitly using source version 3.8
1500Scala binary version found: 3.8
1501Implicitly using source version 3.8
1502Would try to apply common scalacOption (best-effort, sbt/mill only):
1503Append: ,REQUIRE:-source:3.8
1504Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1505
1506Try apply source patch:
1507Path: project/plugins.sbt
1508Pattern: addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2")
1509Replacement: addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.20.1")
1510Patch using 3.8.0-RC2 matches version range: <3.8.0, 3.99.99>
1511Starting compilation server
1512Compiling project (Scala 3.7.3, JVM (17))
1513Compiled project (Scala 3.7.3, JVM (17))
1514Successfully applied pattern 'addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2")' in project/plugins.sbt
1515----
1516Starting build for 3.8.0-RC2
1517Execute tests: false
1518sbt project found:
1519Sbt version 1.9.4 is not supported, minimal supported version is 1.11.5
1520Enforcing usage of sbt in version 1.11.5
1521No prepare script found for project gvolpe/trading
1522/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
1523##################################
1524Scala version: 3.8.0-RC2
1525Targets: *%*
1526Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/plugins.sbt","pattern":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.18.2\")","replaceWith":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.20.1\")","selectVersion":{"min":"3.8.0"}}]}
1527##################################
1528Using extra scalacOptions: ,REQUIRE:-source:3.8
1529Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1530[sbt_options] declare -a sbt_options=()
1531[process_args] java_version = '17'
1532[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
1533# Executing command line:
1534java
1535-Dfile.encoding=UTF-8
1536-Dcommunitybuild.scala=3.8.0-RC2
1537-Dcommunitybuild.project.dependencies.add=
1538-Xmx7G
1539-Xms4G
1540-Xss8M
1541-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
1542-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
1543-jar
1544/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
1545"setCrossScalaVersions 3.8.0-RC2"
1546"++3.8.0-RC2 -v"
1547"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
1548"set every credentials := Nil"
1549"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
1550"removeScalacOptionsStartingWith -P:wartremover"
1551
1552moduleMappings
1553"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/plugins.sbt","pattern":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.18.2\")","replaceWith":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.20.1\")","selectVersion":{"min":"3.8.0"}}]}""" *%*"
1554
1555[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
1556[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
1557[info] loading project definition from /build/repo/project
1558/build/repo/build.sbt:11: warning: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
1559 resolvers += Resolver.sonatypeCentralSnapshots
1560ThisBuild / resolvers := Resolver.sonatypeOssRepos("snapshots")
1561 ^
1562[info] loading settings for project root from build.sbt...
1563[info] resolving key references (20614 settings) ...
1564[info]
1565[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1566[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1567[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1568[info]
1569[info] Powered by Scala 3.5.2
1570[info]
1571[info] Get the book at: https://leanpub.com/feda
1572[info]
1573[info] Project: root
1574[info]
1575[info] Useful sbt tasks:
1576[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1577[info] b. smoke - Run smoke tests (smokey)
1578[warn] there's a key that's not used by any other settings/tasks:
1579[warn]
1580[warn] * Global / resolvers
1581[warn] +- (sbt.Classpaths.baseGlobalDefaults) Defaults.scala:3143
1582[warn] +- /build/repo/project/CommunityBuildPlugin.scala:390
1583[warn] +- /build/repo/build.sbt:244
1584[warn]
1585[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
1586[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
1587Execute setCrossScalaVersions: 3.8.0-RC2
1588OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in alerts/crossScalaVersions
1589OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in ws/crossScalaVersions
1590OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in it/crossScalaVersions
1591OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in feed/crossScalaVersions
1592OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in smokey/crossScalaVersions
1593OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in domainJS/crossScalaVersions
1594OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in forecasts/crossScalaVersions
1595OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in webapp/crossScalaVersions
1596OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in snapshots/crossScalaVersions
1597OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in demo/crossScalaVersions
1598OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in root/crossScalaVersions
1599OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in processor/crossScalaVersions
1600OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in tracing/crossScalaVersions
1601OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in domainJVM/crossScalaVersions
1602OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in core/crossScalaVersions
1603OpenCB::Changing crossVersion 3.5.2 -> 3.8.0-RC2 in lib/crossScalaVersions
1604[info]
1605[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1606[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1607[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1608[info]
1609[info] Powered by Scala 3.5.2
1610[info]
1611[info] Get the book at: https://leanpub.com/feda
1612[info]
1613[info] Project: root
1614[info]
1615[info] Useful sbt tasks:
1616[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1617[info] b. smoke - Run smoke tests (smokey)
1618[info] Setting Scala version to 3.8.0-RC2 on 16 projects.
1619[info] Switching Scala version on:
1620[info] demo (3.8.0-RC2)
1621[info] snapshots (3.8.0-RC2)
1622[info] * root (3.8.0-RC2)
1623[info] forecasts (3.8.0-RC2)
1624[info] it (3.8.0-RC2)
1625[info] webapp (3.8.0-RC2)
1626[info] lib (3.8.0-RC2)
1627[info] processor (3.8.0-RC2)
1628[info] feed (3.8.0-RC2)
1629[info] smokey (3.8.0-RC2)
1630[info] domainJS (3.8.0-RC2)
1631[info] core (3.8.0-RC2)
1632[info] alerts (3.8.0-RC2)
1633[info] tracing (3.8.0-RC2)
1634[info] ws (3.8.0-RC2)
1635[info] domainJVM (3.8.0-RC2)
1636[info] Excluding projects:
1637[info] Reapplying settings...
1638[info]
1639[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1640[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1641[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1642[info]
1643[info] Powered by Scala 3.8.0-RC2
1644[info]
1645[info] Get the book at: https://leanpub.com/feda
1646[info]
1647[info] Project: root
1648[info]
1649[info] Useful sbt tasks:
1650[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1651[info] b. smoke - Run smoke tests (smokey)
1652Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1653[info] Reapplying settings...
1654[info]
1655[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1656[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1657[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1658[info]
1659[info] Powered by Scala 3.8.0-RC2
1660[info]
1661[info] Get the book at: https://leanpub.com/feda
1662[info]
1663[info] Project: root
1664[info]
1665[info] Useful sbt tasks:
1666[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1667[info] b. smoke - Run smoke tests (smokey)
1668[info] Defining Global / credentials, alerts / credentials and 14 others.
1669[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 126 others.
1670[info] Run `last` for details.
1671[info] Reapplying settings...
1672[info]
1673[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1674[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1675[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1676[info]
1677[info] Powered by Scala 3.8.0-RC2
1678[info]
1679[info] Get the book at: https://leanpub.com/feda
1680[info]
1681[info] Project: root
1682[info]
1683[info] Useful sbt tasks:
1684[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1685[info] b. smoke - Run smoke tests (smokey)
1686Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1687[info] Reapplying settings...
1688OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1689
1690 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
1691 Did you mean alerts / allExcludeDependencies ?
1692 , retry without global scopes
1693[info] Reapplying settings...
1694[info]
1695[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1696[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1697[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1698[info]
1699[info] Powered by Scala 3.8.0-RC2
1700[info]
1701[info] Get the book at: https://leanpub.com/feda
1702[info]
1703[info] Project: root
1704[info]
1705[info] Useful sbt tasks:
1706[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1707[info] b. smoke - Run smoke tests (smokey)
1708Execute removeScalacOptionsStartingWith: -P:wartremover
1709[info] Reapplying settings...
1710[info]
1711[info] ░█▀▀░█░█░█▀█░█▀▀░▀█▀░▀█▀░█▀█░█▀█░█▀█░█░░░░░█▀▀░█░█░█▀▀░█▀█░▀█▀░░░░░█▀▄░█▀▄░▀█▀░█░█░█▀▀░█▀█░░░█▀█░█▀▄░█▀▀░█░█░▀█▀░▀█▀░█▀▀░█▀▀░▀█▀░█░█░█▀▄░█▀▀
1712[info] ░█▀▀░█░█░█░█░█░░░░█░░░█░░█░█░█░█░█▀█░█░░░░░█▀▀░▀▄▀░█▀▀░█░█░░█░░▄▄▄░█░█░█▀▄░░█░░▀▄▀░█▀▀░█░█░░░█▀█░█▀▄░█░░░█▀█░░█░░░█░░█▀▀░█░░░░█░░█░█░█▀▄░█▀▀
1713[info] ░▀░░░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀▀▀░░░▀▀▀░░▀░░▀▀▀░▀░▀░░▀░░░░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░░░▀░▀░▀░▀░▀▀▀░▀░▀░▀▀▀░░▀░░▀▀▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀
1714[info]
1715[info] Powered by Scala 3.8.0-RC2
1716[info]
1717[info] Get the book at: https://leanpub.com/feda
1718[info]
1719[info] Project: root
1720[info]
1721[info] Useful sbt tasks:
1722[info] a. lint - Run scalafmtAll and scalafix OrganizeImports rule
1723[info] b. smoke - Run smoke tests (smokey)
1724[success] Total time: 0 s, completed Nov 26, 2025, 3:47:14 PM
1725Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"project/plugins.sbt","pattern":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.18.2\")","replaceWith":"addSbtPlugin(\"org.scala-js\" % \"sbt-scalajs\" % \"1.20.1\")","selectVersion":{"min":"3.8.0"}}]}
1726Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
1727Starting build...
1728Projects: Set(demo, snapshots, root, forecasts, it, lib, processor, feed, smokey, core, alerts, tracing, ws, domainJVM)
1729Starting build for ProjectRef(file:/build/repo/,snapshots) (snapshots)... [0/14]
1730OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1731[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1732[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1733[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1734[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1735[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1736[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1737[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1738[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1739[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1740[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1741[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1742[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1743[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1744[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1745[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1746[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1747[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1748[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1749[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1750[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1751[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1752[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1753[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1754[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1755OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1756OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1757OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
1758Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/snapshots/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1759[info] compiling 29 Scala sources to /build/repo/modules/domain/jvm/target/scala-3.8.0-RC2/classes ...
1760[info] done compiling
1761[info] compiling 13 Scala sources to /build/repo/modules/lib/target/scala-3.8.0-RC2/classes ...
1762[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/lib/src/main/scala/trading/lib/ext.scala:11:15
1763[warn] 11 |import monocle.Iso
1764[warn] | ^^^
1765[warn] | unused import
1766[warn] one warning found
1767[info] done compiling
1768[info] compiling 6 Scala sources to /build/repo/modules/core/target/scala-3.8.0-RC2/classes ...
1769[info] done compiling
1770[info] compiling 3 Scala sources to /build/repo/modules/snapshots/target/scala-3.8.0-RC2/classes ...
1771[info] done compiling
1772[info] compiling 6 Scala sources to /build/repo/modules/domain/jvm/target/scala-3.8.0-RC2/test-classes ...
1773[info] done compiling
1774[info] compiling 1 Scala source to /build/repo/modules/snapshots/target/scala-3.8.0-RC2/test-classes ...
1775[info] done compiling
1776Starting build for ProjectRef(file:/build/repo/,demo) (demo)... [1/14]
1777[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1778[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1779[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1780[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1781[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1782[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1783[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1784[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1785[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1786[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1787[warn] +- org.http4s:http4s-circe_3:1.0.0-M43 (depends on 1.0.0-M43)
1788[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1789[warn] +- org.http4s:http4s-jawn_3:1.0.0-M43 (depends on 1.0.0-M43)
1790[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1791[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1792[warn] * org.http4s:http4s-server_3:1.0.0-M43 (early-semver) is selected over 0.23.27
1793[warn] +- org.http4s:http4s-ember-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1794[warn] +- org.tpolecat:natchez-http4s_3:0.6.0 (depends on 0.23.27)
1795[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over {0.23.27, 1.0.0-M38}
1796[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1797[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1798[warn] +- org.http4s:http4s-circe_3:1.0.0-M43 (depends on 1.0.0-M43)
1799[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1800[warn] +- org.http4s:http4s-jawn_3:1.0.0-M43 (depends on 1.0.0-M43)
1801[warn] +- org.tpolecat:natchez-http4s_3:0.6.0 (depends on 0.23.27)
1802[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1803[warn] +- org.http4s:http4s-client_3:0.23.27 (depends on 0.23.27)
1804Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/x-demo/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1805[info] compiling 14 Scala sources to /build/repo/modules/forecasts/target/scala-3.8.0-RC2/classes ...
1806[info] compiling 9 Scala sources to /build/repo/modules/tracing/target/scala-3.8.0-RC2/classes ...
1807[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/fsm/forecasting.scala:19:41
1808[warn] 19 |def forecastFsm[F[_]: Applicative: Logger]: SM[F, ForecastIn] = tracer =>
1809[warn] | ^
1810[warn] | unused implicit parameter
1811[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/ForecastingTracer.scala:43:8
1812[warn] 43 | def command(cmd: ForecastCommand): F[Kernel] =
1813[warn] | ^^^^^^^
1814[warn] | unused private member
1815[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/tracing/src/main/scala/trading/trace/tracer/ForecastingTracer.scala:54:8
1816[warn] 54 | def event(kernel: Kernel, evt: Either[AuthorEvent, ForecastEvent]): F[Unit] =
1817[warn] | ^^^^^
1818[warn] | unused private member
1819[warn] three warnings found
1820[info] done compiling
1821[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/cdc/OutboxHandler.scala:14:36
1822[warn] 14 | def make[F[_]: Applicative: Logger](
1823[warn] | ^
1824[warn] | unused implicit parameter
1825[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/AuthorStore.scala:33:50
1826[warn] 33 | private def transactional[F[_]: MonadCancelThrow](
1827[warn] | ^
1828[warn] | unused implicit parameter
1829[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/forecasts/src/main/scala/trading/forecasts/store/ForecastStore.scala:32:50
1830[warn] 32 | private def transactional[F[_]: MonadCancelThrow](
1831[warn] | ^
1832[warn] | unused implicit parameter
1833[warn] three warnings found
1834[info] done compiling
1835[info] compiling 22 Scala sources to /build/repo/modules/x-demo/target/scala-3.8.0-RC2/classes ...
1836[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/x-demo/src/main/scala/demo/tracer/TraceApp.scala:34:33
1837[warn] 34 | ep.root("demo-root").use { root =>
1838[warn] | ^^^^
1839[warn] | unused explicit parameter
1840[warn] one warning found
1841[info] done compiling
1842[info] compiling 1 Scala source to /build/repo/modules/x-demo/target/scala-3.8.0-RC2/test-classes ...
1843[info] done compiling
1844Starting build for ProjectRef(file:/build/repo/,processor) (processor)... [2/14]
1845[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1846[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1847[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1848[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1849[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1850[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1851Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/processor/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1852[info] compiling 3 Scala sources to /build/repo/modules/processor/target/scala-3.8.0-RC2/classes ...
1853[info] done compiling
1854[info] compiling 1 Scala source to /build/repo/modules/processor/target/scala-3.8.0-RC2/test-classes ...
1855[info] done compiling
1856Starting build for ProjectRef(file:/build/repo/,domainJVM) (domain)... [3/14]
1857Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/domain/jvm/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1858Starting build for ProjectRef(file:/build/repo/,core) (core)... [4/14]
1859Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/core/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1860[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.0-RC2/test-classes ...
1861[info] done compiling
1862Starting build for ProjectRef(file:/build/repo/,lib) (lib)... [5/14]
1863Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/lib/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1864Starting build for ProjectRef(file:/build/repo/,tracing) (tracing)... [6/14]
1865Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/tracing/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1866[info] compiling 1 Scala source to /build/repo/modules/tracing/target/scala-3.8.0-RC2/test-classes ...
1867[info] done compiling
1868Starting build for ProjectRef(file:/build/repo/,root) (trading-app)... [7/14]
1869Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1870Starting build for ProjectRef(file:/build/repo/,ws) (ws)... [8/14]
1871[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1872[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1873[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1874[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1875[warn] +- org.http4s:http4s-circe_3:1.0.0-M43 (depends on 1.0.0-M43)
1876[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1877[warn] +- org.http4s:http4s-jawn_3:1.0.0-M43 (depends on 1.0.0-M43)
1878[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1879Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/ws-server/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1880[info] compiling 5 Scala sources to /build/repo/modules/ws-server/target/scala-3.8.0-RC2/classes ...
1881[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/ws-server/src/main/scala/trading/ws/WsRoutes.scala:12:42
1882[warn] 12 |final class WsRoutes[F[_]: GenUUID: Logger: Monad](
1883[warn] | ^
1884[warn] | unused implicit parameter
1885[warn] one warning found
1886[info] done compiling
1887[info] compiling 1 Scala source to /build/repo/modules/ws-server/target/scala-3.8.0-RC2/test-classes ...
1888[info] done compiling
1889Starting build for ProjectRef(file:/build/repo/,feed) (feed)... [9/14]
1890[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1891[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1892[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1893[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1894[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1895[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1896Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/feed/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1897[info] compiling 4 Scala sources to /build/repo/modules/feed/target/scala-3.8.0-RC2/classes ...
1898[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/feed/src/main/scala/trading/feed/Feed.scala:17:44
1899[warn] 17 | def random[F[_]: GenUUID: Logger: Parallel: Temporal: Time](
1900[warn] | ^
1901[warn] | unused implicit parameter
1902[warn] one warning found
1903[info] done compiling
1904Starting build for ProjectRef(file:/build/repo/,smokey) (smokey)... [10/14]
1905[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1906[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over {1.0.0-M39, 1.0.0-M38}
1907[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1908[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1909[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1910[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1911[warn] +- org.http4s:http4s-jdk-http-client_3:1.0.0-M9 (depends on 1.0.0-M39)
1912[warn] +- org.http4s:http4s-client_3:1.0.0-M39 (depends on 1.0.0-M39)
1913Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/x-qa/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1914[info] compiling 1 Scala source to /build/repo/modules/x-qa/target/scala-3.8.0-RC2/test-classes ...
1915[info] done compiling
1916Starting build for ProjectRef(file:/build/repo/,forecasts) (forecasts)... [11/14]
1917Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/forecasts/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1918[info] compiling 2 Scala sources to /build/repo/modules/forecasts/target/scala-3.8.0-RC2/test-classes ...
1919[info] done compiling
1920Starting build for ProjectRef(file:/build/repo/,alerts) (alerts)... [12/14]
1921[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1922[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1923[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1924[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1925[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1926[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1927Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/alerts/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1928[info] compiling 3 Scala sources to /build/repo/modules/alerts/target/scala-3.8.0-RC2/classes ...
1929[info] done compiling
1930Starting build for ProjectRef(file:/build/repo/,it) (it)... [13/14]
1931[warn] found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
1932[warn] * org.http4s:http4s-core_3:1.0.0-M43 (early-semver) is selected over 1.0.0-M38
1933[warn] +- org.http4s:http4s-server_3:1.0.0-M43 (depends on 1.0.0-M43)
1934[warn] +- org.http4s:http4s-dsl_3:1.0.0-M43 (depends on 1.0.0-M43)
1935[warn] +- org.http4s:http4s-ember-core_3:1.0.0-M43 (depends on 1.0.0-M43)
1936[warn] +- org.http4s:http4s-prometheus-metrics_3:1.0.0-M38 (depends on 1.0.0-M38)
1937Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Xsemanticdb, -semanticdb-target, /build/repo/modules/it/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
1938[info] compiling 3 Scala sources to /build/repo/modules/it/target/scala-3.8.0-RC2/test-classes ...
1939[info] done compiling
1940
1941************************
1942Build summary:
1943[{
1944 "module": "snapshots",
1945 "compile": {"status": "ok", "tookMs": 32654, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1946 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1947 "test-compile": {"status": "ok", "tookMs": 4806, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1948 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1949 "publish": {"status": "skipped", "tookMs": 0},
1950 "metadata": {
1951 "crossScalaVersions": ["3.5.2"]
1952}
1953},{
1954 "module": "demo",
1955 "compile": {"status": "ok", "tookMs": 9805, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
1956 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1957 "test-compile": {"status": "ok", "tookMs": 1629, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1958 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1959 "publish": {"status": "skipped", "tookMs": 0},
1960 "metadata": {
1961 "crossScalaVersions": ["3.5.2"]
1962}
1963},{
1964 "module": "processor",
1965 "compile": {"status": "ok", "tookMs": 1689, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1966 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1967 "test-compile": {"status": "ok", "tookMs": 1170, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1968 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1969 "publish": {"status": "skipped", "tookMs": 0},
1970 "metadata": {
1971 "crossScalaVersions": ["3.5.2"]
1972}
1973},{
1974 "module": "domain",
1975 "compile": {"status": "ok", "tookMs": 42, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1976 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1977 "test-compile": {"status": "ok", "tookMs": 246, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1978 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1979 "publish": {"status": "skipped", "tookMs": 0},
1980 "metadata": {
1981 "crossScalaVersions": ["3.5.2"]
1982}
1983},{
1984 "module": "core",
1985 "compile": {"status": "ok", "tookMs": 118, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1986 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1987 "test-compile": {"status": "ok", "tookMs": 1128, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1988 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1989 "publish": {"status": "skipped", "tookMs": 0},
1990 "metadata": {
1991 "crossScalaVersions": ["3.5.2"]
1992}
1993},{
1994 "module": "lib",
1995 "compile": {"status": "ok", "tookMs": 67, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
1996 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1997 "test-compile": {"status": "ok", "tookMs": 238, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1998 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1999 "publish": {"status": "skipped", "tookMs": 0},
2000 "metadata": {
2001 "crossScalaVersions": ["3.5.2"]
2002}
2003},{
2004 "module": "tracing",
2005 "compile": {"status": "ok", "tookMs": 160, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
2006 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2007 "test-compile": {"status": "ok", "tookMs": 1376, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2008 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2009 "publish": {"status": "skipped", "tookMs": 0},
2010 "metadata": {
2011 "crossScalaVersions": ["3.5.2"]
2012}
2013},{
2014 "module": "trading-app",
2015 "compile": {"status": "ok", "tookMs": 57, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2016 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2017 "test-compile": {"status": "ok", "tookMs": 95, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2018 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2019 "publish": {"status": "skipped", "tookMs": 0},
2020 "metadata": {
2021 "crossScalaVersions": ["3.5.2"]
2022}
2023},{
2024 "module": "ws",
2025 "compile": {"status": "ok", "tookMs": 1738, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
2026 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2027 "test-compile": {"status": "ok", "tookMs": 1266, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2028 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2029 "publish": {"status": "skipped", "tookMs": 0},
2030 "metadata": {
2031 "crossScalaVersions": ["3.5.2"]
2032}
2033},{
2034 "module": "feed",
2035 "compile": {"status": "ok", "tookMs": 1753, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
2036 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2037 "test-compile": {"status": "ok", "tookMs": 467, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2038 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2039 "publish": {"status": "skipped", "tookMs": 0},
2040 "metadata": {
2041 "crossScalaVersions": ["3.5.2"]
2042}
2043},{
2044 "module": "smokey",
2045 "compile": {"status": "ok", "tookMs": 183, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2046 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2047 "test-compile": {"status": "ok", "tookMs": 1987, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2048 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2049 "publish": {"status": "skipped", "tookMs": 0},
2050 "metadata": {
2051 "crossScalaVersions": ["3.5.2"]
2052}
2053},{
2054 "module": "forecasts",
2055 "compile": {"status": "ok", "tookMs": 201, "warnings": 3, "errors": 0, "sourceVersion": "3.8"},
2056 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2057 "test-compile": {"status": "ok", "tookMs": 1575, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2058 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2059 "publish": {"status": "skipped", "tookMs": 0},
2060 "metadata": {
2061 "crossScalaVersions": ["3.5.2"]
2062}
2063},{
2064 "module": "alerts",
2065 "compile": {"status": "ok", "tookMs": 1419, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2066 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2067 "test-compile": {"status": "ok", "tookMs": 347, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2068 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2069 "publish": {"status": "skipped", "tookMs": 0},
2070 "metadata": {
2071 "crossScalaVersions": ["3.5.2"]
2072}
2073},{
2074 "module": "it",
2075 "compile": {"status": "ok", "tookMs": 342, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2076 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
2077 "test-compile": {"status": "ok", "tookMs": 1537, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
2078 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2079 "publish": {"status": "skipped", "tookMs": 0},
2080 "metadata": {
2081 "crossScalaVersions": ["3.5.2"]
2082}
2083}]
2084************************
2085[success] Total time: 91 s (0:01:31.0), completed Nov 26, 2025, 3:48:45 PM
2086[0JChecking patch project/plugins.sbt...
2087Checking patch project/build.properties...
2088Checking patch build.sbt...
2089Applied patch project/plugins.sbt cleanly.
2090Applied patch project/build.properties cleanly.
2091Applied patch build.sbt cleanly.