Build Logs
gchudnov/mindthegap • 3.8.0-RC2:2025-11-25
Errors
0
Warnings
93
Total Lines
734
1##################################
2Clonning https://github.com/gchudnov/mindthegap.git into /build/repo using revision v2.0.0
3##################################
4Note: switching to '6fa1c4113d541377c8827f85c185ef5fa70aff72'.
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.4 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.4-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala
31Pattern: Ordering[T]()(using
32Replacement: Ordering[T](using
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (21))
35Compiled project (Scala 3.7.3, JVM (21))
36Successfully applied pattern 'Ordering[T]()(using ' in mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala
37----
38Starting build for 3.7.4-RC2
39Execute tests: false
40sbt project found:
41Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
42Enforcing usage of sbt in version 1.11.5
43No prepare script found for project gchudnov/mindthegap
44/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
45##################################
46Scala version: 3.7.4-RC2
47Targets: com.github.gchudnov%mtg com.github.gchudnov%mtg-diagram com.github.gchudnov%mtg-diagram-ascii com.github.gchudnov%mtg-diagram-mermaid
48Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}
49##################################
50Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
51Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
52[sbt_options] declare -a sbt_options=()
53[process_args] java_version = '21'
54[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
55# Executing command line:
56java
57--add-opens=java.base/java.util=ALL-UNNAMED
58--add-opens=java.base/java.lang=ALL-UNNAMED
59--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
60-Dio.netty.tryReflectionSetAccessible=true
61-Dcommunitybuild.scala=3.7.4-RC2
62-Dcommunitybuild.project.dependencies.add=
63-Xmx7G
64-Xms4G
65-Xss8M
66-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
67-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
68-jar
69/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
70"setCrossScalaVersions 3.7.4-RC2"
71"++3.7.4-RC2 -v"
72"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
73"set every credentials := Nil"
74"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
75"removeScalacOptionsStartingWith -P:wartremover"
76
77moduleMappings
78"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}""" com.github.gchudnov%mtg com.github.gchudnov%mtg-diagram com.github.gchudnov%mtg-diagram-ascii com.github.gchudnov%mtg-diagram-mermaid"
79
80[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
81[info] loading settings for project repo-build-build from sbt-updates.sbt...
82[info] loading project definition from /build/repo/project/project
83[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
84[info] loading project definition from /build/repo/project
85[info] compiling 4 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
86[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
87[info] Compilation completed in 8.766s.
88[info] done compiling
89[info] loading settings for project root from build.sbt, version.sbt...
90Unrecognized repository akka-secure-ivy, ignoring it
91Warning: ignoring repository akka-secure-ivy to get previous version
92Unrecognized repository akka-secure-ivy, ignoring it
93Warning: ignoring repository akka-secure-ivy to get previous version
94[info] set current project to root (in build file:/build/repo/)
95Execute setCrossScalaVersions: 3.7.4-RC2
96OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in mtg/crossScalaVersions
97OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in diagram/crossScalaVersions
98OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in diagramMermaid/crossScalaVersions
99OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in examples/crossScalaVersions
100OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in diagramAscii/crossScalaVersions
101OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in root/crossScalaVersions
102Unrecognized repository akka-secure-ivy, ignoring it
103Warning: ignoring repository akka-secure-ivy to get previous version
104Unrecognized repository akka-secure-ivy, ignoring it
105Warning: ignoring repository akka-secure-ivy to get previous version
106[info] set current project to root (in build file:/build/repo/)
107[info] Setting Scala version to 3.7.4-RC2 on 6 projects.
108[info] Switching Scala version on:
109[info] diagramMermaid (3.7.4-RC2)
110[info] examples (3.7.4-RC2)
111[info] diagram (3.7.4-RC2)
112[info] * root (3.7.4-RC2)
113[info] mtg (3.7.4-RC2)
114[info] diagramAscii (3.7.4-RC2)
115[info] Excluding projects:
116[info] Reapplying settings...
117Unrecognized repository akka-secure-ivy, ignoring it
118Warning: ignoring repository akka-secure-ivy to get previous version
119Unrecognized repository akka-secure-ivy, ignoring it
120Warning: ignoring repository akka-secure-ivy to get previous version
121[info] set current project to root (in build file:/build/repo/)
122Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
123[info] Reapplying settings...
124Unrecognized repository akka-secure-ivy, ignoring it
125Warning: ignoring repository akka-secure-ivy to get previous version
126Unrecognized repository akka-secure-ivy, ignoring it
127Warning: ignoring repository akka-secure-ivy to get previous version
128[info] set current project to root (in build file:/build/repo/)
129[info] Defining Global / credentials, credentials and 4 others.
130[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 53 others.
131[info] Run `last` for details.
132[info] Reapplying settings...
133Unrecognized repository akka-secure-ivy, ignoring it
134Warning: ignoring repository akka-secure-ivy to get previous version
135Unrecognized repository akka-secure-ivy, ignoring it
136Warning: ignoring repository akka-secure-ivy to get previous version
137[info] set current project to root (in build file:/build/repo/)
138Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
139[info] Reapplying settings...
140OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
141
142 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
143 Did you mean diagramAscii / allExcludeDependencies ?
144 , retry without global scopes
145[info] Reapplying settings...
146Unrecognized repository akka-secure-ivy, ignoring it
147Warning: ignoring repository akka-secure-ivy to get previous version
148Unrecognized repository akka-secure-ivy, ignoring it
149Warning: ignoring repository akka-secure-ivy to get previous version
150[info] set current project to root (in build file:/build/repo/)
151Execute removeScalacOptionsStartingWith: -P:wartremover
152[info] Reapplying settings...
153Unrecognized repository akka-secure-ivy, ignoring it
154Warning: ignoring repository akka-secure-ivy to get previous version
155Unrecognized repository akka-secure-ivy, ignoring it
156Warning: ignoring repository akka-secure-ivy to get previous version
157[info] set current project to root (in build file:/build/repo/)
158[success] Total time: 0 s, completed Nov 25, 2025, 1:23:48 PM
159Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}
160Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
161Starting build...
162Projects: Set(mtg, diagram, diagramAscii, diagramMermaid)
163Starting build for ProjectRef(file:/build/repo/,mtg) (mtg)... [0/4]
164OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
165OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
166OpenCB::Filter out '-indent', matches setting pattern '^-?-indent'
167OpenCB::Filter out '-new-syntax', matches setting pattern '^-?-new-syntax'
168OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
169Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/mtg/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
170[info] compiling 48 Scala sources to /build/repo/mtg/target/scala-3.7.4-RC2/classes ...
171[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
172[warn] one warning found
173[info] done compiling
174[info] compiling 35 Scala sources to /build/repo/mtg/target/scala-3.7.4-RC2/test-classes ...
175[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
176[warn] one warning found
177[info] done compiling
178Starting build for ProjectRef(file:/build/repo/,diagram) (mtg-diagram)... [1/4]
179Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
180[info] compiling 5 Scala sources to /build/repo/diagram/target/scala-3.7.4-RC2/classes ...
181[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
182Warning: mocking up superclass for module class internal
183[warn] one warning found
184[info] done compiling
185[info] compiling 2 Scala sources to /build/repo/diagram/target/scala-3.7.4-RC2/test-classes ...
186[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
187[warn] one warning found
188[info] done compiling
189Starting build for ProjectRef(file:/build/repo/,diagramAscii) (mtg-diagram-ascii)... [2/4]
190Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram-ascii/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
191[info] compiling 14 Scala sources to /build/repo/diagram-ascii/target/scala-3.7.4-RC2/classes ...
192[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
193[warn] one warning found
194[info] done compiling
195[info] compiling 2 Scala sources to /build/repo/diagram-ascii/target/scala-3.7.4-RC2/test-classes ...
196[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
197[warn] one warning found
198[info] done compiling
199Starting build for ProjectRef(file:/build/repo/,diagramMermaid) (mtg-diagram-mermaid)... [3/4]
200Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram-mermaid/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
201[info] compiling 21 Scala sources to /build/repo/diagram-mermaid/target/scala-3.7.4-RC2/classes ...
202[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
203[warn] one warning found
204[info] done compiling
205[info] compiling 3 Scala sources to /build/repo/diagram-mermaid/target/scala-3.7.4-RC2/test-classes ...
206[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
207[warn] one warning found
208[info] done compiling
209
210************************
211Build summary:
212[{
213 "module": "mtg",
214 "compile": {"status": "ok", "tookMs": 9555, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
215 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
216 "test-compile": {"status": "ok", "tookMs": 19441, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
217 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
218 "publish": {"status": "skipped", "tookMs": 0},
219 "metadata": {
220 "crossScalaVersions": ["3.3.3"]
221}
222},{
223 "module": "mtg-diagram",
224 "compile": {"status": "ok", "tookMs": 1309, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
225 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
226 "test-compile": {"status": "ok", "tookMs": 1229, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
227 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
228 "publish": {"status": "skipped", "tookMs": 0},
229 "metadata": {
230 "crossScalaVersions": ["3.3.3"]
231}
232},{
233 "module": "mtg-diagram-ascii",
234 "compile": {"status": "ok", "tookMs": 1293, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
235 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
236 "test-compile": {"status": "ok", "tookMs": 1657, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
237 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
238 "publish": {"status": "skipped", "tookMs": 0},
239 "metadata": {
240 "crossScalaVersions": ["3.3.3"]
241}
242},{
243 "module": "mtg-diagram-mermaid",
244 "compile": {"status": "ok", "tookMs": 711, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
245 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
246 "test-compile": {"status": "ok", "tookMs": 1229, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
247 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
248 "publish": {"status": "skipped", "tookMs": 0},
249 "metadata": {
250 "crossScalaVersions": ["3.3.3"]
251}
252}]
253************************
254[success] Total time: 49 s, completed Nov 25, 2025, 1:24:37 PM
255[0JChecking patch project/plugins.sbt...
256Checking patch project/build.properties...
257Checking patch mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala...
258Checking patch build.sbt...
259Applied patch project/plugins.sbt cleanly.
260Applied patch project/build.properties cleanly.
261Applied patch mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala cleanly.
262Applied patch build.sbt cleanly.
263No migration rewrite changes found, would not commit
264Using target Scala version for migration: 3.7.4-RC2
265Migrating project for -source:3.7 using Scala 3.7.4-RC2
266----
267Preparing build for 3.7.4-RC2
268Would try to apply common scalacOption (best-effort, sbt/mill only):
269Append: -rewrite,REQUIRE:-source:3.7-migration
270Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
271
272Try apply source patch:
273Path: mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala
274Pattern: Ordering[T]()(using
275Replacement: Ordering[T](using
276Successfully applied pattern 'Ordering[T]()(using ' in mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala
277----
278Starting build for 3.7.4-RC2
279Execute tests: false
280sbt project found:
281Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
282Enforcing usage of sbt in version 1.11.5
283No prepare script found for project gchudnov/mindthegap
284/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
285##################################
286Scala version: 3.7.4-RC2
287Targets: com.github.gchudnov%mtg com.github.gchudnov%mtg-diagram com.github.gchudnov%mtg-diagram-ascii com.github.gchudnov%mtg-diagram-mermaid
288Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}
289##################################
290Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
291Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
292[sbt_options] declare -a sbt_options=()
293[process_args] java_version = '21'
294[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
295# Executing command line:
296java
297--add-opens=java.base/java.util=ALL-UNNAMED
298--add-opens=java.base/java.lang=ALL-UNNAMED
299--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
300-Dio.netty.tryReflectionSetAccessible=true
301-Dcommunitybuild.scala=3.7.4-RC2
302-Dcommunitybuild.project.dependencies.add=
303-Xmx7G
304-Xms4G
305-Xss8M
306-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
307-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
308-jar
309/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
310"setCrossScalaVersions 3.7.4-RC2"
311"++3.7.4-RC2 -v"
312"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""
313"set every credentials := Nil"
314"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
315"removeScalacOptionsStartingWith -P:wartremover"
316
317moduleMappings
318"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}""" com.github.gchudnov%mtg com.github.gchudnov%mtg-diagram com.github.gchudnov%mtg-diagram-ascii com.github.gchudnov%mtg-diagram-mermaid"
319
320[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
321[info] loading settings for project repo-build-build from sbt-updates.sbt...
322[info] loading project definition from /build/repo/project/project
323[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
324[info] loading project definition from /build/repo/project
325[info] loading settings for project root from build.sbt, version.sbt...
326Unrecognized repository akka-secure-ivy, ignoring it
327Warning: ignoring repository akka-secure-ivy to get previous version
328Unrecognized repository akka-secure-ivy, ignoring it
329Warning: ignoring repository akka-secure-ivy to get previous version
330[info] set current project to root (in build file:/build/repo/)
331Execute setCrossScalaVersions: 3.7.4-RC2
332OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in diagram/crossScalaVersions
333OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in mtg/crossScalaVersions
334OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in diagramMermaid/crossScalaVersions
335OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in diagramAscii/crossScalaVersions
336OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in root/crossScalaVersions
337OpenCB::Changing crossVersion 3.3.3 -> 3.7.4-RC2 in examples/crossScalaVersions
338Unrecognized repository akka-secure-ivy, ignoring it
339Warning: ignoring repository akka-secure-ivy to get previous version
340Unrecognized repository akka-secure-ivy, ignoring it
341Warning: ignoring repository akka-secure-ivy to get previous version
342[info] set current project to root (in build file:/build/repo/)
343[info] Setting Scala version to 3.7.4-RC2 on 6 projects.
344[info] Switching Scala version on:
345[info] diagramMermaid (3.7.4-RC2)
346[info] examples (3.7.4-RC2)
347[info] diagram (3.7.4-RC2)
348[info] * root (3.7.4-RC2)
349[info] mtg (3.7.4-RC2)
350[info] diagramAscii (3.7.4-RC2)
351[info] Excluding projects:
352[info] Reapplying settings...
353Unrecognized repository akka-secure-ivy, ignoring it
354Warning: ignoring repository akka-secure-ivy to get previous version
355Unrecognized repository akka-secure-ivy, ignoring it
356Warning: ignoring repository akka-secure-ivy to get previous version
357[info] set current project to root (in build file:/build/repo/)
358Execute 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
359[info] Reapplying settings...
360Unrecognized repository akka-secure-ivy, ignoring it
361Warning: ignoring repository akka-secure-ivy to get previous version
362Unrecognized repository akka-secure-ivy, ignoring it
363Warning: ignoring repository akka-secure-ivy to get previous version
364[info] set current project to root (in build file:/build/repo/)
365[info] Defining Global / credentials, credentials and 4 others.
366[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 53 others.
367[info] Run `last` for details.
368[info] Reapplying settings...
369Unrecognized repository akka-secure-ivy, ignoring it
370Warning: ignoring repository akka-secure-ivy to get previous version
371Unrecognized repository akka-secure-ivy, ignoring it
372Warning: ignoring repository akka-secure-ivy to get previous version
373[info] set current project to root (in build file:/build/repo/)
374Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
375[info] Reapplying settings...
376OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
377
378 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
379 Did you mean diagramAscii / allExcludeDependencies ?
380 , retry without global scopes
381[info] Reapplying settings...
382Unrecognized repository akka-secure-ivy, ignoring it
383Unrecognized repository akka-secure-ivy, ignoring it
384Warning: ignoring repository akka-secure-ivy to get previous version
385Warning: ignoring repository akka-secure-ivy to get previous version
386[info] set current project to root (in build file:/build/repo/)
387Execute removeScalacOptionsStartingWith: -P:wartremover
388[info] Reapplying settings...
389Unrecognized repository akka-secure-ivy, ignoring it
390Warning: ignoring repository akka-secure-ivy to get previous version
391Unrecognized repository akka-secure-ivy, ignoring it
392Warning: ignoring repository akka-secure-ivy to get previous version
393[info] set current project to root (in build file:/build/repo/)
394[success] Total time: 0 s, completed Nov 25, 2025, 1:24:54 PM
395Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}
396Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
397Starting build...
398Projects: Set(mtg, diagram, diagramAscii, diagramMermaid)
399Starting build for ProjectRef(file:/build/repo/,mtg) (mtg)... [0/4]
400OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
401OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
402OpenCB::Filter out '-indent', matches setting pattern '^-?-indent'
403OpenCB::Filter out '-new-syntax', matches setting pattern '^-?-new-syntax'
404OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
405Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/mtg/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
406[info] compiling 48 Scala sources to /build/repo/mtg/target/scala-3.7.4-RC2/classes ...
407[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
408[warn] one warning found
409[info] done compiling
410[info] compiling 35 Scala sources to /build/repo/mtg/target/scala-3.7.4-RC2/test-classes ...
411[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
412[warn] one warning found
413[info] done compiling
414Starting build for ProjectRef(file:/build/repo/,diagram) (mtg-diagram)... [1/4]
415Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
416[info] compiling 5 Scala sources to /build/repo/diagram/target/scala-3.7.4-RC2/classes ...
417[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
418Warning: mocking up superclass for module class internal
419[warn] one warning found
420[info] done compiling
421[info] compiling 2 Scala sources to /build/repo/diagram/target/scala-3.7.4-RC2/test-classes ...
422[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
423[warn] one warning found
424[info] done compiling
425Starting build for ProjectRef(file:/build/repo/,diagramAscii) (mtg-diagram-ascii)... [2/4]
426Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram-ascii/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
427[info] compiling 14 Scala sources to /build/repo/diagram-ascii/target/scala-3.7.4-RC2/classes ...
428[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
429[warn] one warning found
430[info] done compiling
431[info] compiling 2 Scala sources to /build/repo/diagram-ascii/target/scala-3.7.4-RC2/test-classes ...
432[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
433[warn] one warning found
434[info] done compiling
435Starting build for ProjectRef(file:/build/repo/,diagramMermaid) (mtg-diagram-mermaid)... [3/4]
436Compile scalacOptions: -encoding, UTF-8, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram-mermaid/target/scala-3.7.4-RC2/meta, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
437[info] compiling 21 Scala sources to /build/repo/diagram-mermaid/target/scala-3.7.4-RC2/classes ...
438[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
439[warn] one warning found
440[info] done compiling
441[info] compiling 3 Scala sources to /build/repo/diagram-mermaid/target/scala-3.7.4-RC2/test-classes ...
442[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
443[warn] one warning found
444[info] done compiling
445
446************************
447Build summary:
448[{
449 "module": "mtg",
450 "compile": {"status": "ok", "tookMs": 8809, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
451 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
452 "test-compile": {"status": "ok", "tookMs": 19059, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
453 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
454 "publish": {"status": "skipped", "tookMs": 0},
455 "metadata": {
456 "crossScalaVersions": ["3.3.3"]
457}
458},{
459 "module": "mtg-diagram",
460 "compile": {"status": "ok", "tookMs": 1382, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
461 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
462 "test-compile": {"status": "ok", "tookMs": 1237, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
463 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
464 "publish": {"status": "skipped", "tookMs": 0},
465 "metadata": {
466 "crossScalaVersions": ["3.3.3"]
467}
468},{
469 "module": "mtg-diagram-ascii",
470 "compile": {"status": "ok", "tookMs": 1334, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
471 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
472 "test-compile": {"status": "ok", "tookMs": 1970, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
473 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
474 "publish": {"status": "skipped", "tookMs": 0},
475 "metadata": {
476 "crossScalaVersions": ["3.3.3"]
477}
478},{
479 "module": "mtg-diagram-mermaid",
480 "compile": {"status": "ok", "tookMs": 741, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
481 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
482 "test-compile": {"status": "ok", "tookMs": 1178, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
483 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
484 "publish": {"status": "skipped", "tookMs": 0},
485 "metadata": {
486 "crossScalaVersions": ["3.3.3"]
487}
488}]
489************************
490[success] Total time: 37 s, completed Nov 25, 2025, 1:25:31 PM
491[0JChecking patch project/plugins.sbt...
492Checking patch project/build.properties...
493Checking patch mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala...
494Checking patch build.sbt...
495Applied patch project/plugins.sbt cleanly.
496Applied patch project/build.properties cleanly.
497Applied patch mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala cleanly.
498Applied patch build.sbt cleanly.
499No migration rewrite changes found, would not commit
500----
501Preparing build for 3.8.0-RC2
502Scala binary version found: 3.8
503Implicitly using source version 3.8
504Scala binary version found: 3.8
505Implicitly using source version 3.8
506Would try to apply common scalacOption (best-effort, sbt/mill only):
507Append: ,REQUIRE:-source:3.8
508Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
509
510Try apply source patch:
511Path: mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala
512Pattern: Ordering[T]()(using
513Replacement: Ordering[T](using
514Successfully applied pattern 'Ordering[T]()(using ' in mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala
515----
516Starting build for 3.8.0-RC2
517Execute tests: false
518sbt project found:
519Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
520Enforcing usage of sbt in version 1.11.5
521No prepare script found for project gchudnov/mindthegap
522/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
523##################################
524Scala version: 3.8.0-RC2
525Targets: com.github.gchudnov%mtg com.github.gchudnov%mtg-diagram com.github.gchudnov%mtg-diagram-ascii com.github.gchudnov%mtg-diagram-mermaid
526Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}
527##################################
528Using extra scalacOptions: ,REQUIRE:-source:3.8
529Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
530[sbt_options] declare -a sbt_options=()
531[process_args] java_version = '21'
532[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
533# Executing command line:
534java
535--add-opens=java.base/java.util=ALL-UNNAMED
536--add-opens=java.base/java.lang=ALL-UNNAMED
537--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
538-Dio.netty.tryReflectionSetAccessible=true
539-Dcommunitybuild.scala=3.8.0-RC2
540-Dcommunitybuild.project.dependencies.add=
541-Xmx7G
542-Xms4G
543-Xss8M
544-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
545-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
546-jar
547/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
548"setCrossScalaVersions 3.8.0-RC2"
549"++3.8.0-RC2 -v"
550"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
551"set every credentials := Nil"
552"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
553"removeScalacOptionsStartingWith -P:wartremover"
554
555moduleMappings
556"runBuild 3.8.0-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}""" com.github.gchudnov%mtg com.github.gchudnov%mtg-diagram com.github.gchudnov%mtg-diagram-ascii com.github.gchudnov%mtg-diagram-mermaid"
557
558[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
559[info] loading settings for project repo-build-build from sbt-updates.sbt...
560[info] loading project definition from /build/repo/project/project
561[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
562[info] loading project definition from /build/repo/project
563[info] loading settings for project root from build.sbt, version.sbt...
564Unrecognized repository akka-secure-ivy, ignoring it
565Warning: ignoring repository akka-secure-ivy to get previous version
566Unrecognized repository akka-secure-ivy, ignoring it
567Warning: ignoring repository akka-secure-ivy to get previous version
568[info] set current project to root (in build file:/build/repo/)
569Execute setCrossScalaVersions: 3.8.0-RC2
570OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in mtg/crossScalaVersions
571OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in diagram/crossScalaVersions
572OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in diagramMermaid/crossScalaVersions
573OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in diagramAscii/crossScalaVersions
574OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in examples/crossScalaVersions
575OpenCB::Changing crossVersion 3.3.3 -> 3.8.0-RC2 in root/crossScalaVersions
576Unrecognized repository akka-secure-ivy, ignoring it
577Warning: ignoring repository akka-secure-ivy to get previous version
578Unrecognized repository akka-secure-ivy, ignoring it
579Warning: ignoring repository akka-secure-ivy to get previous version
580[info] set current project to root (in build file:/build/repo/)
581[info] Setting Scala version to 3.8.0-RC2 on 6 projects.
582[info] Switching Scala version on:
583[info] diagramMermaid (3.8.0-RC2)
584[info] examples (3.8.0-RC2)
585[info] diagram (3.8.0-RC2)
586[info] * root (3.8.0-RC2)
587[info] mtg (3.8.0-RC2)
588[info] diagramAscii (3.8.0-RC2)
589[info] Excluding projects:
590[info] Reapplying settings...
591Unrecognized repository akka-secure-ivy, ignoring it
592Warning: ignoring repository akka-secure-ivy to get previous version
593Unrecognized repository akka-secure-ivy, ignoring it
594Warning: ignoring repository akka-secure-ivy to get previous version
595[info] set current project to root (in build file:/build/repo/)
596Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
597[info] Reapplying settings...
598Unrecognized repository akka-secure-ivy, ignoring it
599Warning: ignoring repository akka-secure-ivy to get previous version
600Unrecognized repository akka-secure-ivy, ignoring it
601Warning: ignoring repository akka-secure-ivy to get previous version
602[info] set current project to root (in build file:/build/repo/)
603[info] Defining Global / credentials, credentials and 4 others.
604[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 53 others.
605[info] Run `last` for details.
606[info] Reapplying settings...
607Unrecognized repository akka-secure-ivy, ignoring it
608Warning: ignoring repository akka-secure-ivy to get previous version
609Unrecognized repository akka-secure-ivy, ignoring it
610Warning: ignoring repository akka-secure-ivy to get previous version
611[info] set current project to root (in build file:/build/repo/)
612Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
613[info] Reapplying settings...
614OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
615
616 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
617 Did you mean diagramAscii / allExcludeDependencies ?
618 , retry without global scopes
619[info] Reapplying settings...
620Unrecognized repository akka-secure-ivy, ignoring it
621Warning: ignoring repository akka-secure-ivy to get previous version
622Unrecognized repository akka-secure-ivy, ignoring it
623Warning: ignoring repository akka-secure-ivy to get previous version
624[info] set current project to root (in build file:/build/repo/)
625Execute removeScalacOptionsStartingWith: -P:wartremover
626[info] Reapplying settings...
627Unrecognized repository akka-secure-ivy, ignoring it
628Warning: ignoring repository akka-secure-ivy to get previous version
629Unrecognized repository akka-secure-ivy, ignoring it
630Warning: ignoring repository akka-secure-ivy to get previous version
631[info] set current project to root (in build file:/build/repo/)
632[success] Total time: 0 s, completed Nov 25, 2025, 1:25:48 PM
633Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4","3.7"],"sourcePatches":[{"path":"mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala","pattern":"Ordering[T]()(using ","replaceWith":"Ordering[T](using "}]}
634Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
635Starting build...
636Projects: Set(mtg, diagram, diagramAscii, diagramMermaid)
637Starting build for ProjectRef(file:/build/repo/,mtg) (mtg)... [0/4]
638OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
639OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
640OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
641Compile scalacOptions: -encoding, UTF-8, -indent, -new-syntax, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/mtg/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
642[info] compiling 48 Scala sources to /build/repo/mtg/target/scala-3.8.0-RC2/classes ...
643[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
644[warn] one warning found
645[info] done compiling
646[info] compiling 35 Scala sources to /build/repo/mtg/target/scala-3.8.0-RC2/test-classes ...
647[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
648[warn] one warning found
649[info] done compiling
650Starting build for ProjectRef(file:/build/repo/,diagram) (mtg-diagram)... [1/4]
651Compile scalacOptions: -encoding, UTF-8, -indent, -new-syntax, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
652[info] compiling 5 Scala sources to /build/repo/diagram/target/scala-3.8.0-RC2/classes ...
653[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
654Warning: mocking up superclass for module class internal
655[warn] one warning found
656[info] done compiling
657[info] compiling 2 Scala sources to /build/repo/diagram/target/scala-3.8.0-RC2/test-classes ...
658[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
659[warn] one warning found
660[info] done compiling
661Starting build for ProjectRef(file:/build/repo/,diagramAscii) (mtg-diagram-ascii)... [2/4]
662Compile scalacOptions: -encoding, UTF-8, -indent, -new-syntax, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram-ascii/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
663[info] compiling 14 Scala sources to /build/repo/diagram-ascii/target/scala-3.8.0-RC2/classes ...
664[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
665[warn] one warning found
666[info] done compiling
667[info] compiling 2 Scala sources to /build/repo/diagram-ascii/target/scala-3.8.0-RC2/test-classes ...
668[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
669[warn] one warning found
670[info] done compiling
671Starting build for ProjectRef(file:/build/repo/,diagramMermaid) (mtg-diagram-mermaid)... [3/4]
672Compile scalacOptions: -encoding, UTF-8, -indent, -new-syntax, -print-lines, -unchecked, -Xmigration, -Ykind-projector, -language:existentials, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -language:postfixOps, -Xsemanticdb, -semanticdb-target, /build/repo/diagram-mermaid/target/scala-3.8.0-RC2/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
673[info] compiling 21 Scala sources to /build/repo/diagram-mermaid/target/scala-3.8.0-RC2/classes ...
674[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
675[warn] one warning found
676[info] done compiling
677[info] compiling 3 Scala sources to /build/repo/diagram-mermaid/target/scala-3.8.0-RC2/test-classes ...
678[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
679[warn] one warning found
680[info] done compiling
681
682************************
683Build summary:
684[{
685 "module": "mtg",
686 "compile": {"status": "ok", "tookMs": 11918, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
687 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
688 "test-compile": {"status": "ok", "tookMs": 19254, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
689 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
690 "publish": {"status": "skipped", "tookMs": 0},
691 "metadata": {
692 "crossScalaVersions": ["3.3.3"]
693}
694},{
695 "module": "mtg-diagram",
696 "compile": {"status": "ok", "tookMs": 1332, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
697 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
698 "test-compile": {"status": "ok", "tookMs": 1106, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
699 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
700 "publish": {"status": "skipped", "tookMs": 0},
701 "metadata": {
702 "crossScalaVersions": ["3.3.3"]
703}
704},{
705 "module": "mtg-diagram-ascii",
706 "compile": {"status": "ok", "tookMs": 1478, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
707 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
708 "test-compile": {"status": "ok", "tookMs": 2257, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
709 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
710 "publish": {"status": "skipped", "tookMs": 0},
711 "metadata": {
712 "crossScalaVersions": ["3.3.3"]
713}
714},{
715 "module": "mtg-diagram-mermaid",
716 "compile": {"status": "ok", "tookMs": 1022, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
717 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
718 "test-compile": {"status": "ok", "tookMs": 1326, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
719 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
720 "publish": {"status": "skipped", "tookMs": 0},
721 "metadata": {
722 "crossScalaVersions": ["3.3.3"]
723}
724}]
725************************
726[success] Total time: 49 s, completed Nov 25, 2025, 1:26:37 PM
727[0JChecking patch project/plugins.sbt...
728Checking patch project/build.properties...
729Checking patch mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala...
730Checking patch build.sbt...
731Applied patch project/plugins.sbt cleanly.
732Applied patch project/build.properties cleanly.
733Applied patch mtg/src/main/scala/com/github/gchudnov/mtg/internal/domain/AnyDomain.scala cleanly.
734Applied patch build.sbt cleanly.