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