Build Logs

yakivy/poppet • 3.8.0-RC5:2025-12-31

Errors

2

Warnings

89

Total Lines

416

1##################################
2Clonning https://github.com/yakivy/poppet.git into /build/repo using revision
3##################################
4Would override fixed Scala version: 3.3.0
5Using target Scala version for migration: 3.7.4
6Migrating project for -source:3.4 using Scala 3.7.4
7----
8Preparing build for 3.7.4
9Would try to apply common scalacOption (best-effort, sbt/mill only):
10Append: -rewrite,REQUIRE:-source:3.4-migration
11Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
12
13Try apply source patch:
14Path: build.sc
15Pattern: override def scalacOptions =
16Replacement: override def scalacOptions = Seq("-experimental") ++
17Starting compilation server
18Compiling project (Scala 3.7.3, JVM (17))
19Compiled project (Scala 3.7.3, JVM (17))
20Successfully applied pattern 'override def scalacOptions = ' in build.sc
21
22Try apply source patch:
23Path: build.sc
24Pattern: val scala3 = "3.3.0"
25Replacement: val scala3 = "3.7.4"
26Successfully applied pattern 'val scala3 = "3.3.0"' in build.sc
27----
28Starting build for 3.7.4
29Execute tests: false
30Mill project found:
31No .mill-version file found, detecting compatible mill version
32Found mill runner script, trying to resolve version
33 % Total % Received % Xferd Average Speed Time Time Time Current
34 Dload Upload Total Spent Left Speed
35
36 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
37 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
38
39 0 57.5M 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
40 62 57.5M 62 36.0M 0 0 27.8M 0 0:00:02 0:00:01 0:00:01 38.3M
41100 57.5M 100 57.5M 0 0 26.4M 0 0:00:02 0:00:02 --:--:-- 31.6M
42Detected mill version=0.11.1, binary version: 0.11
43No prepare script found for project yakivy/poppet
44No mill build directory found
45Apply scalafix rules to ./build.sc
46Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
47Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
48Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
49##################################
50Scala version: 3.7.4
51Targets: com.github.yakivy%poppet-circe com.github.yakivy%poppet-core com.github.yakivy%poppet-jackson com.github.yakivy%poppet-upickle
52Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"override def scalacOptions = ","replaceWith":"override def scalacOptions = Seq(\"-experimental\") ++ "},{"path":"build.sc","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
53##################################
54[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
55[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
56[warn] .iterator()
57[warn] ^
58[warn] /build/repo/MillCommunityBuild.sc:290:12: The outer reference in this type test cannot be checked at run time.
59[warn] case module: CommunityBuildPublishModule =>
60[warn] ^
61[warn] two warnings found
62[info] done compiling
63Try build using ./mill
64[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
65[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
66[warn] .iterator()
67[warn] ^
68[warn] /build/repo/MillCommunityBuild.sc:290:12: The outer reference in this type test cannot be checked at run time.
69[warn] case module: CommunityBuildPublishModule =>
70[warn] ^
71[warn] two warnings found
72[info] done compiling
73Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"override def scalacOptions = ","replaceWith":"override def scalacOptions = Seq(\"-experimental\") ++ "},{"path":"build.sc","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
74Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
75
76Starting build for poppet-jackson - [0/4]
77Failed to resolve scalaVersion, assume it's Scala 3 project
78[info] compiling 21 Scala sources to /build/repo/out/core/jvm/3.7.4/compile.dest/classes ...
79[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/src-3/poppet/consumer/core/ConsumerProcessorObjectBinCompat.scala:81:8
80[warn] 81 | (
81[warn] | ^
82[warn] | match may not be exhaustive.
83[warn] |
84[warn] | It would fail on pattern case: (_, _)
85[warn] 82 | methodReturnTpe.asType,
86[warn] 83 | returnType.asType,
87[warn] 84 | ) match { case ('[rtt], '[rt]) =>
88[warn] |----------------------------------------------------------------------------
89[warn] | Explanation (enabled by `-explain`)
90[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
91[warn] | There are several ways to make the match exhaustive:
92[warn] | - Add missing cases as shown in the warning
93[warn] | - If an extractor always return Some(...), write Some[X] for its return type
94[warn] | - Add a case _ => ... at the end to match all remaining cases
95[warn] ----------------------------------------------------------------------------
96[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/src-3/poppet/core/ProcessorMacro.scala:79:8
97[warn] 79 | (
98[warn] | ^
99[warn] | match may not be exhaustive.
100[warn] |
101[warn] | It would fail on pattern case: (_, _)
102[warn] 80 | TypeRepr.of[CodecK].appliedTo(List(fType, tType)).asType,
103[warn] 81 | TypeRepr.of[Codec].appliedTo(List(faType, taType)).asType,
104[warn] 82 | ) match { case ('[ckt], '[ct]) =>
105[warn] |----------------------------------------------------------------------------
106[warn] | Explanation (enabled by `-explain`)
107[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
108[warn] | There are several ways to make the match exhaustive:
109[warn] | - Add missing cases as shown in the warning
110[warn] | - If an extractor always return Some(...), write Some[X] for its return type
111[warn] | - Add a case _ => ... at the end to match all remaining cases
112[warn] ----------------------------------------------------------------------------
113[warn] there were 10 deprecation warnings; re-run with -deprecation for details
114[warn] three warnings found
115[info] done compiling
116Failed to resolve scalaVersion, assume it's Scala 3 project
117[info] compiling 4 Scala sources to /build/repo/out/jackson/jvm/3.7.4/compile.dest/classes ...
118[warn] -- [E197] Potential Issue Warning: /build/repo/jackson/src-3/poppet/codec/jackson/instances/JacksonCodecInstancesBinCompat.scala:17:59
119[warn] 17 | try Right(om.readValue(om.treeAsTokens(a), new MacroTypeReference[A] {}))
120[warn] | ^
121[warn] | New anonymous class definition will be duplicated at each inline site
122[warn] |----------------------------------------------------------------------------
123[warn] | Explanation (enabled by `-explain`)
124[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
125[warn] | Anonymous class will be defined at each use site, which may lead to a larger number of classfiles.
126[warn] |
127[warn] | To inline class definitions, you may provide an explicit class name to avoid this warning.
128[warn] ----------------------------------------------------------------------------
129[warn] -- [E197] Potential Issue Warning: /build/repo/jackson/src-3/poppet/codec/jackson/instances/JacksonCodecInstancesBinCompat.scala:15:8
130[warn] 15 | new Codec[JsonNode, A] {
131[warn] | ^
132[warn] | New anonymous class definition will be duplicated at each inline site
133[warn] |----------------------------------------------------------------------------
134[warn] | Explanation (enabled by `-explain`)
135[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
136[warn] | Anonymous class will be defined at each use site, which may lead to a larger number of classfiles.
137[warn] |
138[warn] | To inline class definitions, you may provide an explicit class name to avoid this warning.
139[warn] ----------------------------------------------------------------------------
140[warn] two warnings found
141[info] done compiling
142Successfully evaluated jackson.jvm[3.7.4].compile
143Skipping unused scalacOptions: -Xcheck-macros, -source, -rewrite
144Flag -classpath set repeatedly
1451 warning found
146Successfully evaluated jackson.jvm[3.7.4].docJar
147Failed to resolve scalaVersion, assume it's Scala 3 project
148[info] compiling 6 Scala sources to /build/repo/out/upickle/jvm/3.7.4/compile.dest/classes ...
149[info] done compiling
150Failed to resolve scalaVersion, assume it's Scala 3 project
151Failed to resolve scalaVersion, assume it's Scala 3 project
152Failed to resolve scalaVersion, assume it's Scala 3 project
153[info] compiling 7 Scala sources to /build/repo/out/core/jvm/3.7.4/test/compile.dest/classes ...
154[warn] there was 1 deprecation warning; re-run with -deprecation for details
155[warn] one warning found
156[info] done compiling
157Failed to resolve scalaVersion, assume it's Scala 3 project
158Failed to resolve scalaVersion, assume it's Scala 3 project
159Failed to resolve scalaVersion, assume it's Scala 3 project
160[info] compiling 1 Scala source to /build/repo/out/jackson/jvm/3.7.4/test/compile.dest/classes ...
161[info] done compiling
162Successfully evaluated jackson.jvm[3.7.4].test.compile
163Publishing Artifact(com.github.yakivy,poppet-jackson_3,0.4.0) to ivy repo /root/.ivy2/local
164Successfully evaluated jackson.jvm[3.7.4].publishLocal
165
166Starting build for poppet-upickle - [1/4]
167Successfully evaluated upickle.jvm[3.7.4].compile
168Skipping unused scalacOptions: -Xcheck-macros, -source, -rewrite
169Flag -classpath set repeatedly
1701 warning found
171Successfully evaluated upickle.jvm[3.7.4].docJar
172Failed to resolve scalaVersion, assume it's Scala 3 project
173Failed to resolve scalaVersion, assume it's Scala 3 project
174Failed to resolve scalaVersion, assume it's Scala 3 project
175[info] compiling 2 Scala sources to /build/repo/out/upickle/jvm/3.7.4/test/compile.dest/classes ...
176[info] done compiling
177Successfully evaluated upickle.jvm[3.7.4].test.compile
178Publishing Artifact(com.github.yakivy,poppet-upickle_3,0.4.0) to ivy repo /root/.ivy2/local
179Successfully evaluated upickle.jvm[3.7.4].publishLocal
180
181Starting build for poppet-circe - [2/4]
182Failed to resolve scalaVersion, assume it's Scala 3 project
183[info] compiling 3 Scala sources to /build/repo/out/circe/jvm/3.7.4/compile.dest/classes ...
184[info] done compiling
185Successfully evaluated circe.jvm[3.7.4].compile
186Skipping unused scalacOptions: -Xcheck-macros, -source, -rewrite
187Flag -classpath set repeatedly
1881 warning found
189Successfully evaluated circe.jvm[3.7.4].docJar
190Failed to resolve scalaVersion, assume it's Scala 3 project
191Failed to resolve scalaVersion, assume it's Scala 3 project
192Failed to resolve scalaVersion, assume it's Scala 3 project
193[info] compiling 1 Scala source to /build/repo/out/circe/jvm/3.7.4/test/compile.dest/classes ...
194[info] done compiling
195Successfully evaluated circe.jvm[3.7.4].test.compile
196Publishing Artifact(com.github.yakivy,poppet-circe_3,0.4.0) to ivy repo /root/.ivy2/local
197Successfully evaluated circe.jvm[3.7.4].publishLocal
198
199Starting build for poppet-core - [3/4]
200Successfully evaluated core.jvm[3.7.4].compile
201Skipping unused scalacOptions: -Xcheck-macros, -source, -rewrite
202Flag -classpath set repeatedly
2031 warning found
204Successfully evaluated core.jvm[3.7.4].docJar
205Successfully evaluated core.jvm[3.7.4].test.compile
206Publishing Artifact(com.github.yakivy,poppet-core_3,0.4.0) to ivy repo /root/.ivy2/local
207Successfully evaluated core.jvm[3.7.4].publishLocal
208
209************************
210Build summary:
211[{
212 "module": "poppet-jackson",
213 "compile": {"status": "ok", "tookMs": 15118, "warnings": 0, "errors": 0},
214 "doc": {"status": "ok", "tookMs": 3464, "files": 1, "totalSizeKb": 2668},
215 "test-compile": {"status": "ok", "tookMs": 27787, "warnings": 0, "errors": 0},
216 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
217 "publish": {"status": "ok", "tookMs": 303},
218 "metadata": {
219 "crossScalaVersions": ["2.13.12", "2.12.19", "3.3.0"]
220}
221},{
222 "module": "poppet-upickle",
223 "compile": {"status": "ok", "tookMs": 70, "warnings": 0, "errors": 0},
224 "doc": {"status": "ok", "tookMs": 2901, "files": 1, "totalSizeKb": 2677},
225 "test-compile": {"status": "ok", "tookMs": 6276, "warnings": 0, "errors": 0},
226 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
227 "publish": {"status": "ok", "tookMs": 270},
228 "metadata": {
229 "crossScalaVersions": ["2.13.12", "2.12.19", "3.3.0"]
230}
231},{
232 "module": "poppet-circe",
233 "compile": {"status": "ok", "tookMs": 3987, "warnings": 0, "errors": 0},
234 "doc": {"status": "ok", "tookMs": 2638, "files": 1, "totalSizeKb": 2660},
235 "test-compile": {"status": "ok", "tookMs": 5505, "warnings": 0, "errors": 0},
236 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
237 "publish": {"status": "ok", "tookMs": 267},
238 "metadata": {
239 "crossScalaVersions": ["2.13.12", "2.12.19", "3.3.0"]
240}
241},{
242 "module": "poppet-core",
243 "compile": {"status": "ok", "tookMs": 40, "warnings": 0, "errors": 0},
244 "doc": {"status": "ok", "tookMs": 5093, "files": 1, "totalSizeKb": 2770},
245 "test-compile": {"status": "ok", "tookMs": 93, "warnings": 0, "errors": 0},
246 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
247 "publish": {"status": "ok", "tookMs": 232},
248 "metadata": {
249 "crossScalaVersions": ["2.13.12", "2.12.19", "3.3.0"]
250}
251}]
252************************"
253
254Checking patch build.sc...
255Applied patch build.sc cleanly.
256No migration rewrite changes found, would not commit
257----
258Preparing build for 3.8.0-RC5
259Scala binary version found: 3.8
260Implicitly using source version 3.8
261Scala binary version found: 3.8
262Implicitly using source version 3.8
263Would try to apply common scalacOption (best-effort, sbt/mill only):
264Append: ,REQUIRE:-source:3.8
265Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
266
267Try apply source patch:
268Path: build.sc
269Pattern: override def scalacOptions =
270Replacement: override def scalacOptions = Seq("-experimental") ++
271Successfully applied pattern 'override def scalacOptions = ' in build.sc
272
273Try apply source patch:
274Path: build.sc
275Pattern: val scala3 = "3.3.0"
276Replacement: val scala3 = "3.8.0-RC5"
277Successfully applied pattern 'val scala3 = "3.3.0"' in build.sc
278----
279Starting build for 3.8.0-RC5
280Execute tests: true
281Mill project found:
282Found explicit mill version 0.11.1 in ./mill-version
283Force upgrade of millVersion 0.11.1 to 0.11.13
284Detected mill version=0.11.13, binary version: 0.11
285No prepare script found for project yakivy/poppet
286No mill build directory found
287Apply scalafix rules to ./build.sc
288Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
289Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
290Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
291##################################
292Scala version: 3.8.0-RC5
293Targets: com.github.yakivy%poppet-circe com.github.yakivy%poppet-core com.github.yakivy%poppet-jackson com.github.yakivy%poppet-upickle
294Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"override def scalacOptions = ","replaceWith":"override def scalacOptions = Seq(\"-experimental\") ++ "},{"path":"build.sc","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
295##################################
296 % Total % Received % Xferd Average Speed Time Time Time Current
297 Dload Upload Total Spent Left Speed
298
299 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
300 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
301 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
302
303 50 59.2M 50 30.0M 0 0 23.8M 0 0:00:02 0:00:01 0:00:01 23.8M
304100 59.2M 100 59.2M 0 0 33.6M 0 0:00:01 0:00:01 --:--:-- 58.6M
305[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
306[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
307[warn] .iterator()
308[warn] ^
309[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
310[warn] case module: CommunityBuildPublishModule =>
311[warn] ^
312[warn] two warnings found
313[info] done compiling
314Try build using ./mill
315[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
316[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
317[warn] .iterator()
318[warn] ^
319[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
320[warn] case module: CommunityBuildPublishModule =>
321[warn] ^
322[warn] two warnings found
323[info] done compiling
324Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"override def scalacOptions = ","replaceWith":"override def scalacOptions = Seq(\"-experimental\") ++ "},{"path":"build.sc","pattern":"val scala3 = \"3.3.0\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
325Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),Full)
3261 targets failed
327runCommunityBuild java.lang.reflect.InvocationTargetException
328 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
329 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
330 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
331 java.base/java.lang.reflect.Method.invoke(Method.java:568)
332 mill.define.Module$Internal.$anonfun$reflectNestedObjects$1(Module.scala:91)
333 scala.collection.immutable.ArraySeq.map(ArraySeq.scala:75)
334 scala.collection.immutable.ArraySeq.map(ArraySeq.scala:35)
335 mill.define.Module$Internal.reflectNestedObjects(Module.scala:90)
336 mill.define.Module.mill$define$Module$$millModuleDirectChildrenImpl(Module.scala:30)
337 mill.define.Module.mill$define$Module$$millModuleDirectChildrenImpl$(Module.scala:29)
338 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.mill$define$Module$$millModuleDirectChildrenImpl$lzycompute(build.sc:188)
339 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.mill$define$Module$$millModuleDirectChildrenImpl(build.sc:188)
340 mill.define.Module.millModuleDirectChildren(Module.scala:25)
341 mill.define.Module.millModuleDirectChildren$(Module.scala:25)
342 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.millModuleDirectChildren(build.sc:188)
343 mill.define.Module$Internal.rec$1(Module.scala:65)
344 mill.define.Module$Internal.$anonfun$traverse$1(Module.scala:65)
345 scala.collection.StrictOptimizedIterableOps.flatMap(StrictOptimizedIterableOps.scala:118)
346 scala.collection.StrictOptimizedIterableOps.flatMap$(StrictOptimizedIterableOps.scala:105)
347 scala.collection.immutable.ArraySeq.flatMap(ArraySeq.scala:35)
348 mill.define.Module$Internal.rec$1(Module.scala:65)
349 mill.define.Module$Internal.$anonfun$traverse$1(Module.scala:65)
350 scala.collection.StrictOptimizedIterableOps.flatMap(StrictOptimizedIterableOps.scala:118)
351 scala.collection.StrictOptimizedIterableOps.flatMap$(StrictOptimizedIterableOps.scala:105)
352 scala.collection.immutable.ArraySeq.flatMap(ArraySeq.scala:35)
353 mill.define.Module$Internal.rec$1(Module.scala:65)
354 mill.define.Module$Internal.$anonfun$traverse$1(Module.scala:65)
355 scala.collection.StrictOptimizedIterableOps.flatMap(StrictOptimizedIterableOps.scala:118)
356 scala.collection.StrictOptimizedIterableOps.flatMap$(StrictOptimizedIterableOps.scala:105)
357 scala.collection.immutable.ArraySeq.flatMap(ArraySeq.scala:35)
358 mill.define.Module$Internal.rec$1(Module.scala:65)
359 mill.define.Module$Internal.traverse(Module.scala:66)
360 mill.define.Module$Internal.modules$lzycompute(Module.scala:69)
361 mill.define.Module$Internal.modules(Module.scala:69)
362 millbuild.MillCommunityBuild.moduleMappings(MillCommunityBuild.sc:398)
363 millbuild.MillCommunityBuild.checkedModuleMappings(MillCommunityBuild.sc:419)
364 millbuild.MillCommunityBuild.runBuild(MillCommunityBuild.sc:213)
365 millbuild.build.$anonfun$runCommunityBuild$2(build.sc:37)
366 scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
367mill.api.MillException: circe.js[2.12.19] is a `mill.scalajslib.ScalaJSModule`. circe.js[2.12.19].test needs to extend `ScalaJSTests`.
368 mill.scalalib.JavaModule$JavaModuleTests.$anonfun$hierarchyChecks$3(JavaModule.scala:80)
369 mill.scalalib.JavaModule$JavaModuleTests.$anonfun$hierarchyChecks$3$adapted(JavaModule.scala:74)
370 scala.collection.immutable.List.foreach(List.scala:334)
371 mill.scalalib.JavaModule$JavaModuleTests.hierarchyChecks(JavaModule.scala:74)
372 mill.scalalib.JavaModule$JavaModuleTests.hierarchyChecks$(JavaModule.scala:66)
373 millbuild.build$circe$JsModule$test$.hierarchyChecks(build.sc:213)
374 mill.scalalib.JavaModule$JavaModuleTests.$init$(JavaModule.scala:43)
375 millbuild.build$circe$JsModule$test$.<init>(build.sc:191)
376 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.test$lzycompute$8(build.sc:188)
377 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.test(build.sc:188)
378 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
379 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
380 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
381 java.base/java.lang.reflect.Method.invoke(Method.java:568)
382 mill.define.Module$Internal.$anonfun$reflectNestedObjects$1(Module.scala:91)
383 scala.collection.immutable.ArraySeq.map(ArraySeq.scala:75)
384 scala.collection.immutable.ArraySeq.map(ArraySeq.scala:35)
385 mill.define.Module$Internal.reflectNestedObjects(Module.scala:90)
386 mill.define.Module.mill$define$Module$$millModuleDirectChildrenImpl(Module.scala:30)
387 mill.define.Module.mill$define$Module$$millModuleDirectChildrenImpl$(Module.scala:29)
388 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.mill$define$Module$$millModuleDirectChildrenImpl$lzycompute(build.sc:188)
389 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.mill$define$Module$$millModuleDirectChildrenImpl(build.sc:188)
390 mill.define.Module.millModuleDirectChildren(Module.scala:25)
391 mill.define.Module.millModuleDirectChildren$(Module.scala:25)
392 millbuild.build$circe$js$$anonfun$22$JsModule$macro$3$3.millModuleDirectChildren(build.sc:188)
393 mill.define.Module$Internal.rec$1(Module.scala:65)
394 mill.define.Module$Internal.$anonfun$traverse$1(Module.scala:65)
395 scala.collection.StrictOptimizedIterableOps.flatMap(StrictOptimizedIterableOps.scala:118)
396 scala.collection.StrictOptimizedIterableOps.flatMap$(StrictOptimizedIterableOps.scala:105)
397 scala.collection.immutable.ArraySeq.flatMap(ArraySeq.scala:35)
398 mill.define.Module$Internal.rec$1(Module.scala:65)
399 mill.define.Module$Internal.$anonfun$traverse$1(Module.scala:65)
400 scala.collection.StrictOptimizedIterableOps.flatMap(StrictOptimizedIterableOps.scala:118)
401 scala.collection.StrictOptimizedIterableOps.flatMap$(StrictOptimizedIterableOps.scala:105)
402 scala.collection.immutable.ArraySeq.flatMap(ArraySeq.scala:35)
403 mill.define.Module$Internal.rec$1(Module.scala:65)
404 mill.define.Module$Internal.$anonfun$traverse$1(Module.scala:65)
405 scala.collection.StrictOptimizedIterableOps.flatMap(StrictOptimizedIterableOps.scala:118)
406 scala.collection.StrictOptimizedIterableOps.flatMap$(StrictOptimizedIterableOps.scala:105)
407 scala.collection.immutable.ArraySeq.flatMap(ArraySeq.scala:35)
408 mill.define.Module$Internal.rec$1(Module.scala:65)
409 mill.define.Module$Internal.traverse(Module.scala:66)
410 mill.define.Module$Internal.modules$lzycompute(Module.scala:69)
411 mill.define.Module$Internal.modules(Module.scala:69)
412 millbuild.MillCommunityBuild.moduleMappings(MillCommunityBuild.sc:398)
413 millbuild.MillCommunityBuild.checkedModuleMappings(MillCommunityBuild.sc:419)
414 millbuild.MillCommunityBuild.runBuild(MillCommunityBuild.sc:213)
415 millbuild.build.$anonfun$runCommunityBuild$2(build.sc:37)
416 scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)