Build Logs
paoloboni/binance-scala-client • 3.8.0-RC2:2025-11-25
Errors
0
Warnings
28
Total Lines
277
1##################################
2Clonning https://github.com/paoloboni/binance-scala-client.git into /build/repo using revision v1.6.1
3##################################
4Note: switching to '7438b7710c402cc66dbf58b47bc2fe7d830669be'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.2.1
22----
23Preparing build for 3.8.0-RC2
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.2.1"
35Replacement: val scala3 = "3.8.0-RC2"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.2.1"' in build.sbt
40----
41Starting build for 3.8.0-RC2
42Execute tests: false
43sbt project found:
44Sbt version 1.8.2 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project paoloboni/binance-scala-client
47/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
48##################################
49Scala version: 3.8.0-RC2
50Targets: io.github.paoloboni%binance-scala-client
51Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.2.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
52##################################
53Using extra scalacOptions: ,REQUIRE:-source:3.8
54Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
55[sbt_options] declare -a sbt_options=()
56[process_args] java_version = '17'
57[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
58# Executing command line:
59java
60-Dfile.encoding=UTF-8
61-Dcommunitybuild.scala=3.8.0-RC2
62-Dcommunitybuild.project.dependencies.add=
63-Xmx7G
64-Xms4G
65-Xss8M
66-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
67-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
68-jar
69/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
70"setCrossScalaVersions 3.8.0-RC2"
71"++3.8.0-RC2 -v"
72"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
73"set every credentials := Nil"
74"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
75"removeScalacOptionsStartingWith -P:wartremover"
76
77moduleMappings
78"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.2.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" io.github.paoloboni%binance-scala-client"
79
80[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
81[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
82[info] loading project definition from /build/repo/project
83[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
84[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
85[info] Compilation completed in 8.805s.
86[info] done compiling
87[info] loading settings for project root from build.sbt, sonatype.sbt, version.sbt...
88[info] set current project to binance-scala-client (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.8.0-RC2
90OpenCB::Changing crossVersion 3.8.0-RC2 -> 3.8.0-RC2 in root/crossScalaVersions
91[info] set current project to binance-scala-client (in build file:/build/repo/)
92[info] Setting Scala version to 3.8.0-RC2 on 1 projects.
93[info] Switching Scala version on:
94[info] * root (2.12.17, 2.13.10, 3.8.0-RC2)
95[info] Excluding projects:
96[info] Reapplying settings...
97[info] set current project to binance-scala-client (in build file:/build/repo/)
98Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
99[info] Reapplying settings...
100[info] set current project to binance-scala-client (in build file:/build/repo/)
101[info] Defining Global / credentials, credentials
102[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 4 others.
103[info] Run `last` for details.
104[info] Reapplying settings...
105[info] set current project to binance-scala-client (in build file:/build/repo/)
106Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
107[info] Reapplying settings...
108OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
109
110 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
111 Did you mean allExcludeDependencies ?
112 , retry without global scopes
113[info] Reapplying settings...
114[info] set current project to binance-scala-client (in build file:/build/repo/)
115Execute removeScalacOptionsStartingWith: -P:wartremover
116[info] Reapplying settings...
117[info] set current project to binance-scala-client (in build file:/build/repo/)
118[success] Total time: 0 s, completed Nov 25, 2025, 3:09:13 PM
119Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.2.1\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
120Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
121Starting build...
122Projects: Set(root)
123Starting build for ProjectRef(file:/build/repo/,root) (binance-scala-client)... [0/1]
124OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
125OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
126OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
127OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
128Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
129[info] Headers created for 77 files:
130[info] /build/repo/src/main/scala/io/github/paoloboni/binance/BinanceApi.scala
131[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/package.scala
132[info] /build/repo/src/main/scala/io/github/paoloboni/http/ratelimit/package.scala
133[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/response/SpotOrderCreateResponse.scala
134[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/response/SpotAccountInfoResponse.scala
135[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/SpotRestApiV3.scala
136[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/parameters/TimeParams.scala
137[info] /build/repo/src/main/scala-3/io/github/paoloboni/json/SumDecoder.scala
138[info] /build/repo/src/main/scala-3/io/github/paoloboni/http/StringConverter.scala
139[info] /build/repo/src/main/scala/io/github/paoloboni/encryption/MkSignedUri.scala
140[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/parameters/FutureOrderCreateResponseType.scala
141[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/common/response/RateLimitEnums.scala
142[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/ExchangeInformation.scala
143[info] /build/repo/src/main/scala/io/github/paoloboni/http/ratelimit/RateLimiter.scala
144[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/parameters/FutureOrderCreateParams.scala
145[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/DepthGetResponse.scala
146[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/FutureOrderCreateResponse.scala
147[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/parameters/FutureOrderCancelParams.scala
148[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/response/SpotOrderQueryResponse.scala
149[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/KLineStream.scala
150[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/parameters/v3/KLines.scala
151[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/PartialDepthStream.scala
152[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/DepthGetResponse.scala
153[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/ContractKLineStream.scala
154[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/spot/SpotOrderStatus.scala
155[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/ChangeInitialLeverageResponse.scala
156[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/AggregateTradeStream.scala
157[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/Ask.scala
158[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/parameters/DepthLimit.scala
159[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/FutureAccountInfoResponse.scala
160[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/FutureContractStatus.scala
161[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/FutureContractType.scala
162[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/PartialDepthStream.scala
163[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/BookTicker.scala
164[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/parameters/SpotOrderCreateParams.scala
165[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/RelaxedListDecoder.scala
166[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/KLine.scala
167[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/MarkPriceUpdate.scala
168[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/SpotApi.scala
169[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/parameters/KLines.scala
170[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/parameters/FutureGetOrderParams.scala
171[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/DiffDepthStream.scala
172[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/spot/response/FilterCodecs.scala
173[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/FutureOrderGetResponse.scala
174[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/FutureOrderStatus.scala
175[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/spot/parameters/SpotOrderCreateResponseType.scala
176[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/BinanceConfig.scala
177[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/response/ExchangeInformation.scala
178[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/Bid.scala
179[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/FutureApi.scala
180[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/FuturePositionSide.scala
181[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/parameters/SpotOrderQueryParams.scala
182[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/response/FilterCodecs.scala
183[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/common/package.scala
184[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/parameters/ChangeInitialLeverageParams.scala
185[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/parameters/FutureWorkingType.scala
186[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/spot/SpotTimeInForce.scala
187[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/common/parameters/DepthLimit.scala
188[info] /build/repo/src/main/scala/io/github/paoloboni/encryption/HMAC.scala
189[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/response/DiffDepthStream.scala
190[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/common/Interval.scala
191[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/parameters/SpotOrderCancelParams.scala
192[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/FutureOrderType.scala
193[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/response/ContractType.scala
194[info] /build/repo/src/main/scala/io/github/paoloboni/http/package.scala
195[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/RateLimit.scala
196[info] /build/repo/src/main/scala/io/github/paoloboni/http/HttpClient.scala
197[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/common/response/Level.scala
198[info] /build/repo/src/main/scala/io/github/paoloboni/binance/spot/parameters/v3/DepthParams.scala
199[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/parameters/DepthParams.scala
200[info] /build/repo/src/main/scala/io/github/paoloboni/binance/fapi/parameters/DepthParams.scala
201[info] /build/repo/src/main/scala-3/io/github/paoloboni/http/QueryParamsConverter.scala
202[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/parameters/DepthUpdateSpeed.scala
203[info] /build/repo/src/main/scala/io/github/paoloboni/binance/common/response/TradeStream.scala
204[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/spot/SpotOrderType.scala
205[info] /build/repo/src/main/scala-3/io/github/paoloboni/binance/fapi/FutureTimeInForce.scala
206[info] /build/repo/src/main/scala/io/github/paoloboni/binance/BinanceClient.scala
207[info] compiling 77 Scala sources to /build/repo/target/scala-3.8.0-RC2/classes ...
208[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
209[warn] -- [E197] Potential Issue Warning: /build/repo/src/main/scala-3/io/github/paoloboni/binance/common/package.scala:58:6
210[warn] 58 | new EnumDecoder[T] {
211[warn] | ^
212[warn] | New anonymous class definition will be duplicated at each inline site
213[warn] |
214[warn] | longer explanation available when compiling with `-explain`
215[warn] -- [E197] Potential Issue Warning: /build/repo/src/main/scala-3/io/github/paoloboni/http/QueryParamsConverter.scala:42:6
216[warn] 42 | new StringConverter[T] {
217[warn] | ^
218[warn] | New anonymous class definition will be duplicated at each inline site
219[warn] |
220[warn] | longer explanation available when compiling with `-explain`
221[warn] -- [E197] Potential Issue Warning: /build/repo/src/main/scala-3/io/github/paoloboni/http/QueryParamsConverter.scala:86:4
222[warn] 86 | new QueryParamsConverter[T] {
223[warn] | ^
224[warn] | New anonymous class definition will be duplicated at each inline site
225[warn] |
226[warn] | longer explanation available when compiling with `-explain`
227[warn] -- [E197] Potential Issue Warning: /build/repo/src/main/scala-3/io/github/paoloboni/json/SumDecoder.scala:59:8
228[warn] 59 | new SumDecoder[T]() {
229[warn] | ^
230[warn] | New anonymous class definition will be duplicated at each inline site
231[warn] |
232[warn] | longer explanation available when compiling with `-explain`
233[warn] 5 warnings found
234[info] done compiling
235[info] Headers created for 16 files:
236[info] /build/repo/src/test/scala/io/github/paoloboni/binance/spot/response/FilterCodecsTest.scala
237[info] /build/repo/src/test/scala/io/github/paoloboni/http/ratelimit/RateLimiterTest.scala
238[info] /build/repo/src/test/scala/io/github/paoloboni/binance/spot/response/FilterCodecsTestCases.scala
239[info] /build/repo/src/test/scala/io/github/paoloboni/binance/SharedResources.scala
240[info] /build/repo/src/test/scala/io/github/paoloboni/http/HttpClientTest.scala
241[info] /build/repo/src/test/scala/io/github/paoloboni/binance/spot/parameters/v3/DepthLimitTest.scala
242[info] /build/repo/src/test/scala/io/github/paoloboni/binance/spot/response/FilterTypeJsonTest.scala
243[info] /build/repo/src/test/scala/io/github/paoloboni/binance/FapiClientIntegrationTest.scala
244[info] /build/repo/src/test/scala/io/github/paoloboni/binance/fapi/response/FApiExchangeInfoJsonTest.scala
245[info] /build/repo/src/test/scala/io/github/paoloboni/TestAsync.scala
246[info] /build/repo/src/test/scala/io/github/paoloboni/http/QueryParamsConverterTest.scala
247[info] /build/repo/src/test/scala/io/github/paoloboni/binance/IntegrationTest.scala
248[info] /build/repo/src/test/scala/io/github/paoloboni/binance/spot/response/SpotExchangeInfoJsonTest.scala
249[info] /build/repo/src/test/scala/io/github/paoloboni/binance/SpotClientIntegrationTest.scala
250[info] /build/repo/src/test/scala/io/github/paoloboni/encryption/HMACTest.scala
251[info] /build/repo/src/test/scala/io/github/paoloboni/binance/TestWsServer.scala
252[info] compiling 16 Scala sources to /build/repo/target/scala-3.8.0-RC2/test-classes ...
253[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
254[warn] one warning found
255[info] done compiling
256
257************************
258Build summary:
259[{
260 "module": "binance-scala-client",
261 "compile": {"status": "ok", "tookMs": 26582, "warnings": 4, "errors": 0, "sourceVersion": "3.8"},
262 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
263 "test-compile": {"status": "ok", "tookMs": 5836, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
264 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
265 "publish": {"status": "skipped", "tookMs": 0},
266 "metadata": {
267 "crossScalaVersions": ["2.12.17", "2.13.10", "3.2.1"]
268}
269}]
270************************
271[success] Total time: 70 s (0:01:10.0), completed Nov 25, 2025, 3:10:23 PM
272[0JChecking patch project/plugins.sbt...
273Checking patch project/build.properties...
274Checking patch build.sbt...
275Applied patch project/plugins.sbt cleanly.
276Applied patch project/build.properties cleanly.
277Applied patch build.sbt cleanly.