Build Logs
plokhotnyuk/jsoniter-scala • 3.8.0-RC2:2025-11-25
Errors
0
Warnings
100
Total Lines
314
1##################################
2Clonning https://github.com/plokhotnyuk/jsoniter-scala.git into /build/repo using revision v2.38.3
3##################################
4Note: switching to '42c19c3ca79f3504bfb0b20327dd2115a1f64745'.
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
21----
22Preparing build for 3.8.0-RC2
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.8.0-RC2
32Execute tests: false
33sbt project found:
34No prepare script found for project plokhotnyuk/jsoniter-scala
35/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
36##################################
37Scala version: 3.8.0-RC2
38Targets: com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-circe com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-core com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-macros
39Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
40##################################
41Using extra scalacOptions: ,REQUIRE:-source:3.8
42Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
43[sbt_options] declare -a sbt_options=()
44[process_args] java_version = '17'
45[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
46# Executing command line:
47java
48-Xmx6g
49-Xss2m
50-XX:+UseG1GC
51-XX:InitialCodeCacheSize=512m
52-XX:ReservedCodeCacheSize=512m
53-Dfile.encoding=UTF8
54-Dcommunitybuild.scala=3.8.0-RC2
55-Dcommunitybuild.project.dependencies.add=
56-Xmx7G
57-Xms4G
58-Xss8M
59-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
60-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
61-jar
62/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
63"setCrossScalaVersions 3.8.0-RC2"
64"++3.8.0-RC2 -v"
65"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
66"set every credentials := Nil"
67"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
68"removeScalacOptionsStartingWith -P:wartremover"
69"set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "
70moduleMappings
71"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}""" com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-circe com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-core com.github.plokhotnyuk.jsoniter-scala%jsoniter-scala-macros"
72
73[info] [launcher] getting org.scala-sbt sbt 1.11.6 (this may take some time)...
74[info] welcome to sbt 1.11.6 (Eclipse Adoptium Java 17.0.8)
75[info] loading settings for project repo-build-build from sbt-updates.sbt...
76[info] loading project definition from /build/repo/project/project
77[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
78[info] loading project definition from /build/repo/project
79[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
80[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
81[info] Compilation completed in 8.978s.
82[info] done compiling
83[info] loading settings for project jsoniter-scala from build.sbt, release.sbt, version.sbt...
84[info] resolving key references (15836 settings) ...
85[info] set current project to jsoniter-scala (in build file:/build/repo/)
86Execute setCrossScalaVersions: 3.8.0-RC2
87OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-circeJS/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-macrosJVM/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-macrosNative/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-macrosJS/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-circeNative/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-coreJVM/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in jsoniter-scala-benchmarkJVM/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.3 -> 3.8.0-RC2 in jsoniter-scala-benchmarkJS/crossScalaVersions
95OpenCB::Limitting incorrect crossVersions List(3.7.3) -> List(2.13.17) in jsoniter-scala-next-testsNative/crossScalaVersions
96OpenCB::Limitting incorrect crossVersions List(3.7.3) -> List(2.13.17) in jsoniter-scala-next-testsJVM/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-coreJS/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-coreNative/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(3.7.3) -> List(2.13.17) in jsoniter-scala-next-testsJS/crossScalaVersions
100OpenCB::Changing crossVersion 3.3.6 -> 3.8.0-RC2 in jsoniter-scala-circeJVM/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.20) -> List(2.13.17) in jsoniter-scala/crossScalaVersions
102[info] set current project to jsoniter-scala (in build file:/build/repo/)
103[info] Setting Scala version to 3.8.0-RC2 on 11 projects.
104[info] Switching Scala version on:
105[info] jsoniter-scala-circeJS (3.8.0-RC2, 2.13.17, 2.12.20)
106[info] jsoniter-scala-benchmarkJVM (3.8.0-RC2, 2.13.17)
107[info] jsoniter-scala-circeJVM (3.8.0-RC2, 2.13.17, 2.12.20)
108[info] jsoniter-scala-macrosNative (3.8.0-RC2, 2.13.17, 2.12.20)
109[info] jsoniter-scala-coreJVM (3.8.0-RC2, 2.13.17, 2.12.20)
110[info] jsoniter-scala-circeNative (3.8.0-RC2, 2.13.17, 2.12.20)
111[info] jsoniter-scala-coreNative (3.8.0-RC2, 2.13.17, 2.12.20)
112[info] jsoniter-scala-coreJS (3.8.0-RC2, 2.13.17, 2.12.20)
113[info] jsoniter-scala-benchmarkJS (3.8.0-RC2, 2.13.17)
114[info] jsoniter-scala-macrosJS (3.8.0-RC2, 2.13.17, 2.12.20)
115[info] jsoniter-scala-macrosJVM (3.8.0-RC2, 2.13.17, 2.12.20)
116[info] Excluding projects:
117[info] jsoniter-scala-next-testsJVM (2.13.17)
118[info] jsoniter-scala-next-testsJS (2.13.17)
119[info] * jsoniter-scala (2.13.17)
120[info] jsoniter-scala-next-testsNative (2.13.17)
121[info] Reapplying settings...
122[info] set current project to jsoniter-scala (in build file:/build/repo/)
123Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
124[info] Reapplying settings...
125[info] set current project to jsoniter-scala (in build file:/build/repo/)
126[info] Defining Global / credentials, credentials and 13 others.
127[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 89 others.
128[info] Run `last` for details.
129[info] Reapplying settings...
130[info] set current project to jsoniter-scala (in build file:/build/repo/)
131Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
132[info] Reapplying settings...
133OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
134
135 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
136 Did you mean jsoniter-scala-next-testsJVM / allExcludeDependencies ?
137 , retry without global scopes
138[info] Reapplying settings...
139[info] set current project to jsoniter-scala (in build file:/build/repo/)
140Execute removeScalacOptionsStartingWith: -P:wartremover
141[info] Reapplying settings...
142[info] set current project to jsoniter-scala (in build file:/build/repo/)
143[info] Defining Global / excludeFilter
144[info] The new value will be used by Compile / unmanagedJars, Compile / unmanagedResources / fileInputs and 105 others.
145[info] Run `last` for details.
146[info] Reapplying settings...
147[info] set current project to jsoniter-scala (in build file:/build/repo/)
148[success] Total time: 0 s, completed Nov 25, 2025, 2:50:47 PM
149Build config: {"projects":{"exclude":[],"overrides":{}},"java":{},"sbt":{"commands":["set every Test/unmanagedSources/excludeFilter := HiddenFileFilter "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
150Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
151Starting build...
152Projects: Set(jsoniter-scala-circeJVM, jsoniter-scala-coreJVM, jsoniter-scala-macrosJVM)
153Starting build for ProjectRef(file:/build/repo/,jsoniter-scala-circeJVM) (jsoniter-scala-circe)... [0/3]
154OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
155OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
156OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
157OpenCB::Filter out '-source:3.3', matches setting pattern '^-?-source(:.*)?'
158Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmacro-settings:none, -Xcheck-macros, -explain, -Wconf:msg=Ignoring [this] qualifier.:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
159[info] compiling 8 Scala sources and 1 Java source to /build/repo/jsoniter-scala-core/jvm/target/scala-3.8.0-RC2/classes ...
160[warn] there were 7 deprecation warnings; re-run with -deprecation for details
161[warn] one warning found
162[info] done compiling
163[info] compiling 4 Scala sources to /build/repo/jsoniter-scala-circe/jvm/target/scala-3.8.0-RC2/classes ...
164[warn] there was 1 deprecation warning; re-run with -deprecation for details
165[warn] one warning found
166[info] done compiling
167[info] compiling 2 Scala sources to /build/repo/jsoniter-scala-circe/jvm/target/scala-3.8.0-RC2/test-classes ...
168[info] done compiling
169Starting build for ProjectRef(file:/build/repo/,jsoniter-scala-coreJVM) (jsoniter-scala-core)... [1/3]
170Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmacro-settings:none, -Xcheck-macros, -explain, -Wconf:msg=Ignoring [this] qualifier.:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
171[info] compiling 7 Scala sources to /build/repo/jsoniter-scala-core/jvm/target/scala-3.8.0-RC2/test-classes ...
172[info] done compiling
173Starting build for ProjectRef(file:/build/repo/,jsoniter-scala-macrosJVM) (jsoniter-scala-macros)... [2/3]
174Compile scalacOptions: -encoding, UTF-8, -unchecked, -Xmacro-settings:none, -Xcheck-macros, -explain, -Wconf:msg=Ignoring [this] qualifier.:s, -Wconf:msg=Implicit parameters should be provided with a `using` clause:s, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
175[info] compiling 3 Scala sources to /build/repo/jsoniter-scala-macros/jvm/target/scala-3.8.0-RC2/classes ...
176[info] done compiling
177[info] compiling 12 Scala sources and 2 Java sources to /build/repo/jsoniter-scala-macros/jvm/target/scala-3.8.0-RC2/test-classes ...
178[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:611:15
179[warn] 611 | case _ => out.encodeError("illegal enum value: null")
180[warn] | ^
181[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
182[warn] -- [E121] Pattern Match Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:650:15
183[warn] 650 | case _ => out.encodeError("illegal enum value: null")
184[warn] | ^
185[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
186[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:317:15
187[warn] 317 | case arr: mutable.Buffer[Json] =>
188[warn] | ^
189[warn] |the type test for scala.collection.mutable.Buffer[
190[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
191[warn] |---------------------------------------------------------------------------
192[warn] | Explanation (enabled by `-explain`)
193[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
194[warn] | Type arguments and type refinements are erased during compile time, thus it's
195[warn] | impossible to check them at run-time.
196[warn] |
197[warn] | You can either replace the type arguments by _ or use `@unchecked`.
198[warn] ---------------------------------------------------------------------------
199[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala-3/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerNewTypeSpec.scala:328:15
200[warn] 328 | case obj: mutable.Map[String, Json] =>
201[warn] | ^
202[warn] |the type test for scala.collection.mutable.Map[String,
203[warn] | com.github.plokhotnyuk.jsoniter_scala.macros.Json] cannot be checked at runtime because its type arguments can't be determined from com.github.plokhotnyuk.jsoniter_scala.macros.Json
204[warn] |---------------------------------------------------------------------------
205[warn] | Explanation (enabled by `-explain`)
206[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
207[warn] | Type arguments and type refinements are erased during compile time, thus it's
208[warn] | impossible to check them at run-time.
209[warn] |
210[warn] | You can either replace the type arguments by _ or use `@unchecked`.
211[warn] ---------------------------------------------------------------------------
212[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:512:15
213[warn] 512 | case c: NonCaseClass => id == c.id && Objects.equals(name, c.name)
214[warn] | ^
215[warn] |the type test for NonCaseClass cannot be checked at runtime because it's a local class
216[warn] |---------------------------------------------------------------------------
217[warn] | Explanation (enabled by `-explain`)
218[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
219[warn] | Type arguments and type refinements are erased during compile time, thus it's
220[warn] | impossible to check them at run-time.
221[warn] |
222[warn] | You can either replace the type arguments by _ or use `@unchecked`.
223[warn] ---------------------------------------------------------------------------
224[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1158:15
225[warn] 1158 | case that: RawVal => _root_.java.util.Arrays.equals(bs, that.bs)
226[warn] | ^
227[warn] |the type test for RawVal cannot be checked at runtime because it's a local class
228[warn] |--------------------------------------------------------------------------
229[warn] | Explanation (enabled by `-explain`)
230[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
231[warn] | Type arguments and type refinements are erased during compile time, thus it's
232[warn] | impossible to check them at run-time.
233[warn] |
234[warn] | You can either replace the type arguments by _ or use `@unchecked`.
235[warn] --------------------------------------------------------------------------
236[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:1231:19
237[warn] 1231 | case v: Value[A] => valueCodec.encodeValue(v.a, out)
238[warn] | ^
239[warn] |the type test for Value[A] cannot be checked at runtime because its type arguments can't be determined from Nullable[A]
240[warn] |--------------------------------------------------------------------------
241[warn] | Explanation (enabled by `-explain`)
242[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
243[warn] | Type arguments and type refinements are erased during compile time, thus it's
244[warn] | impossible to check them at run-time.
245[warn] |
246[warn] | You can either replace the type arguments by _ or use `@unchecked`.
247[warn] --------------------------------------------------------------------------
248[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2516:62
249[warn] 2516 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
250[warn] | ^^^
251[warn] |the type test for A cannot be checked at runtime because it's a local class
252[warn] |--------------------------------------------------------------------------
253[warn] | Explanation (enabled by `-explain`)
254[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
255[warn] | Type arguments and type refinements are erased during compile time, thus it's
256[warn] | impossible to check them at run-time.
257[warn] |
258[warn] | You can either replace the type arguments by _ or use `@unchecked`.
259[warn] --------------------------------------------------------------------------
260[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/jsoniter-scala-macros/shared/src/test/scala/com/github/plokhotnyuk/jsoniter_scala/macros/JsonCodecMakerSpec.scala:2531:62
261[warn] 2531 | override def equals(obj: Any): _root_.scala.Boolean = obj.isInstanceOf[A]
262[warn] | ^^^
263[warn] |the type test for A cannot be checked at runtime because it's a local class
264[warn] |--------------------------------------------------------------------------
265[warn] | Explanation (enabled by `-explain`)
266[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
267[warn] | Type arguments and type refinements are erased during compile time, thus it's
268[warn] | impossible to check them at run-time.
269[warn] |
270[warn] | You can either replace the type arguments by _ or use `@unchecked`.
271[warn] --------------------------------------------------------------------------
272[warn] there were 44 deprecation warnings; re-run with -deprecation for details
273[warn] 10 warnings found
274[info] done compiling
275
276************************
277Build summary:
278[{
279 "module": "jsoniter-scala-circe",
280 "compile": {"status": "ok", "tookMs": 13457, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
281 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
282 "test-compile": {"status": "ok", "tookMs": 6094, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
283 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
284 "publish": {"status": "skipped", "tookMs": 0},
285 "metadata": {
286 "crossScalaVersions": ["3.3.6", "2.13.17", "2.12.20"]
287}
288},{
289 "module": "jsoniter-scala-core",
290 "compile": {"status": "ok", "tookMs": 51, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
291 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
292 "test-compile": {"status": "ok", "tookMs": 13706, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
293 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
294 "publish": {"status": "skipped", "tookMs": 0},
295 "metadata": {
296 "crossScalaVersions": ["3.3.6", "2.13.17", "2.12.20"]
297}
298},{
299 "module": "jsoniter-scala-macros",
300 "compile": {"status": "ok", "tookMs": 8615, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
301 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
302 "test-compile": {"status": "ok", "tookMs": 24833, "warnings": 9, "errors": 0, "sourceVersion": "3.8"},
303 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
304 "publish": {"status": "skipped", "tookMs": 0},
305 "metadata": {
306 "crossScalaVersions": ["3.3.6", "2.13.17", "2.12.20"]
307}
308}]
309************************
310[success] Total time: 86 s (0:01:26.0), completed Nov 25, 2025, 2:52:14 PM
311[0JChecking patch project/plugins.sbt...
312Checking patch build.sbt...
313Applied patch project/plugins.sbt cleanly.
314Applied patch build.sbt cleanly.