Build Logs
disneystreaming/alloy • 3.8.0-RC1:2025-11-14
Errors
1
Warnings
153
Total Lines
280
1##################################
2Clonning https://github.com/disneystreaming/alloy.git into /build/repo using revision v0.3.33
3##################################
4Note: switching to 'cc65e49406d5c965bb7e577f2dd6ef88ac5f49ec'.
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
21----
22Preparing build for 3.8.0-RC1
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30
31Try apply source patch:
32Path: build.sc
33Pattern: "3" -> "3\.\d\.\d"
34Replacement: "3" -> "3.8.0-RC1"
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern '"3" -> "3\.\d\.\d"' in build.sc
39----
40Starting build for 3.8.0-RC1
41Execute tests: false
42Mill project found:
43Found explicit mill version 0.12.10 in ./mill-version
44Force upgrade of millVersion 0.12.10 to 0.12.16
45Detected mill version=0.12.16, binary version: 0.12
46No prepare script found for project disneystreaming/alloy
47No mill build directory found
48Apply scalafix rules to ./build.sc
49Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
50Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
51Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
52Successfully applied pattern 'package build\n' in /build/repo/MillVersionCompat.sc
53##################################
54Scala version: 3.8.0-RC1
55Targets: com.disneystreaming.alloy%alloy-openapi
56Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sc","pattern":"\"3\" -> \"3\\.\\d\\.\\d\"","replaceWith":"\"3\" -> \"<SCALA_VERSION>\""}]}
57##################################
58Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.jar ...
59 % Total % Received % Xferd Average Speed Time Time Time Current
60 Dload Upload Total Spent Left Speed
61
62 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
63 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
64 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
65curl: (22) The requested URL returned error: 404
66Mill launcher ./mill failed to launch, skipping
67Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.exe ...
68 % Total % Received % Xferd Average Speed Time Time Time Current
69 Dload Upload Total Spent Left Speed
70
71 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
72 24 72.6M 24 17.9M 0 0 21.9M 0 0:00:03 --:--:-- 0:00:03 21.8M
73 89 72.6M 89 65.1M 0 0 35.8M 0 0:00:02 0:00:01 0:00:01 35.7M
74100 72.6M 100 72.6M 0 0 35.3M 0 0:00:02 0:00:02 --:--:-- 35.3M
75============================== resolve _ ==============================
76[build.sc-61/65] compile
77[build.sc-61] [info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
78[build.sc-61] [warn] /build/repo/CommunityBuildCore.sc:236:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
79[build.sc-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
80[build.sc-61] [warn] ^
81[build.sc-61] [warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
82[build.sc-61] [warn] .iterator()
83[build.sc-61] [warn] ^
84[build.sc-61] [warn] /build/repo/build.sc:25:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
85[build.sc-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
86[build.sc-61] [warn] ^
87[build.sc-61] [warn] /build/repo/build.sc:36:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
88[build.sc-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
89[build.sc-61] [warn] ^
90[build.sc-61] [warn] /build/repo/build.sc:37:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
91[build.sc-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
92[build.sc-61] [warn] ^
93[build.sc-61] [warn] /build/repo/build.sc:91:49: trait SonatypeCentralPublishModule in package sonatypecentral is deprecated (since Mill 0.12.15): Use mill.scalalib.SonatypeCentralPublishModule instead
94[build.sc-61] [warn] trait BasePublishModule extends BaseModule with SonatypeCentralPublishModule {
95[build.sc-61] [warn] ^
96[build.sc-61] [warn] /build/repo/build.sc:117:39: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
97[build.sc-61] [warn] override def mimaPreviousArtifacts: Target[Agg[Dep]] = {
98[build.sc-61] [warn] ^
99[build.sc-61] [warn] /build/repo/build.sc:173:27: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
100[build.sc-61] [warn] override def ivyDeps: Target[Agg[Dep]] = super.ivyDeps() ++ Seq(Deps.oslib)
101[build.sc-61] [warn] ^
102[build.sc-61] [warn] /build/repo/MillCommunityBuild.sc:221:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
103[build.sc-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
104[build.sc-61] [warn] ^
105[build.sc-61] [warn] /build/repo/MillCommunityBuild.sc:262:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
106[build.sc-61] [warn] val testModule = module.millInternal.modules.toList
107[build.sc-61] [warn] ^
108[build.sc-61] [warn] /build/repo/MillCommunityBuild.sc:397:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
109[build.sc-61] [warn] ctx.root.millInternal.modules.flatMap {
110[build.sc-61] [warn] ^
111[build.sc-61] [warn] /build/repo/MillVersionCompat.sc:7:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
112[build.sc-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
113[build.sc-61] [warn] ^
114[build.sc-61] [warn] 9 feature warnings; re-run with -feature for details
115[build.sc-61] [warn] 13 warnings found
116[build.sc-61] [info] done compiling
117[1/1] resolve
118[0J[1A
119[0J[1A
120[1/1] ============================== resolve _ ============================== 20s
121Try build using /opencb/project-builder/mill/millw
122--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
123[build.sc] [info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
124[build.sc] [warn] /build/repo/CommunityBuildCore.sc:236:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
125[build.sc] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
126[build.sc] [warn] ^
127[build.sc] [warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
128[build.sc] [warn] .iterator()
129[build.sc] [warn] ^
130[build.sc] [warn] /build/repo/build.sc:25:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
131[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
132[build.sc] [warn] ^
133[build.sc] [warn] /build/repo/build.sc:36:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
134[build.sc] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
135[build.sc] [warn] ^
136[build.sc] [warn] /build/repo/build.sc:37:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
137[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
138[build.sc] [warn] ^
139[build.sc] [warn] /build/repo/build.sc:91:49: trait SonatypeCentralPublishModule in package sonatypecentral is deprecated (since Mill 0.12.15): Use mill.scalalib.SonatypeCentralPublishModule instead
140[build.sc] [warn] trait BasePublishModule extends BaseModule with SonatypeCentralPublishModule {
141[build.sc] [warn] ^
142[build.sc] [warn] /build/repo/build.sc:117:39: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
143[build.sc] [warn] override def mimaPreviousArtifacts: Target[Agg[Dep]] = {
144[build.sc] [warn] ^
145[build.sc] [warn] /build/repo/build.sc:173:27: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
146[build.sc] [warn] override def ivyDeps: Target[Agg[Dep]] = super.ivyDeps() ++ Seq(Deps.oslib)
147[build.sc] [warn] ^
148[build.sc] [warn] /build/repo/MillCommunityBuild.sc:221:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
149[build.sc] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
150[build.sc] [warn] ^
151[build.sc] [warn] /build/repo/MillCommunityBuild.sc:262:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
152[build.sc] [warn] val testModule = module.millInternal.modules.toList
153[build.sc] [warn] ^
154[build.sc] [warn] /build/repo/MillCommunityBuild.sc:397:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
155[build.sc] [warn] ctx.root.millInternal.modules.flatMap {
156[build.sc] [warn] ^
157[build.sc] [warn] /build/repo/MillVersionCompat.sc:7:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
158[build.sc] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
159[build.sc] [warn] ^
160[build.sc] [warn] 9 feature warnings; re-run with -feature for details
161[build.sc] [warn] 13 warnings found
162[build.sc] [info] done compiling
163Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.sc","pattern":"\"3\" -> \"3\\.\\d\\.\\d\"","replaceWith":"\"3\" -> \"<SCALA_VERSION>\""}]}
164Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
165
166Starting build for alloy-openapi - [0/2]
167Failed to resolve scalaVersion, assume it's Scala 3 project
168OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
169OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
170OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
171[info] compiling 66 Java sources to /build/repo/out/core/compile.dest/classes ...
172[info] done compiling
173[info] compiling 19 Scala sources to /build/repo/out/openapi/3/compile.dest/classes ...
174[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/AddTags.scala:30:23 --
175[warn] 30 | context: Context[_ <: Trait],
176[warn] | ^
177[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
178[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
179[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/AlloyOpenApiExtension.scala:30:55
180[warn] 30 | override def getProtocols(): ju.List[OpenApiProtocol[_]] = List(
181[warn] | ^
182[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
183[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
184[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/AlloyOpenApiExtension.scala:32:48
185[warn] 32 | ).asJava.asInstanceOf[ju.List[OpenApiProtocol[_]]]
186[warn] | ^
187[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
188[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
189[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/DateTimeFormatMapper.scala:42:33
190[warn] 42 | private val mapping: Map[Class[_ <: Trait], String] = Map(
191[warn] | ^
192[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
193[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
194[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/DiscriminatedUnionMemberComponents.scala:38:23
195[warn] 38 | context: Context[_ <: Trait],
196[warn] | ^
197[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
198[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
199[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/ExternalDocumentationMapper.scala:36:38
200[warn] 36 | override def after(context: Context[_ <: Trait], openapi: OpenApi): OpenApi =
201[warn] | ^
202[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
203[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
204[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/ExternalDocumentationMapper.scala:65:23
205[warn] 65 | context: Context[_ <: Trait],
206[warn] | ^
207[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
208[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
209[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/MakeHeadersOptionalMapper.scala:37:23
210[warn] 37 | context: Context[_ <: Trait],
211[warn] | ^
212[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
213[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
214[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/SummaryMapper.scala:26:23
215[warn] 26 | context: Context[_ <: Trait],
216[warn] | ^
217[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
218[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
219[warn] -- Warning: /build/repo/modules/openapi/src/alloy/openapi/package.scala:49:41 --
220[warn] 49 | val openapiAwareTraits: Set[TraitKey[_]] = ServiceLoader
221[warn] | ^
222[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
223[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
224[warn] -- Warning: /build/repo/modules/openapi/src/software/amazon/smithy/openapi/fromsmithy/protocols/AlloyAbstractRestProtocol.scala:249:23
225[warn] 249 | context: Context[_ <: Trait],
226[warn] | ^
227[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
228[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
229[warn] -- Warning: /build/repo/modules/openapi/src/software/amazon/smithy/openapi/fromsmithy/protocols/AlloyAbstractRestProtocol.scala:516:68
230[warn] 516 | (Shape.shapeToBuilder(operationOrError): AbstractShapeBuilder[_, _])
231[warn] | ^
232[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
233[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
234[warn] -- Warning: /build/repo/modules/openapi/src/software/amazon/smithy/openapi/fromsmithy/protocols/AlloyAbstractRestProtocol.scala:516:71
235[warn] 516 | (Shape.shapeToBuilder(operationOrError): AbstractShapeBuilder[_, _])
236[warn] | ^
237[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
238[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
239[warn] 13 warnings found
240[info] done compiling
241Successfully evaluated openapi[3].compile
242Option -classpath was updated
2431 warning found
244Successfully evaluated openapi[3].docJar
245Failed to resolve scalaVersion, assume it's Scala 3 project
246[info] compiling 3 Scala sources and 1 Java source to /build/repo/out/openapi/3/test/compile.dest/classes ...
247[warn] -- Warning: /build/repo/modules/openapi/test/src/alloy/openapi/OpenApiExtensionTest.scala:30:55
248[warn] 30 | override def getProtocols(): ju.List[OpenApiProtocol[_]] = List(
249[warn] | ^
250[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
251[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
252[warn] -- Warning: /build/repo/modules/openapi/test/src/alloy/openapi/OpenApiExtensionTest.scala:32:48
253[warn] 32 | ).asJava.asInstanceOf[ju.List[OpenApiProtocol[_]]]
254[warn] | ^
255[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
256[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
257[warn] two warnings found
258[info] done compiling
259Successfully evaluated openapi[3].test.compile
260Module openapi[3] is not a publish module, skipping publishing
261
262************************
263Build summary:
264[{
265 "module": "alloy-openapi",
266 "compile": {"status": "ok", "tookMs": 13216, "warnings": 0, "errors": 0},
267 "doc": {"status": "ok", "tookMs": 5357, "files": 1, "totalSizeKb": 2761},
268 "test-compile": {"status": "ok", "tookMs": 5973, "warnings": 0, "errors": 0},
269 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
270 "publish": {"status": "skipped", "tookMs": 0},
271 "metadata": {
272 "crossScalaVersions": []
273}
274}]
275************************"
276
277Checking patch build.sc...
278Checking patch .mill-version...
279Applied patch build.sc cleanly.
280Applied patch .mill-version cleanly.