Build Logs
fabiopinheiro/scala-did • scheduled_3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
Errors
0
Warnings
26
Total Lines
609
1##################################
2Clonning https://github.com/fabiopinheiro/scala-did.git into /build/repo using revision v0.1.0-M35
3##################################
4Note: switching to '7ec4dc2e2cab8e511f8e2e5c999b48668fc978f7'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.7 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28----
29Starting build for 3.7.4
30Execute tests: false
31sbt project found:
32No prepare script found for project fabiopinheiro/scala-did
33##################################
34Scala version: 3.7.4
35Targets: app.fmgp%did app.fmgp%did-comm-protocols app.fmgp%did-framework app.fmgp%did-imp app.fmgp%did-method-peer app.fmgp%did-method-prism app.fmgp%multiformats
36Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
37##################################
38Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
39Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
40[sbt_options] declare -a sbt_options=()
41[process_args] java_version = '17'
42[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
43# Executing command line:
44java
45-Xms512M
46-Xmx8192m
47-Xss2M
48-XX:MaxMetaspaceSize=1024M
49-Dcommunitybuild.scala=3.7.4
50-Dcommunitybuild.project.dependencies.add=
51-Xmx7G
52-Xms4G
53-Xss8M
54-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
55-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
56-jar
57/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
58"setCrossScalaVersions 3.7.4"
59"++3.7.4 -v"
60"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""
61"set every credentials := Nil"
62"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
63"removeScalacOptionsStartingWith -P:wartremover"
64
65moduleMappings
66"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" app.fmgp%did app.fmgp%did-comm-protocols app.fmgp%did-framework app.fmgp%did-imp app.fmgp%did-method-peer app.fmgp%did-method-prism app.fmgp%multiformats"
67
68[info] [launcher] getting org.scala-sbt sbt 1.11.7 (this may take some time)...
69[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
70[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
71[info] loading project definition from /build/repo/project
72[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
73[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
74[info] Compilation completed in 9.099s.
75[info] done compiling
76[info] loading settings for project root from build.sbt...
77[info] resolving key references (39921 settings) ...
78[info] set current project to root (in build file:/build/repo/)
79Execute setCrossScalaVersions: 3.7.4
80OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didJS/crossScalaVersions
81OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didExampleJVM/crossScalaVersions
82OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in docs/crossScalaVersions
83OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in all/crossScalaVersions
84OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didImpJS/crossScalaVersions
85OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didResolverPrismJS/crossScalaVersions
86OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in demoJVM/crossScalaVersions
87OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didUniresolverJVM/crossScalaVersions
88OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in webapp/crossScalaVersions
89OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didImpJVM/crossScalaVersions
90OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in demoJS/crossScalaVersions
91OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in serviceworker/crossScalaVersions
92OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didCommProtocolsJVM/crossScalaVersions
93OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didFrameworkJS/crossScalaVersions
94OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didFrameworkJVM/crossScalaVersions
95OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in multiformatsJVM/crossScalaVersions
96OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didExperimentsJVM/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didUniresolverJS/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didCommProtocolsJS/crossScalaVersions
99OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in multiformatsJS/crossScalaVersions
100OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didResolverPeerJS/crossScalaVersions
101OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didResolverPrismJVM/crossScalaVersions
102OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in root/crossScalaVersions
103OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didResolverPeerJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didJVM/crossScalaVersions
105OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in cardanoPrismCli/crossScalaVersions
106OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didResolverWebJS/crossScalaVersions
107OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didExampleJS/crossScalaVersions
108OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didPrismNode/crossScalaVersions
109OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didResolverWebJVM/crossScalaVersions
110OpenCB::Changing crossVersion 3.3.7 -> 3.7.4 in didExperimentsJS/crossScalaVersions
111[info] set current project to root (in build file:/build/repo/)
112[info] Setting Scala version to 3.7.4 on 31 projects.
113[info] Switching Scala version on:
114[info] didCommProtocolsJVM (3.7.4)
115[info] didJVM (3.7.4)
116[info] didUniresolverJVM (3.7.4)
117[info] didResolverWebJVM (3.7.4)
118[info] didResolverPrismJS (3.7.4)
119[info] didResolverPeerJVM (3.7.4)
120[info] didJS (3.7.4)
121[info] * root (3.7.4)
122[info] didExperimentsJVM (3.7.4)
123[info] didImpJVM (3.7.4)
124[info] all (3.7.4)
125[info] didFrameworkJVM (3.7.4)
126[info] didExperimentsJS (3.7.4)
127[info] docs (3.7.4)
128[info] didCommProtocolsJS (3.7.4)
129[info] didFrameworkJS (3.7.4)
130[info] serviceworker (3.7.4)
131[info] cardanoPrismCli (3.7.4)
132[info] didResolverPeerJS (3.7.4)
133[info] didExampleJS (3.7.4)
134[info] webapp (3.7.4)
135[info] didImpJS (3.7.4)
136[info] didResolverPrismJVM (3.7.4)
137[info] demoJVM (3.7.4)
138[info] multiformatsJS (3.7.4)
139[info] didUniresolverJS (3.7.4)
140[info] didExampleJVM (3.7.4)
141[info] multiformatsJVM (3.7.4)
142[info] didPrismNode (3.7.4)
143[info] didResolverWebJS (3.7.4)
144[info] demoJS (3.7.4)
145[info] Excluding projects:
146[info] Reapplying settings...
147[info] set current project to root (in build file:/build/repo/)
148Execute 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
149[info] Reapplying settings...
150[info] set current project to root (in build file:/build/repo/)
151[info] Defining Global / credentials, all / credentials and 29 others.
152[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 279 others.
153[info] Run `last` for details.
154[info] Reapplying settings...
155[info] set current project to root (in build file:/build/repo/)
156Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
157[info] Reapplying settings...
158OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
159
160 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
161 Did you mean all / allExcludeDependencies ?
162 , retry without global scopes
163[info] Reapplying settings...
164[info] set current project to root (in build file:/build/repo/)
165Execute removeScalacOptionsStartingWith: -P:wartremover
166[info] Reapplying settings...
167[info] set current project to root (in build file:/build/repo/)
168[success] Total time: 0 s, completed Dec 28, 2025, 5:24:10 PM
169Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
170Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
171Starting build...
172Projects: Set(didCommProtocolsJVM, didJVM, didResolverPeerJVM, didImpJVM, didFrameworkJVM, didResolverPrismJVM, multiformatsJVM)
173Starting build for ProjectRef(file:/build/repo/,didFrameworkJVM) (did-framework)... [0/7]
174OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
175OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
176OpenCB::Filter out '-source', matches setting pattern '^-?-source(:.*)?'
177OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
178OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
179OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
180Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
181[info] compiling 39 Scala sources to /build/repo/did/jvm/target/scala-3.7.4/classes ...
182[info] done compiling
183[info] compiling 26 Scala sources to /build/repo/did-comm-protocols/jvm/target/scala-3.7.4/classes ...
184[info] done compiling
185[info] compiling 17 Scala sources to /build/repo/did-framework/jvm/target/scala-3.7.4/classes ...
186[info] done compiling
187Starting build for ProjectRef(file:/build/repo/,multiformatsJVM) (multiformats)... [1/7]
188Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
189[info] compiling 12 Scala sources to /build/repo/multiformats/jvm/target/scala-3.7.4/classes ...
190[info] done compiling
191[info] compiling 5 Scala sources to /build/repo/multiformats/jvm/target/scala-3.7.4/test-classes ...
192[info] done compiling
193Starting build for ProjectRef(file:/build/repo/,didCommProtocolsJVM) (did-comm-protocols)... [2/7]
194Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
195[info] compiling 34 Scala sources to /build/repo/did/jvm/target/scala-3.7.4/test-classes ...
196[info] done compiling
197[info] compiling 10 Scala sources to /build/repo/did-comm-protocols/jvm/target/scala-3.7.4/test-classes ...
198[info] done compiling
199Starting build for ProjectRef(file:/build/repo/,didResolverPrismJVM) (did-method-prism)... [3/7]
200Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
201[info] Compiling 5 protobuf files to /build/repo/did-method-prism/jvm/target/scala-3.7.4/src_managed/main/scalapb
202[info] compiling 86 Scala sources to /build/repo/did-method-prism/jvm/target/scala-3.7.4/classes ...
203[warn] -- [E190] Potential Issue Warning: /build/repo/did-method-prism/shared/src/main/scala/fmgp/did/method/prism/proto/PrismPublicKey.scala:109:51
204[warn] 109 | if (x.size == 0 || y.size == 0) VoidKey(id = id, "PublicKey curve is missing in ECKeyData")
205[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
206[warn] |Discarded non-Unit value of type fmgp.did.method.prism.proto.PrismPublicKey.VoidKey. Add `: Unit` to discard silently.
207[warn] |
208[warn] | longer explanation available when compiling with `-explain`
209[warn] -- [E190] Potential Issue Warning: /build/repo/did-method-prism/shared/src/main/scala/fmgp/did/method/prism/proto/PrismPublicKey.scala:122:39
210[warn] 122 | if (data.size == 0) VoidKey(id = id, "PublicKey data is missing in CompressedECKeyData")
211[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
212[warn] |Discarded non-Unit value of type fmgp.did.method.prism.proto.PrismPublicKey.VoidKey. Add `: Unit` to discard silently.
213[warn] |
214[warn] | longer explanation available when compiling with `-explain`
215[info] [patched file /build/repo/did-method-prism/jvm/src/main/scala/fmgp/did/method/prism/mongo/ReactiveMongoApi.scala]
216[info] [patched file /build/repo/did-method-prism/jvm/src/main/scala/fmgp/did/method/prism/vdr/GenericVDRDriver.scala]
217[info] [patched file /build/repo/did-method-prism/jvm/src/main/scala/fmgp/did/method/prism/vdr/Indexer.scala]
218[warn] two warnings found
219[info] done compiling
220[info] compiling 3 Scala sources to /build/repo/did-method-prism/jvm/target/scala-3.7.4/classes ...
221[info] done compiling
222[info] compiling 21 Scala sources to /build/repo/did-method-prism/jvm/target/scala-3.7.4/test-classes ...
223[info] done compiling
224Starting build for ProjectRef(file:/build/repo/,didResolverPeerJVM) (did-method-peer)... [4/7]
225Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
226[info] compiling 3 Scala sources to /build/repo/did-method-peer/jvm/target/scala-3.7.4/classes ...
227[info] done compiling
228[info] compiling 12 Scala sources to /build/repo/did-imp/jvm/target/scala-3.7.4/classes ...
229[info] done compiling
230[info] compiling 9 Scala sources to /build/repo/did-imp/jvm/target/scala-3.7.4/test-classes ...
231[info] done compiling
232[info] compiling 4 Scala sources to /build/repo/did-method-peer/jvm/target/scala-3.7.4/test-classes ...
233[info] done compiling
234Starting build for ProjectRef(file:/build/repo/,didImpJVM) (did-imp)... [5/7]
235Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
236Starting build for ProjectRef(file:/build/repo/,didJVM) (did)... [6/7]
237Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
238
239************************
240Build summary:
241[{
242 "module": "did-framework",
243 "compile": {"status": "ok", "tookMs": 53381, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
244 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
245 "test-compile": {"status": "ok", "tookMs": 287, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
246 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
247 "publish": {"status": "skipped", "tookMs": 0},
248 "metadata": {
249 "crossScalaVersions": ["3.3.7"]
250}
251},{
252 "module": "multiformats",
253 "compile": {"status": "ok", "tookMs": 4325, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
254 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
255 "test-compile": {"status": "ok", "tookMs": 939, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
256 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
257 "publish": {"status": "skipped", "tookMs": 0},
258 "metadata": {
259 "crossScalaVersions": ["3.3.7"]
260}
261},{
262 "module": "did-comm-protocols",
263 "compile": {"status": "ok", "tookMs": 156, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
264 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
265 "test-compile": {"status": "ok", "tookMs": 4937, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
266 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
267 "publish": {"status": "skipped", "tookMs": 0},
268 "metadata": {
269 "crossScalaVersions": ["3.3.7"]
270}
271},{
272 "module": "did-method-prism",
273 "compile": {"status": "ok", "tookMs": 20299, "warnings": 2, "errors": 0, "sourceVersion": "3.7-migration"},
274 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
275 "test-compile": {"status": "ok", "tookMs": 4840, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
276 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
277 "publish": {"status": "skipped", "tookMs": 0},
278 "metadata": {
279 "crossScalaVersions": ["3.3.7"]
280}
281},{
282 "module": "did-method-peer",
283 "compile": {"status": "ok", "tookMs": 10586, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
284 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
285 "test-compile": {"status": "ok", "tookMs": 3322, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
286 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
287 "publish": {"status": "skipped", "tookMs": 0},
288 "metadata": {
289 "crossScalaVersions": ["3.3.7"]
290}
291},{
292 "module": "did-imp",
293 "compile": {"status": "ok", "tookMs": 130, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
294 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
295 "test-compile": {"status": "ok", "tookMs": 175, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
296 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
297 "publish": {"status": "skipped", "tookMs": 0},
298 "metadata": {
299 "crossScalaVersions": ["3.3.7"]
300}
301},{
302 "module": "did",
303 "compile": {"status": "ok", "tookMs": 52, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
304 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
305 "test-compile": {"status": "ok", "tookMs": 93, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
306 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
307 "publish": {"status": "skipped", "tookMs": 0},
308 "metadata": {
309 "crossScalaVersions": ["3.3.7"]
310}
311}]
312************************
313[success] Total time: 188 s (0:03:08.0), completed Dec 28, 2025, 5:27:18 PM
314[0JChecking patch project/plugins.sbt...
315Checking patch build.sbt...
316Applied patch project/plugins.sbt cleanly.
317Applied patch build.sbt cleanly.
318Commit migration rewrites
319Switched to a new branch 'opencb/migrate-source-3.7'
320[opencb/migrate-source-3.7 5074c5be] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4
321 3 files changed, 4 insertions(+), 4 deletions(-)
322----
323Preparing build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
324Scala binary version found: 3.8
325Implicitly using source version 3.8
326Scala binary version found: 3.8
327Implicitly using source version 3.8
328Would try to apply common scalacOption (best-effort, sbt/mill only):
329Append: ,REQUIRE:-source:3.8
330Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
331----
332Starting build for 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
333Execute tests: false
334sbt project found:
335No prepare script found for project fabiopinheiro/scala-did
336##################################
337Scala version: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
338Targets: app.fmgp%did app.fmgp%did-comm-protocols app.fmgp%did-framework app.fmgp%did-imp app.fmgp%did-method-peer app.fmgp%did-method-prism app.fmgp%multiformats
339Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
340##################################
341Using extra scalacOptions: ,REQUIRE:-source:3.8
342Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
343[sbt_options] declare -a sbt_options=()
344[process_args] java_version = '17'
345[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
346# Executing command line:
347java
348-Xms512M
349-Xmx8192m
350-Xss2M
351-XX:MaxMetaspaceSize=1024M
352-Dcommunitybuild.scala=3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
353-Dcommunitybuild.project.dependencies.add=
354-Xmx7G
355-Xms4G
356-Xss8M
357-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
358-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
359-jar
360/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
361"setCrossScalaVersions 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY"
362"++3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY -v"
363"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
364"set every credentials := Nil"
365"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
366"removeScalacOptionsStartingWith -P:wartremover"
367
368moduleMappings
369"runBuild 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" app.fmgp%did app.fmgp%did-comm-protocols app.fmgp%did-framework app.fmgp%did-imp app.fmgp%did-method-peer app.fmgp%did-method-prism app.fmgp%multiformats"
370
371[info] welcome to sbt 1.11.7 (Eclipse Adoptium Java 17.0.8)
372[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
373[info] loading project definition from /build/repo/project
374[info] loading settings for project root from build.sbt...
375[info] resolving key references (39921 settings) ...
376[info] set current project to root (in build file:/build/repo/)
377Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY
378OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didFrameworkJS/crossScalaVersions
379OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didResolverWebJVM/crossScalaVersions
380OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didExperimentsJS/crossScalaVersions
381OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didJS/crossScalaVersions
382OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in docs/crossScalaVersions
383OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didExampleJVM/crossScalaVersions
384OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didImpJS/crossScalaVersions
385OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didResolverPrismJS/crossScalaVersions
386OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didUniresolverJVM/crossScalaVersions
387OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in demoJVM/crossScalaVersions
388OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in all/crossScalaVersions
389OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didImpJVM/crossScalaVersions
390OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in serviceworker/crossScalaVersions
391OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didCommProtocolsJVM/crossScalaVersions
392OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in demoJS/crossScalaVersions
393OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didFrameworkJVM/crossScalaVersions
394OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in multiformatsJVM/crossScalaVersions
395OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didUniresolverJS/crossScalaVersions
396OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didExperimentsJVM/crossScalaVersions
397OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didCommProtocolsJS/crossScalaVersions
398OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in webapp/crossScalaVersions
399OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in root/crossScalaVersions
400OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in multiformatsJS/crossScalaVersions
401OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didResolverPeerJVM/crossScalaVersions
402OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didResolverPrismJVM/crossScalaVersions
403OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didJVM/crossScalaVersions
404OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in cardanoPrismCli/crossScalaVersions
405OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didResolverWebJS/crossScalaVersions
406OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didExampleJS/crossScalaVersions
407OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didPrismNode/crossScalaVersions
408OpenCB::Changing crossVersion 3.3.7 -> 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY in didResolverPeerJS/crossScalaVersions
409[info] set current project to root (in build file:/build/repo/)
410[info] Setting Scala version to 3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY on 31 projects.
411[info] Switching Scala version on:
412[info] didCommProtocolsJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
413[info] didJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
414[info] didUniresolverJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
415[info] didResolverWebJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
416[info] didResolverPrismJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
417[info] didResolverPeerJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
418[info] didJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
419[info] * root (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
420[info] didExperimentsJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
421[info] didImpJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
422[info] all (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
423[info] didFrameworkJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
424[info] didExperimentsJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
425[info] docs (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
426[info] didCommProtocolsJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
427[info] didFrameworkJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
428[info] serviceworker (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
429[info] cardanoPrismCli (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
430[info] didResolverPeerJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
431[info] didExampleJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
432[info] webapp (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
433[info] didImpJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
434[info] didResolverPrismJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
435[info] demoJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
436[info] multiformatsJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
437[info] didUniresolverJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
438[info] didExampleJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
439[info] multiformatsJVM (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
440[info] didPrismNode (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
441[info] didResolverWebJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
442[info] demoJS (3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY)
443[info] Excluding projects:
444[info] Reapplying settings...
445[info] set current project to root (in build file:/build/repo/)
446Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
447[info] Reapplying settings...
448[info] set current project to root (in build file:/build/repo/)
449[info] Defining Global / credentials, all / credentials and 29 others.
450[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 279 others.
451[info] Run `last` for details.
452[info] Reapplying settings...
453[info] set current project to root (in build file:/build/repo/)
454Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
455[info] Reapplying settings...
456OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
457
458 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
459 Did you mean all / allExcludeDependencies ?
460 , retry without global scopes
461[info] Reapplying settings...
462[info] set current project to root (in build file:/build/repo/)
463Execute removeScalacOptionsStartingWith: -P:wartremover
464[info] Reapplying settings...
465[info] set current project to root (in build file:/build/repo/)
466[success] Total time: 0 s, completed Dec 28, 2025, 5:27:49 PM
467Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
468Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
469Starting build...
470Projects: Set(didCommProtocolsJVM, didJVM, didResolverPeerJVM, didImpJVM, didFrameworkJVM, didResolverPrismJVM, multiformatsJVM)
471Starting build for ProjectRef(file:/build/repo/,didFrameworkJVM) (did-framework)... [0/7]
472OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
473OpenCB::Filter out '-source', matches setting pattern '^-?-source(:.*)?'
474OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
475OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
476OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
477Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
478[info] compiling 39 Scala sources to /build/repo/did/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
479[info] done compiling
480[info] compiling 26 Scala sources to /build/repo/did-comm-protocols/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
481[info] done compiling
482[info] compiling 17 Scala sources to /build/repo/did-framework/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
483[info] done compiling
484Starting build for ProjectRef(file:/build/repo/,multiformatsJVM) (multiformats)... [1/7]
485Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
486[info] compiling 12 Scala sources to /build/repo/multiformats/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
487[info] done compiling
488[info] compiling 5 Scala sources to /build/repo/multiformats/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
489[info] done compiling
490Starting build for ProjectRef(file:/build/repo/,didCommProtocolsJVM) (did-comm-protocols)... [2/7]
491Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
492[info] compiling 34 Scala sources to /build/repo/did/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
493[info] done compiling
494[info] compiling 10 Scala sources to /build/repo/did-comm-protocols/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
495[info] done compiling
496Starting build for ProjectRef(file:/build/repo/,didResolverPrismJVM) (did-method-prism)... [3/7]
497Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
498[info] Compiling 5 protobuf files to /build/repo/did-method-prism/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/src_managed/main/scalapb
499[info] compiling 86 Scala sources to /build/repo/did-method-prism/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
500[warn] -- [E190] Potential Issue Warning: /build/repo/did-method-prism/shared/src/main/scala/fmgp/did/method/prism/proto/PrismPublicKey.scala:109:51
501[warn] 109 | if (x.size == 0 || y.size == 0) VoidKey(id = id, "PublicKey curve is missing in ECKeyData")
502[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
503[warn] |Discarded non-Unit value of type fmgp.did.method.prism.proto.PrismPublicKey.VoidKey. Add `: Unit` to discard silently.
504[warn] |
505[warn] | longer explanation available when compiling with `-explain`
506[warn] -- [E190] Potential Issue Warning: /build/repo/did-method-prism/shared/src/main/scala/fmgp/did/method/prism/proto/PrismPublicKey.scala:122:39
507[warn] 122 | if (data.size == 0) VoidKey(id = id, "PublicKey data is missing in CompressedECKeyData")
508[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
509[warn] |Discarded non-Unit value of type fmgp.did.method.prism.proto.PrismPublicKey.VoidKey. Add `: Unit` to discard silently.
510[warn] |
511[warn] | longer explanation available when compiling with `-explain`
512[warn] two warnings found
513[info] done compiling
514[info] compiling 21 Scala sources to /build/repo/did-method-prism/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
515[info] done compiling
516Starting build for ProjectRef(file:/build/repo/,didResolverPeerJVM) (did-method-peer)... [4/7]
517Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
518[info] compiling 3 Scala sources to /build/repo/did-method-peer/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
519[info] done compiling
520[info] compiling 12 Scala sources to /build/repo/did-imp/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/classes ...
521[info] done compiling
522[info] compiling 9 Scala sources to /build/repo/did-imp/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
523[info] done compiling
524[info] compiling 4 Scala sources to /build/repo/did-method-peer/jvm/target/scala-3.8.1-RC1-bin-20251228-e73ff2c-NIGHTLY/test-classes ...
525[info] done compiling
526Starting build for ProjectRef(file:/build/repo/,didImpJVM) (did-imp)... [5/7]
527Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
528Starting build for ProjectRef(file:/build/repo/,didJVM) (did)... [6/7]
529Compile scalacOptions: -encoding, UTF-8, future, -Wconf:msg=pattern selector should be an instance of Matchable:s, -unchecked, -language:implicitConversions, -Xmax-inlines, 43, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
530
531************************
532Build summary:
533[{
534 "module": "did-framework",
535 "compile": {"status": "ok", "tookMs": 51216, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
536 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
537 "test-compile": {"status": "ok", "tookMs": 322, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
538 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
539 "publish": {"status": "skipped", "tookMs": 0},
540 "metadata": {
541 "crossScalaVersions": ["3.3.7"]
542}
543},{
544 "module": "multiformats",
545 "compile": {"status": "ok", "tookMs": 4504, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
546 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
547 "test-compile": {"status": "ok", "tookMs": 890, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
548 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
549 "publish": {"status": "skipped", "tookMs": 0},
550 "metadata": {
551 "crossScalaVersions": ["3.3.7"]
552}
553},{
554 "module": "did-comm-protocols",
555 "compile": {"status": "ok", "tookMs": 197, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
556 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
557 "test-compile": {"status": "ok", "tookMs": 5283, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
558 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
559 "publish": {"status": "skipped", "tookMs": 0},
560 "metadata": {
561 "crossScalaVersions": ["3.3.7"]
562}
563},{
564 "module": "did-method-prism",
565 "compile": {"status": "ok", "tookMs": 15149, "warnings": 2, "errors": 0, "sourceVersion": "3.8"},
566 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
567 "test-compile": {"status": "ok", "tookMs": 2810, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
568 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
569 "publish": {"status": "skipped", "tookMs": 0},
570 "metadata": {
571 "crossScalaVersions": ["3.3.7"]
572}
573},{
574 "module": "did-method-peer",
575 "compile": {"status": "ok", "tookMs": 10568, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
576 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
577 "test-compile": {"status": "ok", "tookMs": 3527, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
578 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
579 "publish": {"status": "skipped", "tookMs": 0},
580 "metadata": {
581 "crossScalaVersions": ["3.3.7"]
582}
583},{
584 "module": "did-imp",
585 "compile": {"status": "ok", "tookMs": 129, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
586 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
587 "test-compile": {"status": "ok", "tookMs": 200, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
588 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
589 "publish": {"status": "skipped", "tookMs": 0},
590 "metadata": {
591 "crossScalaVersions": ["3.3.7"]
592}
593},{
594 "module": "did",
595 "compile": {"status": "ok", "tookMs": 74, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
596 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
597 "test-compile": {"status": "ok", "tookMs": 94, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
598 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
599 "publish": {"status": "skipped", "tookMs": 0},
600 "metadata": {
601 "crossScalaVersions": ["3.3.7"]
602}
603}]
604************************
605[success] Total time: 107 s (0:01:47.0), completed Dec 28, 2025, 5:29:36 PM
606[0JChecking patch project/plugins.sbt...
607Checking patch build.sbt...
608Applied patch project/plugins.sbt cleanly.
609Applied patch build.sbt cleanly.