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