Build Logs
disneystreaming/smithy-translate • dotty-staging/dotty:fix-23773:2025-11-22
Errors
1
Warnings
525
Total Lines
807
1##################################
2Clonning https://github.com/disneystreaming/smithy-translate.git into /build/repo using revision v0.7.4
3##################################
4Note: switching to '32e3788d6a13cf9219dc24f8c2b5bba64e16ed95'.
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.1-RC1-bin-20251120-60444cb
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: buildSetup.sc
33Pattern: case ZincWorkerUtil.DottyVersion("0",
34Replacement: case ZincWorkerUtil.Scala3Version(
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (21))
37Compiled project (Scala 3.7.3, JVM (21))
38Successfully applied pattern 'case ZincWorkerUtil.DottyVersion("0",' in buildSetup.sc
39
40Try apply source patch:
41Path: buildSetup.sc
42Pattern: -java-output-version:11
43Replacement: -java-output-version:21
44Successfully applied pattern '-java-output-version:11' in buildSetup.sc
45----
46Starting build for 3.8.1-RC1-bin-20251120-60444cb
47Execute tests: false
48Mill project found:
49Found explicit mill version 0.12.10 in ./mill-version
50Force upgrade of millVersion 0.12.10 to 0.12.16
51Detected mill version=0.12.16, binary version: 0.12
52No prepare script found for project disneystreaming/smithy-translate
53No mill build directory found
54Apply scalafix rules to ./build.sc
55Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
56Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
57Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
58Successfully applied pattern 'package build\n' in /build/repo/MillVersionCompat.sc
59##################################
60Scala version: 3.8.1-RC1-bin-20251120-60444cb
61Targets: com.disneystreaming.smithy%smithytranslate-compiler-core com.disneystreaming.smithy%smithytranslate-formatter com.disneystreaming.smithy%smithytranslate-json-schema com.disneystreaming.smithy%smithytranslate-openapi com.disneystreaming.smithy%smithytranslate-proto com.disneystreaming.smithy%smithytranslate-runners com.disneystreaming.smithy%smithytranslate-transitive
62Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"buildSetup.sc","pattern":"case ZincWorkerUtil.DottyVersion(\"0\",","replaceWith":"case ZincWorkerUtil.Scala3Version("},{"path":"buildSetup.sc","pattern":"-java-output-version:11","replaceWith":"-java-output-version:21"}]}
63##################################
64Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.jar ...
65 % Total % Received % Xferd Average Speed Time Time Time Current
66 Dload Upload Total Spent Left Speed
67
68 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
69 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
70curl: (22) The requested URL returned error: 404
71Mill launcher ./mill failed to launch, skipping
72Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.exe ...
73 % Total % Received % Xferd Average Speed Time Time Time Current
74 Dload Upload Total Spent Left Speed
75
76 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
77 34 72.6M 34 24.9M 0 0 95.1M 0 --:--:-- --:--:-- --:--:-- 94.9M
78100 72.6M 100 72.6M 0 0 92.4M 0 --:--:-- --:--:-- --:--:-- 92.4M
79============================== resolve _ ==============================
80[build.sc-61/65] compile
81[build.sc-61] [info] compiling 6 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
82[build.sc-61] [warn] /build/repo/CommunityBuildCore.sc:236:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
83[build.sc-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
84[build.sc-61] [warn] ^
85[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
86[build.sc-61] [warn] .iterator()
87[build.sc-61] [warn] ^
88[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
89[build.sc-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
90[build.sc-61] [warn] ^
91[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
92[build.sc-61] [warn] val testModule = module.millInternal.modules.toList
93[build.sc-61] [warn] ^
94[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
95[build.sc-61] [warn] ctx.root.millInternal.modules.flatMap {
96[build.sc-61] [warn] ^
97[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
98[build.sc-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
99[build.sc-61] [warn] ^
100[build.sc-61] [warn] /build/repo/build.sc:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
101[build.sc-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
102[build.sc-61] [warn] ^
103[build.sc-61] [warn] /build/repo/build.sc:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
104[build.sc-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
105[build.sc-61] [warn] ^
106[build.sc-61] [warn] /build/repo/build.sc:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
107[build.sc-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
108[build.sc-61] [warn] ^
109[build.sc-61] [warn] /build/repo/build.sc:177:62: method publishSelfDependency in trait PublishModule is deprecated (since 0.12.12): Use artifactMetadata instead
110[build.sc-61] [warn] Agg(mill.scalalib.publish.Dependency(jvmOuter.shaded.publishSelfDependency(), Scope.Compile))
111[build.sc-61] [warn] ^
112[build.sc-61] [warn] /build/repo/buildSetup.sc:60:49: trait SonatypeCentralPublishModule in package sonatypecentral is deprecated (since Mill 0.12.15): Use mill.scalalib.SonatypeCentralPublishModule instead
113[build.sc-61] [warn] trait BasePublishModule extends BaseModule with SonatypeCentralPublishModule {
114[build.sc-61] [warn] ^
115[build.sc-61] [warn] /build/repo/buildSetup.sc:199:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
116[build.sc-61] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
117[build.sc-61] [warn] ^
118[build.sc-61] [warn] /build/repo/buildSetup.sc:205:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
119[build.sc-61] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
120[build.sc-61] [warn] ^
121[build.sc-61] [warn] /build/repo/buildSetup.sc:207:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
122[build.sc-61] [warn] case ZincWorkerUtil.MinorSnapshotVersion(major, minor, patch) =>
123[build.sc-61] [warn] ^
124[build.sc-61] [warn] /build/repo/buildSetup.sc:209:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
125[build.sc-61] [warn] case ZincWorkerUtil.Scala3Version( minor, patch) =>
126[build.sc-61] [warn] ^
127[build.sc-61] [warn] 15 warnings found
128[build.sc-61] [info] done compiling
129[1/1] resolve
130[0J[1A
131[0J[1A
132[1/1] ============================== resolve _ ============================== 25s
133Try build using /opencb/project-builder/mill/millw
134--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
135[build.sc] [info] compiling 6 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
136[build.sc] [warn] /build/repo/CommunityBuildCore.sc:236:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
137[build.sc] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
138[build.sc] [warn] ^
139[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
140[build.sc] [warn] .iterator()
141[build.sc] [warn] ^
142[build.sc] [warn] /build/repo/MillCommunityBuild.sc:221:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
143[build.sc] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
144[build.sc] [warn] ^
145[build.sc] [warn] /build/repo/MillCommunityBuild.sc:262:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
146[build.sc] [warn] val testModule = module.millInternal.modules.toList
147[build.sc] [warn] ^
148[build.sc] [warn] /build/repo/MillCommunityBuild.sc:397:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
149[build.sc] [warn] ctx.root.millInternal.modules.flatMap {
150[build.sc] [warn] ^
151[build.sc] [warn] /build/repo/MillVersionCompat.sc:7:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
152[build.sc] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
153[build.sc] [warn] ^
154[build.sc] [warn] /build/repo/build.sc:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
155[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
156[build.sc] [warn] ^
157[build.sc] [warn] /build/repo/build.sc:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
158[build.sc] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
159[build.sc] [warn] ^
160[build.sc] [warn] /build/repo/build.sc:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
161[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
162[build.sc] [warn] ^
163[build.sc] [warn] /build/repo/build.sc:177:62: method publishSelfDependency in trait PublishModule is deprecated (since 0.12.12): Use artifactMetadata instead
164[build.sc] [warn] Agg(mill.scalalib.publish.Dependency(jvmOuter.shaded.publishSelfDependency(), Scope.Compile))
165[build.sc] [warn] ^
166[build.sc] [warn] /build/repo/buildSetup.sc:60:49: trait SonatypeCentralPublishModule in package sonatypecentral is deprecated (since Mill 0.12.15): Use mill.scalalib.SonatypeCentralPublishModule instead
167[build.sc] [warn] trait BasePublishModule extends BaseModule with SonatypeCentralPublishModule {
168[build.sc] [warn] ^
169[build.sc] [warn] /build/repo/buildSetup.sc:199:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
170[build.sc] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
171[build.sc] [warn] ^
172[build.sc] [warn] /build/repo/buildSetup.sc:205:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
173[build.sc] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
174[build.sc] [warn] ^
175[build.sc] [warn] /build/repo/buildSetup.sc:207:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
176[build.sc] [warn] case ZincWorkerUtil.MinorSnapshotVersion(major, minor, patch) =>
177[build.sc] [warn] ^
178[build.sc] [warn] /build/repo/buildSetup.sc:209:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
179[build.sc] [warn] case ZincWorkerUtil.Scala3Version( minor, patch) =>
180[build.sc] [warn] ^
181[build.sc] [warn] 15 warnings found
182[build.sc] [info] done compiling
183Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"buildSetup.sc","pattern":"case ZincWorkerUtil.DottyVersion(\"0\",","replaceWith":"case ZincWorkerUtil.Scala3Version("},{"path":"buildSetup.sc","pattern":"-java-output-version:11","replaceWith":"-java-output-version:21"}]}
184Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
185OpenCB::Use cross-version 3.8.1-RC1-bin-20251120-60444cb instead of 3.3.6
186
187Starting build for smithytranslate-json-schema - [0/8]
188Failed to resolve scalaVersion, assume it's Scala 3 project
189OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
190OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
191Failed to resolve scalaVersion, assume it's Scala 3 project
192[info] compiling 6 Java sources to /build/repo/out/traits/compile.dest/classes ...
193[warn] source value 8 is obsolete and will be removed in a future release
194[warn] target value 8 is obsolete and will be removed in a future release
195[warn] To suppress warnings about obsolete options, use -Xlint:-options.
196[info] done compiling
197[info] compiling 41 Scala sources to /build/repo/out/compiler-core/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
198[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
199[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModel.scala:113:30
200[warn] 113 | NonEmptyChain(head, tail: _*)
201[warn] | ^
202[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
203[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
204[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelPostProcessor.scala:23:9
205[warn] 23 | private[this] val defaultTransformers: List[IModelPostProcessor] = List(
206[warn] | ^^^^^^
207[warn] |Ignoring [this] qualifier.
208[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
209[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
210[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
211[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelPostProcessor.scala:38:9
212[warn] 38 | private[this] def transform(
213[warn] | ^^^^^^
214[warn] |Ignoring [this] qualifier.
215[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
216[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
217[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
218[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:31
219[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
220[warn] | ^
221[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
222[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
223[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:57
224[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
225[warn] | ^
226[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
227[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
228[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:60
229[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
230[warn] | ^
231[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
232[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
233[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:64
234[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
235[warn] | ^
236[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
237[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
238[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:250:11
239[warn] 250 | }: _*
240[warn] | ^
241[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
242[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
243[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/recursion.scala:106:61
244[warn] 106 | refoldPar[F, PatternWithLabel, A, B](unfold, (fold.apply _).tupled)(a)
245[warn] | ^^^^^^^^^^^^
246[warn] |The syntax `<function> _` is no longer supported;
247[warn] |you can simply leave out the trailing ` _`
248[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
249[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/compiler-core/src/internals/RefParser.scala:76:4
250[warn] 76 | (uri.getPath(), uri.getFragment()) match {
251[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
252[warn] | match may not be exhaustive.
253[warn] |
254[warn] | It would fail on pattern case: (_, _)
255[warn] |----------------------------------------------------------------------------
256[warn] | Explanation (enabled by `-explain`)
257[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
258[warn] | There are several ways to make the match exhaustive:
259[warn] | - Add missing cases as shown in the warning
260[warn] | - If an extractor always return Some(...), write Some[X] for its return type
261[warn] | - Add a case _ => ... at the end to match all remaining cases
262[warn] ----------------------------------------------------------------------------
263[warn] there was 1 deprecation warning; re-run with -deprecation for details
264[warn] 12 warnings found
265[info] done compiling
266[info] compiling 10 Scala sources to /build/repo/out/json-schema/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
267[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
268[warn] -- Warning: /build/repo/modules/json-schema/src/internals/JsonSchemaToIModel.scala:79:74
269[warn] 79 | private def fold = new PatternFolder[F](compilationUnit.namespace).fold _
270[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
271[warn] |The syntax `<function> _` is no longer supported;
272[warn] |you can simply leave out the trailing ` _`
273[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
274[warn] -- Warning: /build/repo/modules/json-schema/src/internals/JsonSchemaToIModel.scala:88:41
275[warn] 88 | recursion.refoldPar(unfoldAndAddExts _, fold)(start)
276[warn] | ^^^^^^^^^^^^^^^^^^
277[warn] |The syntax `<function> _` is no longer supported;
278[warn] |you can simply leave out the trailing ` _`
279[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
280[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/json-schema/src/internals/Extractors.scala:361:30
281[warn] 361 | m.asScala.foreach { case (k: String, v: Object) =>
282[warn] | ^
283[warn] | match may not be exhaustive.
284[warn] |
285[warn] | It would fail on pattern case: (_, _)
286[warn] |---------------------------------------------------------------------------
287[warn] | Explanation (enabled by `-explain`)
288[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
289[warn] | There are several ways to make the match exhaustive:
290[warn] | - Add missing cases as shown in the warning
291[warn] | - If an extractor always return Some(...), write Some[X] for its return type
292[warn] | - Add a case _ => ... at the end to match all remaining cases
293[warn] ---------------------------------------------------------------------------
294[warn] four warnings found
295[info] done compiling
296Successfully evaluated json-schema[3.8.1-RC1-bin-20251120-60444cb].compile
297Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
298Skipping unused scalacOptions: -Xkind-projector
299Option -classpath was updated
3002 warnings found
301Successfully evaluated json-schema[3.8.1-RC1-bin-20251120-60444cb].docJar
302[info] compiling 3 Scala sources to /build/repo/out/compiler-core/3.8.1-RC1-bin-20251120-60444cb/test/compile.dest/classes ...
303[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
304[warn] -- Warning: /build/repo/modules/compiler-core/test/src/ModelWrapper.scala:107:33
305[warn] 107 | Node.arrayNode(elements: _*)
306[warn] | ^
307[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
308[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
309[warn] two warnings found
310[info] done compiling
311[info] compiling 18 Scala sources to /build/repo/out/json-schema/3.8.1-RC1-bin-20251120-60444cb/test/compile.dest/classes ...
312[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
313[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:107:56 ----
314[warn] 107 | ): Unit = runConversionTest(inputs.head, inputs.tail: _*)
315[warn] | ^
316[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
317[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
318[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:126:15 ----
319[warn] 126 | remaining: _*
320[warn] | ^
321[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
322[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
323[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:151:70 ----
324[warn] 151 | ): Unit = runConversionTestWithOpts(opts, inputs.head, inputs.tail: _*)
325[warn] | ^
326[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
327[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
328[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:163:17 ----
329[warn] 163 | remaining: _*
330[warn] | ^
331[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
332[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
333[warn] 5 warnings found
334[info] done compiling
335Successfully evaluated json-schema[3.8.1-RC1-bin-20251120-60444cb].test.compile
336Module json-schema[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
337
338Starting build for smithytranslate-compiler-core - [1/8]
339Successfully evaluated compiler-core[3.8.1-RC1-bin-20251120-60444cb].compile
340Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
341Skipping unused scalacOptions: -Xkind-projector
342Option -classpath was updated
3432 warnings found
344Successfully evaluated compiler-core[3.8.1-RC1-bin-20251120-60444cb].docJar
345Successfully evaluated compiler-core[3.8.1-RC1-bin-20251120-60444cb].test.compile
346Module compiler-core[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
347
348Starting build for smithytranslate-proto - [2/8]
349Failed to resolve scalaVersion, assume it's Scala 3 project
350Failed to resolve scalaVersion, assume it's Scala 3 project
351[info] compiling 4 Scala sources to /build/repo/out/transitive/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
352[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
353[warn] -- Warning: /build/repo/modules/transitive/src/closure/TransitiveModel.scala:121:16
354[warn] 121 | shapes: _*
355[warn] | ^
356[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
357[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
358[warn] two warnings found
359[info] done compiling
360[info] compiling 9 Scala sources to /build/repo/out/proto/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
361[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
362[warn] one warning found
363[info] done compiling
364Successfully evaluated proto[3.8.1-RC1-bin-20251120-60444cb].compile
365Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
366Skipping unused scalacOptions: -Xkind-projector
367Option -classpath was updated
3682 warnings found
369Successfully evaluated proto[3.8.1-RC1-bin-20251120-60444cb].docJar
370[info] compiling 6 Scala sources to /build/repo/out/proto/3.8.1-RC1-bin-20251120-60444cb/test/compile.dest/classes ...
371[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
372[warn] -- Warning: /build/repo/modules/proto/test/src/smithytranslate/proto3/internals/CompilerRendererSuite.scala:2003:44
373[warn] 2003 | ProtoValidator.run(renderedFiles.toSeq: _*)
374[warn] | ^
375[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
376[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
377[warn] two warnings found
378[info] done compiling
379Successfully evaluated proto[3.8.1-RC1-bin-20251120-60444cb].test.compile
380Module proto[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
381
382Starting build for smithytranslate-openapi - [3/8]
383Failed to resolve scalaVersion, assume it's Scala 3 project
384[info] compiling 17 Scala sources to /build/repo/out/openapi/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
385[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
386[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentToSchemaOpt.scala:26:43
387[warn] 26 | extends (Content => Map[String, Schema[_]]) {
388[warn] | ^
389[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
390[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
391[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentToSchemaOpt.scala:28:44
392[warn] 28 | def apply(c: Content): Map[String, Schema[_]] =
393[warn] | ^
394[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
395[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
396[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentTypeDiscriminatedSchema.scala:22:32
397[warn] 22 | members: Map[String, Schema[_]]
398[warn] | ^
399[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
400[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
401[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:27:26 ---
402[warn] 27 | def unapply(sch: Schema[_]): Option[Vector[String]] = sch match {
403[warn] | ^
404[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
405[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
406[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:35:26 ---
407[warn] 35 | def unapply(sch: Schema[_]): Option[Schema[_]] = {
408[warn] | ^
409[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
410[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
411[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:35:45 ---
412[warn] 35 | def unapply(sch: Schema[_]): Option[Schema[_]] = {
413[warn] | ^
414[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
415[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
416[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:47:26 ---
417[warn] 47 | def unapply(sch: Schema[_]): Boolean = {
418[warn] | ^
419[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
420[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
421[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:60:26 ---
422[warn] 60 | def unapply(sch: Schema[_]): Option[String] = Option(sch.getFormat())
423[warn] | ^
424[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
425[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
426[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:64:26 ---
427[warn] 64 | def unapply(sch: Schema[_]): Option[String] =
428[warn] | ^
429[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
430[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
431[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:71:26 ---
432[warn] 71 | def unapply(sch: Schema[_]): Boolean = Option(sch.getFormat()).isEmpty
433[warn] | ^
434[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
435[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
436[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:79:26 ---
437[warn] 79 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
438[warn] | ^
439[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
440[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
441[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:79:52 ---
442[warn] 79 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
443[warn] | ^
444[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
445[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
446[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:87:26 ---
447[warn] 87 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
448[warn] | ^
449[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
450[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
451[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:87:52 ---
452[warn] 87 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
453[warn] | ^
454[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
455[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
456[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:95:26 ---
457[warn] 95 | def unapply(sch: Schema[_]): Option[Schema[_]] = sch match {
458[warn] | ^
459[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
460[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
461[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:95:45 ---
462[warn] 95 | def unapply(sch: Schema[_]): Option[Schema[_]] = sch match {
463[warn] | ^
464[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
465[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
466[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:111:26 --
467[warn] 111 | def unapply(sch: Schema[_]): Option[Primitive] = sch match {
468[warn] | ^
469[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
470[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
471[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:262:26 --
472[warn] 262 | def unapply(sch: Schema[_]): Option[Either[ToSmithyError, ParsedRef]] =
473[warn] | ^
474[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
475[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
476[warn] -- Warning: /build/repo/modules/openapi/src/internals/Local.scala:25:19 --------
477[warn] 25 | schema: Schema[_]
478[warn] | ^
479[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
480[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
481[warn] -- Warning: /build/repo/modules/openapi/src/internals/Local.scala:39:39 --------
482[warn] 39 | def apply(path: Name, schema: Schema[_]): Local =
483[warn] | ^
484[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
485[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
486[warn] -- Warning: /build/repo/modules/openapi/src/internals/Local.scala:42:42 --------
487[warn] 42 | def apply(path: Segment, schema: Schema[_]): Local =
488[warn] | ^
489[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
490[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
491[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:361:18
492[warn] 361 | sch: Schema[_]
493[warn] | ^
494[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
495[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
496[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:426:45
497[warn] 426 | private def getExamplesHint(schema: Schema[_]): Option[Hint.Examples] =
498[warn] | ^
499[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
500[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
501[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:432:21
502[warn] 432 | schema: Schema[_]
503[warn] | ^
504[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
505[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
506[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:192:58
507[warn] 192 | private def fold = new PatternFolder[F](namespace).fold _
508[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
509[warn] |The syntax `<function> _` is no longer supported;
510[warn] |you can simply leave out the trailing ` _`
511[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
512[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:201:41
513[warn] 201 | recursion.refoldPar(unfoldAndAddExts _, fold)(start)
514[warn] | ^^^^^^^^^^^^^^^^^^
515[warn] |The syntax `<function> _` is no longer supported;
516[warn] |you can simply leave out the trailing ` _`
517[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
518[warn] -- Warning: /build/repo/modules/openapi/src/internals/Param.scala:23:30 --------
519[warn] 23 | refOrSchema: RefOr[Schema[_]],
520[warn] | ^
521[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
522[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
523[warn] -- Warning: /build/repo/modules/openapi/src/internals/RefParser.scala:21:36 ----
524[warn] 21 | def toSchema(ref: String): Schema[_] = {
525[warn] | ^
526[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
527[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
528[warn] 29 warnings found
529[info] done compiling
530Successfully evaluated openapi[3.8.1-RC1-bin-20251120-60444cb].compile
531Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
532Skipping unused scalacOptions: -Xkind-projector
533Option -classpath was updated
5342 warnings found
535Successfully evaluated openapi[3.8.1-RC1-bin-20251120-60444cb].docJar
536[info] compiling 28 Scala sources to /build/repo/out/openapi/3.8.1-RC1-bin-20251120-60444cb/test/compile.dest/classes ...
537[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
538[warn] -- Warning: /build/repo/modules/openapi/test/src/ConstraintSpec.scala:251:29 ---
539[warn] 251 | TestUtils.runConversion(input)
540[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
541[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$1] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
542[warn] |
543[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
544[warn] |which may result in a MatchError at runtime.
545[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
546[warn] -- Warning: /build/repo/modules/openapi/test/src/MultiFileSpec.scala:407:29 ----
547[warn] 407 | TestUtils.runConversion(inOne, inTwo)
548[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
549[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$1] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
550[warn] |
551[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
552[warn] |which may result in a MatchError at runtime.
553[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
554[warn] -- Warning: /build/repo/modules/openapi/test/src/OperationMultipleSuccessSpec.scala:114:29
555[warn] 114 | TestUtils.runConversion(input)
556[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
557[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$1] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
558[warn] |
559[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
560[warn] |which may result in a MatchError at runtime.
561[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
562[warn] -- Warning: /build/repo/modules/openapi/test/src/OperationMultipleSuccessSpec.scala:214:29
563[warn] 214 | TestUtils.runConversion(input)
564[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
565[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$2] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
566[warn] |
567[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
568[warn] |which may result in a MatchError at runtime.
569[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
570[warn] -- Warning: /build/repo/modules/openapi/test/src/OutputValidationSpec.scala:64:55
571[warn] 64 | assert(resultExpectingSuccess.isInstanceOf[Success[_]])
572[warn] | ^
573[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
574[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
575[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:605:29
576[warn] 605 | TestUtils.runConversion(input)
577[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
578[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$1] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
579[warn] |
580[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
581[warn] |which may result in a MatchError at runtime.
582[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
583[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:766:29
584[warn] 766 | TestUtils.runConversion(input)
585[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
586[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$2] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
587[warn] |
588[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
589[warn] |which may result in a MatchError at runtime.
590[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
591[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:862:29
592[warn] 862 | TestUtils.runConversion(input)
593[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
594[warn] |pattern's type smithytranslate.compiler.ToSmithyResult.Success[A$3] is more specialized than the right hand side expression's type smithytranslate.compiler.ToSmithyResult[smithytranslate.compiler.ModelWrapper]
595[warn] |
596[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
597[warn] |which may result in a MatchError at runtime.
598[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
599[warn] -- Warning: /build/repo/modules/openapi/test/src/TestUtils.scala:146:17 --------
600[warn] 146 | remaining: _*
601[warn] | ^
602[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
603[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
604[warn] 10 warnings found
605[info] done compiling
606Successfully evaluated openapi[3.8.1-RC1-bin-20251120-60444cb].test.compile
607Module openapi[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
608
609Starting build for smithytranslate-transitive - [4/8]
610Successfully evaluated transitive[3.8.1-RC1-bin-20251120-60444cb].compile
611Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
612Skipping unused scalacOptions: -Xkind-projector
613Option -classpath was updated
6142 warnings found
615Successfully evaluated transitive[3.8.1-RC1-bin-20251120-60444cb].docJar
616[info] compiling 2 Scala sources to /build/repo/out/transitive/3.8.1-RC1-bin-20251120-60444cb/test/compile.dest/classes ...
617[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
618[warn] one warning found
619[info] done compiling
620Successfully evaluated transitive[3.8.1-RC1-bin-20251120-60444cb].test.compile
621Module transitive[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
622
623Starting build for smithytranslate-runners - [5/8]
624No test module defined in runners[3.8.1-RC1-bin-20251120-60444cb]
625Failed to resolve scalaVersion, assume it's Scala 3 project
626Failed to resolve scalaVersion, assume it's Scala 3 project
627[info] compiling 30 Scala sources to /build/repo/out/formatter/jvm/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
628[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
629[warn] -- Warning: /build/repo/modules/formatter/src/parsers/NodeParser.scala:111:61 --
630[warn] 111 | val valueP = (node_value ~ ws).map((NodeArrayValue.apply _).tupled)
631[warn] | ^^^^^^^^^^^^^^^^^^^^^^
632[warn] |The syntax `<function> _` is no longer supported;
633[warn] |you can simply leave out the trailing ` _`
634[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
635[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:38:63
636[warn] 38 | (underscore.rep0.with1 ~ alpha).map((IdentifierStart.apply _).tupled)
637[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
638[warn] |The syntax `<function> _` is no longer supported;
639[warn] |you can simply leave out the trailing ` _`
640[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
641[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:40:69
642[warn] 40 | (identifier_start ~ identifier_chars.rep0).map((Identifier.apply _).tupled)
643[warn] | ^^^^^^^^^^^^^^^^^^
644[warn] |The syntax `<function> _` is no longer supported;
645[warn] |you can simply leave out the trailing ` _`
646[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
647[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:45:28
648[warn] 45 | .map((Namespace.apply _).tupled)
649[warn] | ^^^^^^^^^^^^^^^^^
650[warn] |The syntax `<function> _` is no longer supported;
651[warn] |you can simply leave out the trailing ` _`
652[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
653[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:54:69
654[warn] 54 | (root_shape_id ~ shape_id_member.backtrack.?).map((ShapeId.apply _).tupled)
655[warn] | ^^^^^^^^^^^^^^^
656[warn] |The syntax `<function> _` is no longer supported;
657[warn] |you can simply leave out the trailing ` _`
658[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
659[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeParser.scala:209:44 -
660[warn] 209 | .map((ExplicitStructureMember.apply _).tupled)
661[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
662[warn] |The syntax `<function> _` is no longer supported;
663[warn] |you can simply leave out the trailing ` _`
664[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
665[warn] -- Warning: /build/repo/modules/formatter/src/parsers/SmithyTraitParser.scala:42:33
666[warn] 42 | .map((TraitStructure.apply _).tupled)
667[warn] | ^^^^^^^^^^^^^^^^^^^^^^
668[warn] |The syntax `<function> _` is no longer supported;
669[warn] |you can simply leave out the trailing ` _`
670[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
671[warn] -- Warning: /build/repo/modules/formatter/src/parsers/SmithyTraitParser.scala:57:25
672[warn] 57 | (SmithyTrait.apply _).tupled
673[warn] | ^^^^^^^^^^^^^^^^^^^
674[warn] |The syntax `<function> _` is no longer supported;
675[warn] |you can simply leave out the trailing ` _`
676[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
677[warn] 9 warnings found
678[info] done compiling
679[info] compiling 9 Scala sources to /build/repo/out/runners/3.8.1-RC1-bin-20251120-60444cb/compile.dest/classes ...
680[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
681[warn] -- Warning: /build/repo/modules/runners/src/OpenApi.scala:36:60 ----------------
682[warn] 36 | val report = ReportResult(outputPath, outputJson).apply _
683[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
684[warn] |The syntax `<function> _` is no longer supported;
685[warn] |you can simply leave out the trailing ` _`
686[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
687[warn] -- Warning: /build/repo/modules/runners/src/OpenApi.scala:66:60 ----------------
688[warn] 66 | val report = ReportResult(outputPath, outputJson).apply _
689[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
690[warn] |The syntax `<function> _` is no longer supported;
691[warn] |you can simply leave out the trailing ` _`
692[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
693[warn] -- Warning: /build/repo/modules/runners/src/Proto.scala:118:44 -----------------
694[warn] 118 | Fetch().addRepositories(validRepos: _*).addDependencies(validDeps: _*)
695[warn] | ^
696[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
697[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
698[warn] -- Warning: /build/repo/modules/runners/src/Proto.scala:118:75 -----------------
699[warn] 118 | Fetch().addRepositories(validRepos: _*).addDependencies(validDeps: _*)
700[warn] | ^
701[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
702[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
703[warn] 5 warnings found
704[info] done compiling
705Successfully evaluated runners[3.8.1-RC1-bin-20251120-60444cb].compile
706Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
707Skipping unused scalacOptions: -Xkind-projector
708Option -classpath was updated
7092 warnings found
710Successfully evaluated runners[3.8.1-RC1-bin-20251120-60444cb].docJar
711Module runners[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
712
713Starting build for smithytranslate-formatter - [6/8]
714Successfully evaluated formatter.jvm[3.8.1-RC1-bin-20251120-60444cb].compile
715Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
716Skipping unused scalacOptions: -Xkind-projector
717Option -classpath was updated
7182 warnings found
719Successfully evaluated formatter.jvm[3.8.1-RC1-bin-20251120-60444cb].docJar
720[info] compiling 2 Scala sources to /build/repo/out/formatter/jvm/3.8.1-RC1-bin-20251120-60444cb/test/compile.dest/classes ...
721[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
722[warn] one warning found
723[info] done compiling
724Successfully evaluated formatter.jvm[3.8.1-RC1-bin-20251120-60444cb].test.compile
725Module formatter.jvm[3.8.1-RC1-bin-20251120-60444cb] is not a publish module, skipping publishing
726
727************************
728Build summary:
729[{
730 "module": "smithytranslate-json-schema",
731 "compile": {"status": "ok", "tookMs": 30857, "warnings": 0, "errors": 0},
732 "doc": {"status": "ok", "tookMs": 6625, "files": 1, "totalSizeKb": 2666},
733 "test-compile": {"status": "ok", "tookMs": 5512, "warnings": 0, "errors": 0},
734 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
735 "publish": {"status": "skipped", "tookMs": 0},
736 "metadata": {
737 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
738}
739},{
740 "module": "smithytranslate-compiler-core",
741 "compile": {"status": "ok", "tookMs": 43, "warnings": 0, "errors": 0},
742 "doc": {"status": "ok", "tookMs": 5790, "files": 1, "totalSizeKb": 2775},
743 "test-compile": {"status": "ok", "tookMs": 56, "warnings": 0, "errors": 0},
744 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
745 "publish": {"status": "skipped", "tookMs": 0},
746 "metadata": {
747 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
748}
749},{
750 "module": "smithytranslate-proto",
751 "compile": {"status": "ok", "tookMs": 14191, "warnings": 0, "errors": 0},
752 "doc": {"status": "ok", "tookMs": 3654, "files": 1, "totalSizeKb": 2661},
753 "test-compile": {"status": "ok", "tookMs": 3949, "warnings": 0, "errors": 0},
754 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
755 "publish": {"status": "skipped", "tookMs": 0},
756 "metadata": {
757 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
758}
759},{
760 "module": "smithytranslate-openapi",
761 "compile": {"status": "ok", "tookMs": 13723, "warnings": 0, "errors": 0},
762 "doc": {"status": "ok", "tookMs": 4324, "files": 1, "totalSizeKb": 2662},
763 "test-compile": {"status": "ok", "tookMs": 3914, "warnings": 0, "errors": 0},
764 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
765 "publish": {"status": "skipped", "tookMs": 0},
766 "metadata": {
767 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
768}
769},{
770 "module": "smithytranslate-transitive",
771 "compile": {"status": "ok", "tookMs": 21, "warnings": 0, "errors": 0},
772 "doc": {"status": "ok", "tookMs": 3490, "files": 1, "totalSizeKb": 2665},
773 "test-compile": {"status": "ok", "tookMs": 2199, "warnings": 0, "errors": 0},
774 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
775 "publish": {"status": "skipped", "tookMs": 0},
776 "metadata": {
777 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
778}
779},{
780 "module": "smithytranslate-runners",
781 "compile": {"status": "ok", "tookMs": 21001, "warnings": 0, "errors": 0},
782 "doc": {"status": "ok", "tookMs": 4623, "files": 1, "totalSizeKb": 2720},
783 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
784 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
785 "publish": {"status": "skipped", "tookMs": 0},
786 "metadata": {
787 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
788}
789},{
790 "module": "smithytranslate-formatter",
791 "compile": {"status": "ok", "tookMs": 21, "warnings": 0, "errors": 0},
792 "doc": {"status": "ok", "tookMs": 6760, "files": 1, "totalSizeKb": 3493},
793 "test-compile": {"status": "ok", "tookMs": 2834, "warnings": 0, "errors": 0},
794 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
795 "publish": {"status": "skipped", "tookMs": 0},
796 "metadata": {
797 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
798}
799}]
800************************"
801
802Checking patch buildSetup.sc...
803Checking patch build.sc...
804Checking patch .mill-version...
805Applied patch buildSetup.sc cleanly.
806Applied patch build.sc cleanly.
807Applied patch .mill-version cleanly.