Build Logs

47degrees/memeid • 3.8.0-RC4:2025-12-22

Errors

3

Warnings

51

Total Lines

773

1##################################
2Clonning https://github.com/47degrees/memeid.git into /build/repo using revision v0.8.0
3##################################
4Note: switching to '1048fc8213b856cb84ebf42189f655a5d2872b82'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.2.2
22----
23Preparing build for 3.8.0-RC4
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: autoScalaLibrary := false
35Replacement: autoScalaLibrary := true
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'autoScalaLibrary := false' in build.sbt
40
41Try apply source patch:
42Path: project/dependencies.scala
43Pattern: val scala3 = "3.2.2"
44Replacement: val scala3 = "3.8.0-RC4"
45Successfully applied pattern 'val scala3 = "3.2.2"' in project/dependencies.scala
46----
47Starting build for 3.8.0-RC4
48Execute tests: true
49sbt project found:
50Sbt version 1.8.2 is not supported, minimal supported version is 1.11.5
51Enforcing usage of sbt in version 1.11.5
52No prepare script found for project 47degrees/memeid
53##################################
54Scala version: 3.8.0-RC4
55Targets: com.47deg%default-fe520a com.47deg%memeid4s com.47deg%memeid4s-cats com.47deg%memeid4s-circe com.47deg%memeid4s-doobie com.47deg%memeid4s-fuuid com.47deg%memeid4s-http4s com.47deg%memeid4s-literal com.47deg%memeid4s-scalacheck com.47deg%memeid4s-tapir
56Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"autoScalaLibrary := false","replaceWith":"autoScalaLibrary := true"},{"path":"project/dependencies.scala","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
57##################################
58Using extra scalacOptions: ,REQUIRE:-source:3.8
59Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
60[sbt_options] declare -a sbt_options=()
61[process_args] java_version = '17'
62[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
63# Executing command line:
64java
65-Xss8m
66-Xms1G
67-Xmx8G
68-Dcommunitybuild.scala=3.8.0-RC4
69-Dcommunitybuild.project.dependencies.add=
70-Xmx7G
71-Xms4G
72-Xss8M
73-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
74-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
75-jar
76/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
77"setCrossScalaVersions 3.8.0-RC4"
78"++3.8.0-RC4 -v"
79"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
80"set every credentials := Nil"
81"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
82"removeScalacOptionsStartingWith -P:wartremover"
83
84moduleMappings
85"runBuild 3.8.0-RC4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"autoScalaLibrary := false","replaceWith":"autoScalaLibrary := true"},{"path":"project/dependencies.scala","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" com.47deg%default-fe520a com.47deg%memeid4s com.47deg%memeid4s-cats com.47deg%memeid4s-circe com.47deg%memeid4s-doobie com.47deg%memeid4s-fuuid com.47deg%memeid4s-http4s com.47deg%memeid4s-literal com.47deg%memeid4s-scalacheck com.47deg%memeid4s-tapir"
86
87[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
88[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
89[info] loading project definition from /build/repo/project
90[info] compiling 6 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
91[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
92[info] Compilation completed in 8.906s.
93[info] done compiling
94[info] loading settings for project repo from build.sbt...
95[info] resolving key references (40612 settings) ...
96[info] set current project to repo (in build file:/build/repo/)
97Execute setCrossScalaVersions: 3.8.0-RC4
98OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-http4s3/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-tapir2_12/crossScalaVersions
100OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in microsite/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-scalacheck2_12/crossScalaVersions
102OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s3/crossScalaVersions
103OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-cats3/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-circe3/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-literal/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-cats2_12/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-doobie/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-doobie2_12/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in repo/crossScalaVersions
110OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-fuuid/crossScalaVersions
111OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-literal3/crossScalaVersions
112OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-doobie3/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-circe2_12/crossScalaVersions
114OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in documentation/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in bench3/crossScalaVersions
116OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-literal2_12/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in documentation2_12/crossScalaVersions
118OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in microsite2_12/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-circe/crossScalaVersions
120OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-http4s/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-fuuid2_12/crossScalaVersions
122OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid/crossScalaVersions
123OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s-http4s2_12/crossScalaVersions
124OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-tapir/crossScalaVersions
125OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.12.17) in memeid4s2_12/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s/crossScalaVersions
127OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-tapir3/crossScalaVersions
128OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-scalacheck3/crossScalaVersions
129OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-cats/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(3.8.0-RC4) -> List(2.13.10) in memeid4s-scalacheck/crossScalaVersions
131OpenCB::Changing crossVersion 3.8.0-RC4 -> 3.8.0-RC4 in memeid4s-fuuid3/crossScalaVersions
132[info] set current project to repo (in build file:/build/repo/)
133[info] Setting Scala version to 3.8.0-RC4 on 12 projects.
134[info] Switching Scala version on:
135[info] memeid4s-literal3 (3.8.0-RC4)
136[info] memeid4s-doobie3 (3.8.0-RC4)
137[info] memeid4s-http4s3 (3.8.0-RC4)
138[info] memeid4s-scalacheck3 (3.8.0-RC4)
139[info] bench3 (3.8.0-RC4)
140[info] memeid4s-fuuid3 (3.8.0-RC4)
141[info] memeid (3.8.0-RC4)
142[info] memeid4s-circe3 (3.8.0-RC4)
143[info] memeid4s-tapir3 (3.8.0-RC4)
144[info] memeid4s-cats3 (3.8.0-RC4)
145[info] * repo (3.8.0-RC4)
146[info] memeid4s3 (3.8.0-RC4)
147[info] Excluding projects:
148[info] memeid4s-scalacheck (2.13.10)
149[info] memeid4s (2.13.10)
150[info] memeid4s2_12 (2.12.17)
151[info] memeid4s-cats2_12 (2.12.17)
152[info] memeid4s-doobie2_12 (2.12.17)
153[info] memeid4s-circe2_12 (2.12.17)
154[info] documentation2_12 (2.12.17)
155[info] documentation (2.13.10)
156[info] memeid4s-literal2_12 (2.12.17)
157[info] memeid4s-circe (2.13.10)
158[info] memeid4s-tapir2_12 (2.12.17)
159[info] memeid4s-literal (2.13.10)
160[info] microsite (2.13.10)
161[info] memeid4s-tapir (2.13.10)
162[info] memeid4s-fuuid (2.13.10)
163[info] memeid4s-scalacheck2_12 (2.12.17)
164[info] memeid4s-doobie (2.13.10)
165[info] memeid4s-http4s (2.13.10)
166[info] memeid4s-cats (2.13.10)
167[info] memeid4s-http4s2_12 (2.12.17)
168[info] memeid4s-fuuid2_12 (2.12.17)
169[info] microsite2_12 (2.12.17)
170[info] Reapplying settings...
171[info] set current project to repo (in build file:/build/repo/)
172Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
173[info] Reapplying settings...
174[info] set current project to repo (in build file:/build/repo/)
175[info] Defining Global / credentials, bench3 / credentials and 32 others.
176[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 170 others.
177[info] Run `last` for details.
178[info] Reapplying settings...
179[info] set current project to repo (in build file:/build/repo/)
180Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
181[info] Reapplying settings...
182OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
183
184 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
185 Did you mean memeid4s-tapir3 / allExcludeDependencies ?
186 , retry without global scopes
187[info] Reapplying settings...
188[info] set current project to repo (in build file:/build/repo/)
189Execute removeScalacOptionsStartingWith: -P:wartremover
190[info] Reapplying settings...
191[info] set current project to repo (in build file:/build/repo/)
192[success] Total time: 0 s, completed Dec 22, 2025, 6:07:52 PM
193Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"autoScalaLibrary := false","replaceWith":"autoScalaLibrary := true"},{"path":"project/dependencies.scala","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
194Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
195Starting build...
196Projects: Set(memeid4s-literal3, memeid4s-doobie3, memeid4s-http4s3, memeid4s-scalacheck3, memeid4s-fuuid3, memeid, memeid4s-circe3, memeid4s-tapir3, memeid4s-cats3, repo, memeid4s3)
197Starting build for ProjectRef(file:/build/repo/,memeid4s-doobie3) (memeid4s-doobie)... [0/11]
198OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
199OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
200OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
201Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-doobie/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
202[info] compiling 6 Java sources to /build/repo/modules/memeid/target/jvm/classes ...
203[info] done compiling
204[info] compiling 6 Scala sources to /build/repo/modules/memeid4s/target/jvm-3/classes ...
205[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
206[warn] one warning found
207[info] done compiling
208[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-doobie/target/jvm-3/classes ...
209[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
210[warn] one warning found
211[info] done compiling
212[info] compiling 1 Scala source to /build/repo/modules/memeid4s-doobie/target/jvm-3/test-classes ...
213[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
214[warn] one warning found
215[info] done compiling
216memeid4s.doobie.DoobieSpec:
217 + SELECT 0.092s
218 + Insert UUID V1 0.022s
219 + Select UUID V1 0.007s
220 + We can insert and select UUIDs 0.04s
221Starting build for ProjectRef(file:/build/repo/,memeid) (memeid)... [1/11]
222Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid/target/jvm/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
223[info] compiling 7 Scala sources to /build/repo/modules/memeid/target/jvm/test-classes ...
224[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
225[warn] one warning found
226[info] done compiling
227[info] V4Spec
228[info] V4 constructor should
229[info] + create version 4 UUIDs
230[info] + not generate the same UUID twice
231[info] + be unable to create non-v4 values regardless of msb/lsb values provided
232[info] + generate version 4 UUIDs regardless of msb/lsb values provided
233[info] Total for specification V4Spec
234[info] Finished in 182 ms
235[info] 4 examples, 0 failure, 0 error
236[info] V1Spec
237[info] V1 constructor should
238[info] + create version 1 UUIDs
239[info] + create monotonically increasing UUIDs
240[info] + not generate the same UUID twice
241[info] + not generate the same UUID twice with high concurrency
242[info] + check time components
243[info] Total for specification V1Spec
244[info] Finished in 184 ms
245[info] 5 examples, 0 failure, 0 error
246[info] V5Spec
247[info] V5 constructor should
248[info] + create same UUID for the same namespace/name
249[info] + create different UUIDs for distinct name
250[info] + create different UUIDs for distinct namespace
251[info] + create valid v5 UUIDs
252[info] Total for specification V5Spec
253[info] Finished in 184 ms
254[info] 4 examples, 0 failure, 0 error
255[info] V3Spec
256[info] V3 constructor should
257[info] + create same UUID for the same namespace/name
258[info] + create different UUIDs for distinct name
259[info] + create different UUIDs for distinct namespace
260[info] + create valid v3 UUIDs
261[info] Total for specification V3Spec
262[info] Finished in 182 ms
263[info] 4 examples, 0 failure, 0 error
264[info] SQUUIDSpec
265[info] SQUUID constructor should
266[info] + create version 4 UUIDs
267[info] + not generate the same UUID twice
268[info] Total for specification SQUUIDSpec
269[info] Finished in 80 ms
270[info] 2 examples, 0 failure, 0 error
271[info] BitsSpec
272[info] Bits.readByte should
273[info] + read the bytes specified by the bitmask
274[info] + bit access
275[info] + nibble access
276[info] Bits.writeByte should
277[info] + allows us to put bytes
278[info] Bits.Cast should
279[info] + work for significant 8-bit values
280[info] Bits.fromByte and Bits.toByte should
281[info] + round-trip
282[info] Total for specification BitsSpec
283[info] Finished in 107 ms
284[info] 6 examples, 0 failure, 0 error
285[info] UUIDSpec
286[info] UUID.fromString should
287[info] + return uuid on valid uuid string
288[info] + throw exception on an invalid string that is accepted by java.util.fromString
289[info] + throw exception on invalid string
290[info] UUID.fromUUID should
291[info] + return NIL on NIL UUID
292[info] + return uuid depending on version
293[info] uuid.asV* methods should
294[info] + uuid.asV1 should return optional with uuid only if class is UUID.V1
295[info] + uuid.asV2 should return optional with uuid only if class is UUID.V2
296[info] + uuid.asV3 should return optional with uuid only if class is UUID.V3
297[info] + uuid.asV4 should return optional with uuid only if class is UUID.V4
298[info] + uuid.asV5 should return optional with uuid only if class is UUID.V5
299[info] uuid.isV* methods should
300[info] + uuid.isV1 should return true only if class is UUID.V1
301[info] + uuid.isV2 should return true only if class is UUID.V2
302[info] + uuid.isV3 should return true only if class is UUID.V3
303[info] + uuid.isV4 should return true only if class is UUID.V4
304[info] + uuid.isV5 should return true only if class is UUID.V5
305[info] + uuid.isNil should return true only if uuid is NIL uuid
306[info] UUID.variant should
307[info] + detect a valid variant
308[info] + detect an invalid UUID variant
309[info] UUID.NIL should
310[info] + have variant 0
311[info] + have all 128 bits to 0
312[info] Total for specification UUIDSpec
313[info] Finished in 393 ms
314[info] 20 examples, 713 expectations, 0 failure, 0 error
315Starting build for ProjectRef(file:/build/repo/,memeid4s3) (memeid4s)... [2/11]
316Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
317[info] compiling 1 Scala source to /build/repo/modules/memeid4s-scalacheck/target/jvm-3/classes ...
318[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
319[warn] one warning found
320[info] done compiling
321[info] compiling 8 Scala sources to /build/repo/modules/memeid4s/target/jvm-3/test-classes ...
322[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
323[warn] -- [E220] Type Warning: /build/repo/modules/memeid4s/src/test/scala/memeid4s/UUIDSpec.scala:37:30
324[warn] 37 | UUID.from(s) must beLeft().like { case e: IllegalArgumentException =>
325[warn] | ^^^^^^^^
326[warn] |Argument for implicit parameter p was supplied using a default argument.
327[warn] |
328[warn] | longer explanation available when compiling with `-explain`
329[warn] two warnings found
330[info] done compiling
331[info] V4Spec
332[info] V4 constructor should
333[info] + create version 4 UUIDs
334[info] + not generate the same UUID twice
335[info] + be unable to create non-v4 values regardless of msb/lsb values provided
336[info] + generate version 4 UUIDs regardless of msb/lsb values provided
337[info] Total for specification V4Spec
338[info] Finished in 171 ms
339[info] 4 examples, 0 failure, 0 error
340[info] NodeSpec
341[info] Node.clockSequence should
342[info] + be initialized once per system lifetime
343[info] Node.nodeId should
344[info] + be equal for the same node
345[info] Total for specification NodeSpec
346[info] Finished in 184 ms
347[info] 2 examples, 0 failure, 0 error
348[info] V5Spec
349[info] V5 constructor should
350[info] + create same UUID for the same namespace/name
351[info] + create different UUIDs for distinct name
352[info] + create different UUIDs for distinct namespace
353[info] Total for specification V5Spec
354[info] Finished in 181 ms
355[info] 3 examples, 0 failure, 0 error
356[info] SQUUIDSpec
357[info] SQUUID constructor should
358[info] + create version 4 UUIDs
359[info] + not generate the same UUID twice
360[info] Total for specification SQUUIDSpec
361[info] Finished in 83 ms
362[info] 2 examples, 0 failure, 0 error
363[info] V1Spec
364[info] V1 constructor should
365[info] + create version 1 UUIDs
366[info] + create monotonically increasing UUIDs
367[info] + not generate the same UUID twice
368[info] + not generate the same UUID twice with high concurrency
369[info] + check time components
370[info] Total for specification V1Spec
371[info] Finished in 137 ms
372[info] 5 examples, 0 failure, 0 error
373[info] DigestableSpec
374[info] Digestible[String] should
375[info] + give the same bytes for the same string
376[info] Digestible[UUID] should
377[info] + round-trip
378[info] + give the same bytes for the same UUID
379[info] Total for specification DigestableSpec
380[info] Finished in 143 ms
381[info] 3 examples, 102 expectations, 0 failure, 0 error
382[info] V3Spec
383[info] V3 constructor should
384[info] + create same UUID for the same namespace/name
385[info] + create different UUIDs for distinct name
386[info] + create different UUIDs for distinct namespace
387[info] Total for specification V3Spec
388[info] Finished in 46 ms
389[info] 3 examples, 0 failure, 0 error
390[info] UUIDSpec
391[info] UUID.from should
392[info] + return Right on valid UUID
393[info] + return Left on invalid string
394[info] UUID.as should
395[info] + return Some[UUID.V1] only if version is 1
396[info] + return Some[UUID.V2] only if version is 2
397[info] + return Some[UUID.V3] only if version is 3
398[info] + return Some[UUID.V4] only if version is 4
399[info] + return Some[UUID.V5] only if version is 5
400[info] UUID.is should
401[info] + return true only if version is 1
402[info] + return true only if version is 2
403[info] + return true only if version is 3
404[info] + return true only if version is 4
405[info] + return true only if version is 5
406[info] uuid.msb should
407[info] + be an alias for uuid.getMostSignificantBits()
408[info] uuid.lsb should
409[info] + be an alias for uuid.getLeastSignificantBits()
410[info] UUID.variant should
411[info] + detect a valid variant
412[info] + detect an invalid UUID variant
413[info] UUID.Nil should
414[info] + have variant 0
415[info] + have all 128 bits to 0
416[info] unapply should
417[info] + extract valid uuid string as UUID
418[info] + fail on invalid uuid string as UUID
419[info] new RichUUID should
420[info] + create a new instance with the UUID
421[info] Total for specification UUIDSpec
422[info] Finished in 717 ms
423[info] 21 examples, 1902 expectations, 0 failure, 0 error
424Starting build for ProjectRef(file:/build/repo/,memeid4s-http4s3) (memeid4s-http4s)... [3/11]
425Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-http4s/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
426[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-http4s/target/jvm-3/classes ...
427[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
428[warn] one warning found
429[info] done compiling
430[info] compiling 3 Scala sources to /build/repo/modules/memeid4s-cats/target/jvm-3/classes ...
431[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
432[warn] -- Warning: /build/repo/modules/memeid4s-cats/src/main/scala/memeid4s/cats/syntax.scala:45:23
433[warn] 45 | UUID.V4.squuid {
434[warn] | ^
435[warn] |Implicit parameters should be provided with a `using` clause.
436[warn] |To disable the warning, please use the following option:
437[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
438[warn] 46 | new Posix {
439[warn] 47 | override def value: Long = d.toSeconds
440[warn] 48 | }
441[warn] 49 | }
442[warn] two warnings found
443[info] done compiling
444[info] compiling 1 Scala source to /build/repo/modules/memeid4s-http4s/target/jvm-3/test-classes ...
445[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
446[warn] one warning found
447[info] done compiling
448[info] InstancesSpec
449[info] QueryParamDecoder[UUID] should
450[info] + correctly decode a valid UUID
451[info] + fail given an invalid UUID
452[info] QueryParamEncoder[UUID] should
453[info] + correctly encode a valid UUID
454[info] Total for specification InstancesSpec
455[info] Finished in 223 ms
456[info] 3 examples, 300 expectations, 0 failure, 0 error
457Starting build for ProjectRef(file:/build/repo/,memeid4s-scalacheck3) (memeid4s-scalacheck)... [4/11]
458Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-scalacheck/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
459Starting build for ProjectRef(file:/build/repo/,memeid4s-tapir3) (memeid4s-tapir)... [5/11]
460Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-tapir/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
461[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-tapir/target/jvm-3/classes ...
462[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
463[warn] one warning found
464[info] done compiling
465[info] compiling 1 Scala source to /build/repo/modules/memeid4s-tapir/target/jvm-3/test-classes ...
466[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
467[warn] one warning found
468[info] done compiling
469[info] InstancesSpec
470[info] Schema[UUID] & Codec[UUID] should
471[info] + provide correct schema when generating documentation
472[info] + validates a valid UUID
473[info] + validates an invalid UUID
474[info] Total for specification InstancesSpec
475[info] Finished in 390 ms
476[info] 3 examples, 102 expectations, 0 failure, 0 error
477Starting build for ProjectRef(file:/build/repo/,memeid4s-cats3) (memeid4s-cats)... [6/11]
478Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-cats/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
479[info] compiling 4 Scala sources to /build/repo/modules/memeid4s-cats/target/jvm-3/test-classes ...
480[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
481[warn] one warning found
482[info] done compiling
483[info] DigestibleLaws
484[info] contravariant laws must hold for Digestible
485[info] + contravariant.contravariant composition
486[info] + contravariant.contravariant identity
487[info] + contravariant.invariant composition
488[info] + contravariant.invariant identity
489[info] serializable laws must hold for Digestible
490[info] + serializable.can serialize and deserialize
491[info] Total for specification DigestibleLaws
492[info] Finished in 189 ms
493[info] 5 examples, 401 expectations, 0 failure, 0 error
494[info] InstancesSpec
495[info] Show[UUID] should
496[info] + allow representing uuids as String
497[info] Contravariant[Digestible] should
498[info] + be provided
499[info] Order[UUID] should
500[info] + compare using unsigned comparison
501[info] + Hash[UUID] returns hash code consistent with java.util.UUID
502[info] Total for specification InstancesSpec
503[info] Finished in 213 ms
504[info] 4 examples, 301 expectations, 0 failure, 0 error
505[info] SyntaxSpec
506[info] v1 constructor should
507[info] + create version 1 UUIDs
508[info] v3 constructor should
509[info] + create version 3 UUIDs
510[info] random constructor should
511[info] + create version 4 UUIDs
512[info] squuid constructor should
513[info] + create version 4 UUIDs
514[info] v5 constructor should
515[info] + create version 5 UUIDs
516[info] Total for specification SyntaxSpec
517[info] Finished in 257 ms
518[info] 5 examples, 0 failure, 0 error
519[info] UUIDLaws
520[info] hash laws must hold for UUID
521[info] + hash.antisymmetry eq
522[info] + hash.hash compatibility
523[info] + hash.reflexivity eq
524[info] + hash.symmetry eq
525[info] + hash.transitivity eq
526[info] order laws must hold for UUID
527[info] + order.antisymmetry
528[info] + order.antisymmetry eq
529[info] + order.compare
530[info] + order.gt
531[info] + order.gteqv
532[info] + order.lt
533[info] + order.max
534[info] + order.min
535[info] + order.partialCompare
536[info] + order.pmax
537[info] + order.pmin
538[info] + order.reflexivity eq
539[info] + order.reflexivity gt
540[info] + order.reflexivity lt
541[info] + order.symmetry eq
542[info] + order.totality
543[info] + order.transitivity
544[info] + order.transitivity eq
545[info] lowerBounded laws must hold for UUID
546[info] + lowerBounded.antisymmetry
547[info] + lowerBounded.antisymmetry eq
548[info] + lowerBounded.bound is less than or equals
549[info] + lowerBounded.gt
550[info] + lowerBounded.gteqv
551[info] + lowerBounded.lt
552[info] + lowerBounded.partialCompare
553[info] + lowerBounded.pmax
554[info] + lowerBounded.pmin
555[info] + lowerBounded.reflexivity eq
556[info] + lowerBounded.reflexivity gt
557[info] + lowerBounded.reflexivity lt
558[info] + lowerBounded.symmetry eq
559[info] + lowerBounded.transitivity
560[info] + lowerBounded.transitivity eq
561[info] upperBounded laws must hold for UUID
562[info] + upperBounded.antisymmetry
563[info] + upperBounded.antisymmetry eq
564[info] + upperBounded.bound is greater than or equals
565[info] + upperBounded.gt
566[info] + upperBounded.gteqv
567[info] + upperBounded.lt
568[info] + upperBounded.partialCompare
569[info] + upperBounded.pmax
570[info] + upperBounded.pmin
571[info] + upperBounded.reflexivity eq
572[info] + upperBounded.reflexivity gt
573[info] + upperBounded.reflexivity lt
574[info] + upperBounded.symmetry eq
575[info] + upperBounded.transitivity
576[info] + upperBounded.transitivity eq
577[info] Total for specification UUIDLaws
578[info] Finished in 557 ms
579[info] 53 examples, 5300 expectations, 0 failure, 0 error
580Starting build for ProjectRef(file:/build/repo/,memeid4s-fuuid3) (memeid4s-fuuid)... [7/11]
581Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-fuuid/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
582[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-fuuid/target/jvm-3/classes ...
583[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
584[warn] one warning found
585[info] done compiling
586[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-fuuid/target/jvm-3/test-classes ...
587[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
588[warn] one warning found
589[info] done compiling
590[info] SynxtaxSpec
591[info] AutoSpec
592[info] UUID-FUUID conversions should
593[info] + convert between UUID & FUUID
594[info] + convert between FUUID & UUID
595[info] UUID-FUUID auto conversions should
596[info] + convert between UUID & FUUID
597[info] Total for specification AutoSpec
598[info] Finished in 109 ms
599[info] 1 example, 100 expectations, 0 failure, 0 error
600[info] Total for specification SynxtaxSpec
601[info] Finished in 118 ms
602[info] 2 examples, 200 expectations, 0 failure, 0 error
603Starting build for ProjectRef(file:/build/repo/,memeid4s-circe3) (memeid4s-circe)... [8/11]
604Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-circe/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
605[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-circe/target/jvm-3/classes ...
606[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
607[warn] one warning found
608[info] done compiling
609[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-circe/target/jvm-3/test-classes ...
610[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
611[warn] one warning found
612[info] done compiling
613[info] CirceInstancesSpec
614[info] Encoder[UUID] should
615[info] + encode UUID as JSON
616[info] Decoder[UUID] should
617[info] + decode JSON as UUID
618[info] Total for specification CirceInstancesSpec
619[info] Finished in 184 ms
620[info] 2 examples, 200 expectations, 0 failure, 0 error
621[info] UUIDCodecLaws
622[info] codec laws must hold for UUID
623[info] + codec.consistency with accumulating
624[info] + codec.decoder serializability
625[info] + codec.encoder serializability
626[info] + codec.roundTrip
627[info] codec laws must hold for UUID
628[info] + codec.consistency with accumulating
629[info] + codec.roundTrip
630[info] Total for specification UUIDCodecLaws
631[info] Finished in 234 ms
632[info] 6 examples, 402 expectations, 0 failure, 0 error
633Starting build for ProjectRef(file:/build/repo/,repo) (repo)... [9/11]
634Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/target/scala-3.8.0-RC4/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
635Starting build for ProjectRef(file:/build/repo/,memeid4s-literal3) (memeid4s-literal)... [10/11]
636Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Ykind-projector, -Xsemanticdb, -semanticdb-target, /build/repo/modules/memeid4s-literal/target/jvm-3/meta, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
637[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-literal/target/jvm-3/classes ...
638[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
639[warn] one warning found
640[info] done compiling
641[info] compiling 2 Scala sources to /build/repo/modules/memeid4s-literal/target/jvm-3/test-classes ...
642[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
643[warn] one warning found
644[info] done compiling
645memeid4s.literal.MacroSpec:
646 + fail on using variables 0.007s
647memeid4s.literal.LiteralSpec:
648 + uuid interpolator create UUID on valid string literal 0.007s
649 + fail on invalid string literal 0.001s
650
651************************
652Build summary:
653[{
654 "module": "memeid4s-doobie",
655 "compile": {"status": "ok", "tookMs": 9603, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
656 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
657 "test-compile": {"status": "ok", "tookMs": 1773, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
658 "test": {"status": "ok", "tookMs": 1210, "passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4, "byFramework": [{"framework": "munit", "stats": {"passed": 4, "failed": 0, "ignored": 0, "skipped": 0, "total": 4}}]},
659 "publish": {"status": "skipped", "tookMs": 0},
660 "metadata": {
661 "crossScalaVersions": ["3.2.2"]
662}
663},{
664 "module": "memeid",
665 "compile": {"status": "ok", "tookMs": 56, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
666 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
667 "test-compile": {"status": "ok", "tookMs": 4642, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
668 "test": {"status": "ok", "tookMs": 1342, "passed": 45, "failed": 0, "ignored": 0, "skipped": 0, "total": 45, "byFramework": [{"framework": "specs2", "stats": {"passed": 45, "failed": 0, "ignored": 0, "skipped": 0, "total": 45}}]},
669 "publish": {"status": "skipped", "tookMs": 0},
670 "metadata": {
671 "crossScalaVersions": ["3.2.2"]
672}
673},{
674 "module": "memeid4s",
675 "compile": {"status": "ok", "tookMs": 111, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
676 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
677 "test-compile": {"status": "ok", "tookMs": 4066, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
678 "test": {"status": "ok", "tookMs": 1583, "passed": 43, "failed": 0, "ignored": 0, "skipped": 0, "total": 43, "byFramework": [{"framework": "specs2", "stats": {"passed": 43, "failed": 0, "ignored": 0, "skipped": 0, "total": 43}}]},
679 "publish": {"status": "skipped", "tookMs": 0},
680 "metadata": {
681 "crossScalaVersions": ["3.2.2"]
682}
683},{
684 "module": "memeid4s-http4s",
685 "compile": {"status": "ok", "tookMs": 678, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
686 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
687 "test-compile": {"status": "ok", "tookMs": 2125, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
688 "test": {"status": "ok", "tookMs": 818, "passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3, "byFramework": [{"framework": "specs2", "stats": {"passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3}}]},
689 "publish": {"status": "skipped", "tookMs": 0},
690 "metadata": {
691 "crossScalaVersions": ["3.2.2"]
692}
693},{
694 "module": "memeid4s-scalacheck",
695 "compile": {"status": "ok", "tookMs": 97, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
696 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
697 "test-compile": {"status": "ok", "tookMs": 138, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
698 "test": {"status": "ok", "tookMs": 106, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
699 "publish": {"status": "skipped", "tookMs": 0},
700 "metadata": {
701 "crossScalaVersions": ["3.2.2"]
702}
703},{
704 "module": "memeid4s-tapir",
705 "compile": {"status": "ok", "tookMs": 486, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
706 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
707 "test-compile": {"status": "ok", "tookMs": 1450, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
708 "test": {"status": "ok", "tookMs": 954, "passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3, "byFramework": [{"framework": "specs2", "stats": {"passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3}}]},
709 "publish": {"status": "skipped", "tookMs": 0},
710 "metadata": {
711 "crossScalaVersions": ["3.2.2"]
712}
713},{
714 "module": "memeid4s-cats",
715 "compile": {"status": "ok", "tookMs": 185, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
716 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
717 "test-compile": {"status": "ok", "tookMs": 1849, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
718 "test": {"status": "ok", "tookMs": 1604, "passed": 67, "failed": 0, "ignored": 0, "skipped": 0, "total": 67, "byFramework": [{"framework": "specs2", "stats": {"passed": 67, "failed": 0, "ignored": 0, "skipped": 0, "total": 67}}]},
719 "publish": {"status": "skipped", "tookMs": 0},
720 "metadata": {
721 "crossScalaVersions": ["3.2.2"]
722}
723},{
724 "module": "memeid4s-fuuid",
725 "compile": {"status": "ok", "tookMs": 405, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
726 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
727 "test-compile": {"status": "ok", "tookMs": 1085, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
728 "test": {"status": "ok", "tookMs": 826, "passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3, "byFramework": [{"framework": "specs2", "stats": {"passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3}}]},
729 "publish": {"status": "skipped", "tookMs": 0},
730 "metadata": {
731 "crossScalaVersions": ["3.2.2"]
732}
733},{
734 "module": "memeid4s-circe",
735 "compile": {"status": "ok", "tookMs": 455, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
736 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
737 "test-compile": {"status": "ok", "tookMs": 1473, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
738 "test": {"status": "ok", "tookMs": 1131, "passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8, "byFramework": [{"framework": "specs2", "stats": {"passed": 8, "failed": 0, "ignored": 0, "skipped": 0, "total": 8}}]},
739 "publish": {"status": "skipped", "tookMs": 0},
740 "metadata": {
741 "crossScalaVersions": ["3.2.2"]
742}
743},{
744 "module": "repo",
745 "compile": {"status": "ok", "tookMs": 74, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
746 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
747 "test-compile": {"status": "ok", "tookMs": 94, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
748 "test": {"status": "ok", "tookMs": 78, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
749 "publish": {"status": "skipped", "tookMs": 0},
750 "metadata": {
751 "crossScalaVersions": ["3.2.2"]
752}
753},{
754 "module": "memeid4s-literal",
755 "compile": {"status": "ok", "tookMs": 872, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
756 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
757 "test-compile": {"status": "ok", "tookMs": 742, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
758 "test": {"status": "ok", "tookMs": 287, "passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3, "byFramework": [{"framework": "munit", "stats": {"passed": 3, "failed": 0, "ignored": 0, "skipped": 0, "total": 3}}]},
759 "publish": {"status": "skipped", "tookMs": 0},
760 "metadata": {
761 "crossScalaVersions": ["3.2.2"]
762}
763}]
764************************
765[success] Total time: 122 s (0:02:02.0), completed Dec 22, 2025, 6:09:54 PM
766[0JChecking patch project/plugins.sbt...
767Checking patch project/dependencies.scala...
768Checking patch project/build.properties...
769Checking patch build.sbt...
770Applied patch project/plugins.sbt cleanly.
771Applied patch project/dependencies.scala cleanly.
772Applied patch project/build.properties cleanly.
773Applied patch build.sbt cleanly.