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