Build Logs
47degrees/memeid • 3.8.0-RC5:2025-12-31
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-RC5
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-RC5"
45Successfully applied pattern 'val scala3 = "3.2.2"' in project/dependencies.scala
46----
47Starting build for 3.8.0-RC5
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-RC5
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-RC5
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-RC5"
78"++3.8.0-RC5 -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-RC5 """{"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.763s.
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-RC5
98OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-doobie3/crossScalaVersions
99OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s3/crossScalaVersions
100OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-http4s3/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-tapir2_12/crossScalaVersions
102OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-doobie2_12/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-scalacheck2_12/crossScalaVersions
104OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-cats3/crossScalaVersions
105OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-circe3/crossScalaVersions
106OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-cats2_12/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-literal/crossScalaVersions
108OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-doobie/crossScalaVersions
109OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in repo/crossScalaVersions
110OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-fuuid/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in microsite/crossScalaVersions
112OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-literal3/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-cats/crossScalaVersions
114OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-circe2_12/crossScalaVersions
115OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in bench3/crossScalaVersions
116OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in documentation/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in documentation2_12/crossScalaVersions
118OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in microsite2_12/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-circe/crossScalaVersions
120OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-fuuid3/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-fuuid2_12/crossScalaVersions
122OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid/crossScalaVersions
123OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-http4s2_12/crossScalaVersions
124OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s2_12/crossScalaVersions
125OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-scalacheck/crossScalaVersions
126OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-tapir/crossScalaVersions
127OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s/crossScalaVersions
128OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-tapir3/crossScalaVersions
129OpenCB::Changing crossVersion 3.8.0-RC5 -> 3.8.0-RC5 in memeid4s-scalacheck3/crossScalaVersions
130OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.13.10) in memeid4s-http4s/crossScalaVersions
131OpenCB::Limitting incorrect crossVersions List(3.8.0-RC5) -> List(2.12.17) in memeid4s-literal2_12/crossScalaVersions
132[info] set current project to repo (in build file:/build/repo/)
133[info] Setting Scala version to 3.8.0-RC5 on 12 projects.
134[info] Switching Scala version on:
135[info] memeid4s-literal3 (3.8.0-RC5)
136[info] memeid4s-doobie3 (3.8.0-RC5)
137[info] memeid4s-http4s3 (3.8.0-RC5)
138[info] memeid4s-scalacheck3 (3.8.0-RC5)
139[info] bench3 (3.8.0-RC5)
140[info] memeid4s-fuuid3 (3.8.0-RC5)
141[info] memeid (3.8.0-RC5)
142[info] memeid4s-circe3 (3.8.0-RC5)
143[info] memeid4s-tapir3 (3.8.0-RC5)
144[info] memeid4s-cats3 (3.8.0-RC5)
145[info] * repo (3.8.0-RC5)
146[info] memeid4s3 (3.8.0-RC5)
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 31, 2025, 9:11:12 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.087s
218 + Insert UUID V1 0.02s
219 + Select UUID V1 0.006s
220 + We can insert and select UUIDs 0.038s
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] SQUUIDSpec
228[info] SQUUID constructor should
229[info] + create version 4 UUIDs
230[info] + not generate the same UUID twice
231[info] Total for specification SQUUIDSpec
232[info] Finished in 142 ms
233[info] 2 examples, 0 failure, 0 error
234[info] V3Spec
235[info] V3 constructor should
236[info] + create same UUID for the same namespace/name
237[info] + create different UUIDs for distinct name
238[info] + create different UUIDs for distinct namespace
239[info] + create valid v3 UUIDs
240[info] Total for specification V3Spec
241[info] Finished in 158 ms
242[info] 4 examples, 0 failure, 0 error
243[info] V5Spec
244[info] V5 constructor should
245[info] + create same UUID for the same namespace/name
246[info] + create different UUIDs for distinct name
247[info] + create different UUIDs for distinct namespace
248[info] + create valid v5 UUIDs
249[info] Total for specification V5Spec
250[info] Finished in 160 ms
251[info] 4 examples, 0 failure, 0 error
252[info] V4Spec
253[info] V4 constructor should
254[info] + create version 4 UUIDs
255[info] + not generate the same UUID twice
256[info] + be unable to create non-v4 values regardless of msb/lsb values provided
257[info] + generate version 4 UUIDs regardless of msb/lsb values provided
258[info] Total for specification V4Spec
259[info] Finished in 162 ms
260[info] 4 examples, 0 failure, 0 error
261[info] V1Spec
262[info] V1 constructor should
263[info] + create version 1 UUIDs
264[info] + create monotonically increasing UUIDs
265[info] + not generate the same UUID twice
266[info] + not generate the same UUID twice with high concurrency
267[info] + check time components
268[info] Total for specification V1Spec
269[info] Finished in 136 ms
270[info] 5 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 139 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 446 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] V3Spec
332[info] V3 constructor should
333[info] + create same UUID for the same namespace/name
334[info] + create different UUIDs for distinct name
335[info] + create different UUIDs for distinct namespace
336[info] Total for specification V3Spec
337[info] Finished in 175 ms
338[info] 3 examples, 0 failure, 0 error
339[info] DigestableSpec
340[info] Digestible[String] should
341[info] + give the same bytes for the same string
342[info] Digestible[UUID] should
343[info] + round-trip
344[info] + give the same bytes for the same UUID
345[info] Total for specification DigestableSpec
346[info] Finished in 171 ms
347[info] 3 examples, 102 expectations, 0 failure, 0 error
348[info] V4Spec
349[info] V4 constructor should
350[info] + create version 4 UUIDs
351[info] + not generate the same UUID twice
352[info] + be unable to create non-v4 values regardless of msb/lsb values provided
353[info] + generate version 4 UUIDs regardless of msb/lsb values provided
354[info] Total for specification V4Spec
355[info] Finished in 170 ms
356[info] 4 examples, 0 failure, 0 error
357[info] SQUUIDSpec
358[info] SQUUID constructor should
359[info] + create version 4 UUIDs
360[info] + not generate the same UUID twice
361[info] Total for specification SQUUIDSpec
362[info] Finished in 59 ms
363[info] 2 examples, 0 failure, 0 error
364[info] V5Spec
365[info] V5 constructor should
366[info] + create same UUID for the same namespace/name
367[info] + create different UUIDs for distinct name
368[info] + create different UUIDs for distinct namespace
369[info] Total for specification V5Spec
370[info] Finished in 71 ms
371[info] 3 examples, 0 failure, 0 error
372[info] NodeSpec
373[info] Node.clockSequence should
374[info] + be initialized once per system lifetime
375[info] Node.nodeId should
376[info] + be equal for the same node
377[info] Total for specification NodeSpec
378[info] Finished in 84 ms
379[info] 2 examples, 0 failure, 0 error
380[info] V1Spec
381[info] V1 constructor should
382[info] + create version 1 UUIDs
383[info] + create monotonically increasing UUIDs
384[info] + not generate the same UUID twice
385[info] + not generate the same UUID twice with high concurrency
386[info] + check time components
387[info] Total for specification V1Spec
388[info] Finished in 82 ms
389[info] 5 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 639 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 207 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 433 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] InstancesSpec
484[info] Show[UUID] should
485[info] + allow representing uuids as String
486[info] Contravariant[Digestible] should
487[info] + be provided
488[info] Order[UUID] should
489[info] + compare using unsigned comparison
490[info] + Hash[UUID] returns hash code consistent with java.util.UUID
491[info] Total for specification InstancesSpec
492[info] Finished in 155 ms
493[info] 4 examples, 301 expectations, 0 failure, 0 error
494[info] DigestibleLaws
495[info] contravariant laws must hold for Digestible
496[info] + contravariant.contravariant composition
497[info] + contravariant.contravariant identity
498[info] + contravariant.invariant composition
499[info] + contravariant.invariant identity
500[info] serializable laws must hold for Digestible
501[info] + serializable.can serialize and deserialize
502[info] Total for specification DigestibleLaws
503[info] Finished in 149 ms
504[info] 5 examples, 401 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 187 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 488 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] AutoSpec
591[info] UUID-FUUID auto conversions should
592[info] + convert between UUID & FUUID
593[info] Total for specification AutoSpec
594[info] Finished in 111 ms
595[info] 1 example, 100 expectations, 0 failure, 0 error
596[info] SynxtaxSpec
597[info] UUID-FUUID conversions should
598[info] + convert between UUID & FUUID
599[info] + convert between FUUID & UUID
600[info] Total for specification SynxtaxSpec
601[info] Finished in 106 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 180 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 354 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-RC5/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.LiteralSpec:
646 + uuid interpolator create UUID on valid string literal 0.013s
647 + fail on invalid string literal 0.001s
648memeid4s.literal.MacroSpec:
649 + fail on using variables 0.016s
650
651************************
652Build summary:
653[{
654 "module": "memeid4s-doobie",
655 "compile": {"status": "ok", "tookMs": 5961, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
656 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
657 "test-compile": {"status": "ok", "tookMs": 1576, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
658 "test": {"status": "ok", "tookMs": 1162, "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": 59, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
666 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
667 "test-compile": {"status": "ok", "tookMs": 4838, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
668 "test": {"status": "ok", "tookMs": 1347, "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": 115, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
676 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
677 "test-compile": {"status": "ok", "tookMs": 3816, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
678 "test": {"status": "ok", "tookMs": 1485, "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": 669, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
686 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
687 "test-compile": {"status": "ok", "tookMs": 1865, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
688 "test": {"status": "ok", "tookMs": 785, "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": 95, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
696 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
697 "test-compile": {"status": "ok", "tookMs": 129, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
698 "test": {"status": "ok", "tookMs": 128, "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": 502, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
706 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
707 "test-compile": {"status": "ok", "tookMs": 1349, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
708 "test": {"status": "ok", "tookMs": 1047, "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": 132, "warnings": 1, "errors": 0, "sourceVersion": "3.8"},
716 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
717 "test-compile": {"status": "ok", "tookMs": 1719, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
718 "test": {"status": "ok", "tookMs": 1517, "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": 381, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
726 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
727 "test-compile": {"status": "ok", "tookMs": 1152, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
728 "test": {"status": "ok", "tookMs": 695, "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": 471, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
736 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
737 "test-compile": {"status": "ok", "tookMs": 1174, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
738 "test": {"status": "ok", "tookMs": 1078, "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": 96, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
746 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
747 "test-compile": {"status": "ok", "tookMs": 107, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
748 "test": {"status": "ok", "tookMs": 154, "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": 835, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
756 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
757 "test-compile": {"status": "ok", "tookMs": 696, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
758 "test": {"status": "ok", "tookMs": 276, "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: 52 s, completed Dec 31, 2025, 9:12:04 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.