Build Logs
disneystreaming/smithy-translate • 3.8.0-RC1:2025-11-14
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.0-RC1
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30
31Try apply source patch:
32Path: 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.0-RC1
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.0-RC1
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 89 72.6M 89 65.2M 0 0 81.1M 0 --:--:-- --:--:-- --:--:-- 81.1M
78100 72.6M 100 72.6M 0 0 84.3M 0 --:--:-- --:--:-- --:--:-- 84.3M
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 _ ============================== 26s
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.0-RC1 instead of 3.3.6
186
187Starting build for smithytranslate-runners - [0/8]
188No test module defined in runners[3.8.0-RC1]
189Failed to resolve scalaVersion, assume it's Scala 3 project
190Failed to resolve scalaVersion, assume it's Scala 3 project
191Failed to resolve scalaVersion, assume it's Scala 3 project
192OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
193OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
194Failed to resolve scalaVersion, assume it's Scala 3 project
195Failed to resolve scalaVersion, assume it's Scala 3 project
196Failed to resolve scalaVersion, assume it's Scala 3 project
197Failed to resolve scalaVersion, assume it's Scala 3 project
198[info] compiling 6 Java sources to /build/repo/out/traits/compile.dest/classes ...
199[warn] source value 8 is obsolete and will be removed in a future release
200[warn] target value 8 is obsolete and will be removed in a future release
201[warn] To suppress warnings about obsolete options, use -Xlint:-options.
202[info] done compiling
203[info] compiling 4 Scala sources to /build/repo/out/transitive/3.8.0-RC1/compile.dest/classes ...
204[info] compiling 30 Scala sources to /build/repo/out/formatter/jvm/3.8.0-RC1/compile.dest/classes ...
205[info] compiling 41 Scala sources to /build/repo/out/compiler-core/3.8.0-RC1/compile.dest/classes ...
206[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
207[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
208[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
209[warn] -- Warning: /build/repo/modules/transitive/src/closure/TransitiveModel.scala:121:16
210[warn] 121 | shapes: _*
211[warn] | ^
212[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
213[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
214[warn] -- Warning: /build/repo/modules/formatter/src/parsers/NodeParser.scala:111:61 --
215[warn] 111 | val valueP = (node_value ~ ws).map((NodeArrayValue.apply _).tupled)
216[warn] | ^^^^^^^^^^^^^^^^^^^^^^
217[warn] |The syntax `<function> _` is no longer supported;
218[warn] |you can simply leave out the trailing ` _`
219[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
220[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:38:63
221[warn] 38 | (underscore.rep0.with1 ~ alpha).map((IdentifierStart.apply _).tupled)
222[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
223[warn] |The syntax `<function> _` is no longer supported;
224[warn] |you can simply leave out the trailing ` _`
225[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
226[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:40:69
227[warn] 40 | (identifier_start ~ identifier_chars.rep0).map((Identifier.apply _).tupled)
228[warn] | ^^^^^^^^^^^^^^^^^^
229[warn] |The syntax `<function> _` is no longer supported;
230[warn] |you can simply leave out the trailing ` _`
231[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
232[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:45:28
233[warn] 45 | .map((Namespace.apply _).tupled)
234[warn] | ^^^^^^^^^^^^^^^^^
235[warn] |The syntax `<function> _` is no longer supported;
236[warn] |you can simply leave out the trailing ` _`
237[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
238[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:54:69
239[warn] 54 | (root_shape_id ~ shape_id_member.backtrack.?).map((ShapeId.apply _).tupled)
240[warn] | ^^^^^^^^^^^^^^^
241[warn] |The syntax `<function> _` is no longer supported;
242[warn] |you can simply leave out the trailing ` _`
243[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
244[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeParser.scala:209:44 -
245[warn] 209 | .map((ExplicitStructureMember.apply _).tupled)
246[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
247[warn] |The syntax `<function> _` is no longer supported;
248[warn] |you can simply leave out the trailing ` _`
249[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
250[warn] two warnings found
251[info] done compiling
252[warn] -- Warning: /build/repo/modules/formatter/src/parsers/SmithyTraitParser.scala:42:33
253[warn] 42 | .map((TraitStructure.apply _).tupled)
254[warn] | ^^^^^^^^^^^^^^^^^^^^^^
255[warn] |The syntax `<function> _` is no longer supported;
256[warn] |you can simply leave out the trailing ` _`
257[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
258[warn] -- Warning: /build/repo/modules/formatter/src/parsers/SmithyTraitParser.scala:57:25
259[warn] 57 | (SmithyTrait.apply _).tupled
260[warn] | ^^^^^^^^^^^^^^^^^^^
261[warn] |The syntax `<function> _` is no longer supported;
262[warn] |you can simply leave out the trailing ` _`
263[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
264[info] compiling 9 Scala sources to /build/repo/out/proto/3.8.0-RC1/compile.dest/classes ...
265[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModel.scala:113:30
266[warn] 113 | NonEmptyChain(head, tail: _*)
267[warn] | ^
268[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
269[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
270[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelPostProcessor.scala:23:9
271[warn] 23 | private[this] val defaultTransformers: List[IModelPostProcessor] = List(
272[warn] | ^^^^^^
273[warn] |Ignoring [this] qualifier.
274[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
275[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
276[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
277[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelPostProcessor.scala:38:9
278[warn] 38 | private[this] def transform(
279[warn] | ^^^^^^
280[warn] |Ignoring [this] qualifier.
281[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
282[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
283[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
284[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
285[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:31
286[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
287[warn] | ^
288[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
289[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
290[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:57
291[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
292[warn] | ^
293[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
294[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
295[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:60
296[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
297[warn] | ^
298[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
299[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
300[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:64
301[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
302[warn] | ^
303[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
304[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
305[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:250:11
306[warn] 250 | }: _*
307[warn] | ^
308[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
309[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
310[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/recursion.scala:106:61
311[warn] 106 | refoldPar[F, PatternWithLabel, A, B](unfold, (fold.apply _).tupled)(a)
312[warn] | ^^^^^^^^^^^^
313[warn] |The syntax `<function> _` is no longer supported;
314[warn] |you can simply leave out the trailing ` _`
315[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
316[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/compiler-core/src/internals/RefParser.scala:76:4
317[warn] 76 | (uri.getPath(), uri.getFragment()) match {
318[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
319[warn] | match may not be exhaustive.
320[warn] |
321[warn] | It would fail on pattern case: (_, _)
322[warn] |----------------------------------------------------------------------------
323[warn] | Explanation (enabled by `-explain`)
324[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
325[warn] | There are several ways to make the match exhaustive:
326[warn] | - Add missing cases as shown in the warning
327[warn] | - If an extractor always return Some(...), write Some[X] for its return type
328[warn] | - Add a case _ => ... at the end to match all remaining cases
329[warn] ----------------------------------------------------------------------------
330[warn] 9 warnings found
331[info] done compiling
332[warn] there was 1 deprecation warning; re-run with -deprecation for details
333[warn] 12 warnings found
334[info] done compiling
335[warn] one warning found
336[info] done compiling
337[info] compiling 10 Scala sources to /build/repo/out/json-schema/3.8.0-RC1/compile.dest/classes ...
338[info] compiling 17 Scala sources to /build/repo/out/openapi/3.8.0-RC1/compile.dest/classes ...
339[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
340[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
341[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentToSchemaOpt.scala:26:43
342[warn] 26 | extends (Content => Map[String, Schema[_]]) {
343[warn] | ^
344[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
345[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
346[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentToSchemaOpt.scala:28:44
347[warn] 28 | def apply(c: Content): Map[String, Schema[_]] =
348[warn] | ^
349[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
350[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
351[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentTypeDiscriminatedSchema.scala:22:32
352[warn] 22 | members: Map[String, Schema[_]]
353[warn] | ^
354[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
355[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
356[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:27:26 ---
357[warn] 27 | def unapply(sch: Schema[_]): Option[Vector[String]] = sch match {
358[warn] | ^
359[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
360[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
361[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:35:26 ---
362[warn] 35 | def unapply(sch: Schema[_]): Option[Schema[_]] = {
363[warn] | ^
364[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
365[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
366[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:35:45 ---
367[warn] 35 | def unapply(sch: Schema[_]): Option[Schema[_]] = {
368[warn] | ^
369[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
370[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
371[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:47:26 ---
372[warn] 47 | def unapply(sch: Schema[_]): Boolean = {
373[warn] | ^
374[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
375[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
376[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:60:26 ---
377[warn] 60 | def unapply(sch: Schema[_]): Option[String] = Option(sch.getFormat())
378[warn] | ^
379[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
380[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
381[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:64:26 ---
382[warn] 64 | def unapply(sch: Schema[_]): Option[String] =
383[warn] | ^
384[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
385[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
386[warn] -- Warning: /build/repo/modules/openapi/src/internals/Extractors.scala:71:26 ---
387[warn] 71 | def unapply(sch: Schema[_]): Boolean = Option(sch.getFormat()).isEmpty
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/Extractors.scala:79:26 ---
392[warn] 79 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
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/Extractors.scala:79:52 ---
397[warn] 79 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
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:87:26 ---
402[warn] 87 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = 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:87:52 ---
407[warn] 87 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
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:95:26 ---
412[warn] 95 | def unapply(sch: Schema[_]): Option[Schema[_]] = sch match {
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:95:45 ---
417[warn] 95 | def unapply(sch: Schema[_]): Option[Schema[_]] = sch match {
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:111:26 --
422[warn] 111 | def unapply(sch: Schema[_]): Option[Primitive] = sch match {
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:262:26 --
427[warn] 262 | def unapply(sch: Schema[_]): Option[Either[ToSmithyError, ParsedRef]] =
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/Local.scala:25:19 --------
432[warn] 25 | schema: Schema[_]
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/Local.scala:39:39 --------
437[warn] 39 | def apply(path: Name, schema: Schema[_]): Local =
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/Local.scala:42:42 --------
442[warn] 42 | def apply(path: Segment, schema: Schema[_]): Local =
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/json-schema/src/internals/JsonSchemaToIModel.scala:79:74
447[warn] 79 | private def fold = new PatternFolder[F](compilationUnit.namespace).fold _
448[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
449[warn] |The syntax `<function> _` is no longer supported;
450[warn] |you can simply leave out the trailing ` _`
451[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
452[warn] -- Warning: /build/repo/modules/json-schema/src/internals/JsonSchemaToIModel.scala:88:41
453[warn] 88 | recursion.refoldPar(unfoldAndAddExts _, fold)(start)
454[warn] | ^^^^^^^^^^^^^^^^^^
455[warn] |The syntax `<function> _` is no longer supported;
456[warn] |you can simply leave out the trailing ` _`
457[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
458[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:361:18
459[warn] 361 | sch: Schema[_]
460[warn] | ^
461[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
462[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
463[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:426:45
464[warn] 426 | private def getExamplesHint(schema: Schema[_]): Option[Hint.Examples] =
465[warn] | ^
466[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
467[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
468[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:432:21
469[warn] 432 | schema: Schema[_]
470[warn] | ^
471[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
472[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
473[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:192:58
474[warn] 192 | private def fold = new PatternFolder[F](namespace).fold _
475[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
476[warn] |The syntax `<function> _` is no longer supported;
477[warn] |you can simply leave out the trailing ` _`
478[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
479[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:201:41
480[warn] 201 | recursion.refoldPar(unfoldAndAddExts _, fold)(start)
481[warn] | ^^^^^^^^^^^^^^^^^^
482[warn] |The syntax `<function> _` is no longer supported;
483[warn] |you can simply leave out the trailing ` _`
484[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
485[warn] -- Warning: /build/repo/modules/openapi/src/internals/Param.scala:23:30 --------
486[warn] 23 | refOrSchema: RefOr[Schema[_]],
487[warn] | ^
488[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
489[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
490[warn] -- Warning: /build/repo/modules/openapi/src/internals/RefParser.scala:21:36 ----
491[warn] 21 | def toSchema(ref: String): Schema[_] = {
492[warn] | ^
493[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
494[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
495[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/json-schema/src/internals/Extractors.scala:361:30
496[warn] 361 | m.asScala.foreach { case (k: String, v: Object) =>
497[warn] | ^
498[warn] | match may not be exhaustive.
499[warn] |
500[warn] | It would fail on pattern case: (_, _)
501[warn] |---------------------------------------------------------------------------
502[warn] | Explanation (enabled by `-explain`)
503[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
504[warn] | There are several ways to make the match exhaustive:
505[warn] | - Add missing cases as shown in the warning
506[warn] | - If an extractor always return Some(...), write Some[X] for its return type
507[warn] | - Add a case _ => ... at the end to match all remaining cases
508[warn] ---------------------------------------------------------------------------
509[warn] four warnings found
510[info] done compiling
511[warn] 29 warnings found
512[info] done compiling
513[info] compiling 9 Scala sources to /build/repo/out/runners/3.8.0-RC1/compile.dest/classes ...
514[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
515[warn] -- Warning: /build/repo/modules/runners/src/OpenApi.scala:36:60 ----------------
516[warn] 36 | val report = ReportResult(outputPath, outputJson).apply _
517[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
518[warn] |The syntax `<function> _` is no longer supported;
519[warn] |you can simply leave out the trailing ` _`
520[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
521[warn] -- Warning: /build/repo/modules/runners/src/OpenApi.scala:66:60 ----------------
522[warn] 66 | val report = ReportResult(outputPath, outputJson).apply _
523[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
524[warn] |The syntax `<function> _` is no longer supported;
525[warn] |you can simply leave out the trailing ` _`
526[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
527[warn] -- Warning: /build/repo/modules/runners/src/Proto.scala:118:44 -----------------
528[warn] 118 | Fetch().addRepositories(validRepos: _*).addDependencies(validDeps: _*)
529[warn] | ^
530[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
531[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
532[warn] -- Warning: /build/repo/modules/runners/src/Proto.scala:118:75 -----------------
533[warn] 118 | Fetch().addRepositories(validRepos: _*).addDependencies(validDeps: _*)
534[warn] | ^
535[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
536[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
537[warn] 5 warnings found
538[info] done compiling
539Successfully evaluated runners[3.8.0-RC1].compile
540Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
541Skipping unused scalacOptions: -Xkind-projector
542Option -classpath was updated
5432 warnings found
544Successfully evaluated runners[3.8.0-RC1].docJar
545Module runners[3.8.0-RC1] is not a publish module, skipping publishing
546
547Starting build for smithytranslate-formatter - [1/8]
548Successfully evaluated formatter.jvm[3.8.0-RC1].compile
549Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
550Skipping unused scalacOptions: -Xkind-projector
551Option -classpath was updated
5522 warnings found
553Successfully evaluated formatter.jvm[3.8.0-RC1].docJar
554[info] compiling 2 Scala sources to /build/repo/out/formatter/jvm/3.8.0-RC1/test/compile.dest/classes ...
555[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
556[warn] one warning found
557[info] done compiling
558Successfully evaluated formatter.jvm[3.8.0-RC1].test.compile
559Module formatter.jvm[3.8.0-RC1] is not a publish module, skipping publishing
560
561Starting build for smithytranslate-json-schema - [2/8]
562Successfully evaluated json-schema[3.8.0-RC1].compile
563Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
564Skipping unused scalacOptions: -Xkind-projector
565Option -classpath was updated
5662 warnings found
567Successfully evaluated json-schema[3.8.0-RC1].docJar
568[info] compiling 3 Scala sources to /build/repo/out/compiler-core/3.8.0-RC1/test/compile.dest/classes ...
569[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
570[warn] -- Warning: /build/repo/modules/compiler-core/test/src/ModelWrapper.scala:107:33
571[warn] 107 | Node.arrayNode(elements: _*)
572[warn] | ^
573[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
574[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
575[warn] two warnings found
576[info] done compiling
577[info] compiling 18 Scala sources to /build/repo/out/json-schema/3.8.0-RC1/test/compile.dest/classes ...
578[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
579[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:107:56 ----
580[warn] 107 | ): Unit = runConversionTest(inputs.head, inputs.tail: _*)
581[warn] | ^
582[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
583[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
584[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:126:15 ----
585[warn] 126 | remaining: _*
586[warn] | ^
587[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
588[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
589[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:151:70 ----
590[warn] 151 | ): Unit = runConversionTestWithOpts(opts, inputs.head, inputs.tail: _*)
591[warn] | ^
592[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
593[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
594[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:163:17 ----
595[warn] 163 | remaining: _*
596[warn] | ^
597[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
598[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
599[warn] 5 warnings found
600[info] done compiling
601Successfully evaluated json-schema[3.8.0-RC1].test.compile
602Module json-schema[3.8.0-RC1] is not a publish module, skipping publishing
603
604Starting build for smithytranslate-compiler-core - [3/8]
605Successfully evaluated compiler-core[3.8.0-RC1].compile
606Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
607Skipping unused scalacOptions: -Xkind-projector
608Option -classpath was updated
6092 warnings found
610Successfully evaluated compiler-core[3.8.0-RC1].docJar
611Successfully evaluated compiler-core[3.8.0-RC1].test.compile
612Module compiler-core[3.8.0-RC1] is not a publish module, skipping publishing
613
614Starting build for smithytranslate-proto - [4/8]
615Successfully evaluated proto[3.8.0-RC1].compile
616Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
617Skipping unused scalacOptions: -Xkind-projector
618Option -classpath was updated
6192 warnings found
620Successfully evaluated proto[3.8.0-RC1].docJar
621[info] compiling 6 Scala sources to /build/repo/out/proto/3.8.0-RC1/test/compile.dest/classes ...
622[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
623[warn] -- Warning: /build/repo/modules/proto/test/src/smithytranslate/proto3/internals/CompilerRendererSuite.scala:2003:44
624[warn] 2003 | ProtoValidator.run(renderedFiles.toSeq: _*)
625[warn] | ^
626[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
627[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
628[warn] two warnings found
629[info] done compiling
630Successfully evaluated proto[3.8.0-RC1].test.compile
631Module proto[3.8.0-RC1] is not a publish module, skipping publishing
632
633Starting build for smithytranslate-openapi - [5/8]
634Successfully evaluated openapi[3.8.0-RC1].compile
635Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
636Skipping unused scalacOptions: -Xkind-projector
637Option -classpath was updated
6382 warnings found
639Successfully evaluated openapi[3.8.0-RC1].docJar
640[info] compiling 28 Scala sources to /build/repo/out/openapi/3.8.0-RC1/test/compile.dest/classes ...
641[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
642[warn] -- Warning: /build/repo/modules/openapi/test/src/ConstraintSpec.scala:251:29 ---
643[warn] 251 | TestUtils.runConversion(input)
644[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
645[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]
646[warn] |
647[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
648[warn] |which may result in a MatchError at runtime.
649[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
650[warn] -- Warning: /build/repo/modules/openapi/test/src/MultiFileSpec.scala:407:29 ----
651[warn] 407 | TestUtils.runConversion(inOne, inTwo)
652[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
653[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]
654[warn] |
655[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
656[warn] |which may result in a MatchError at runtime.
657[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
658[warn] -- Warning: /build/repo/modules/openapi/test/src/OperationMultipleSuccessSpec.scala:114:29
659[warn] 114 | TestUtils.runConversion(input)
660[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
661[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]
662[warn] |
663[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
664[warn] |which may result in a MatchError at runtime.
665[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
666[warn] -- Warning: /build/repo/modules/openapi/test/src/OperationMultipleSuccessSpec.scala:214:29
667[warn] 214 | TestUtils.runConversion(input)
668[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
669[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]
670[warn] |
671[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
672[warn] |which may result in a MatchError at runtime.
673[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
674[warn] -- Warning: /build/repo/modules/openapi/test/src/OutputValidationSpec.scala:64:55
675[warn] 64 | assert(resultExpectingSuccess.isInstanceOf[Success[_]])
676[warn] | ^
677[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
678[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
679[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:605:29
680[warn] 605 | TestUtils.runConversion(input)
681[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
682[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]
683[warn] |
684[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
685[warn] |which may result in a MatchError at runtime.
686[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
687[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:766:29
688[warn] 766 | TestUtils.runConversion(input)
689[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
690[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]
691[warn] |
692[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
693[warn] |which may result in a MatchError at runtime.
694[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
695[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:862:29
696[warn] 862 | TestUtils.runConversion(input)
697[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
698[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]
699[warn] |
700[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
701[warn] |which may result in a MatchError at runtime.
702[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
703[warn] -- Warning: /build/repo/modules/openapi/test/src/TestUtils.scala:146:17 --------
704[warn] 146 | remaining: _*
705[warn] | ^
706[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
707[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
708[warn] 10 warnings found
709[info] done compiling
710Successfully evaluated openapi[3.8.0-RC1].test.compile
711Module openapi[3.8.0-RC1] is not a publish module, skipping publishing
712
713Starting build for smithytranslate-transitive - [6/8]
714Successfully evaluated transitive[3.8.0-RC1].compile
715Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
716Skipping unused scalacOptions: -Xkind-projector
717Option -classpath was updated
7182 warnings found
719Successfully evaluated transitive[3.8.0-RC1].docJar
720[info] compiling 2 Scala sources to /build/repo/out/transitive/3.8.0-RC1/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 transitive[3.8.0-RC1].test.compile
725Module transitive[3.8.0-RC1] is not a publish module, skipping publishing
726
727************************
728Build summary:
729[{
730 "module": "smithytranslate-runners",
731 "compile": {"status": "ok", "tookMs": 63766, "warnings": 0, "errors": 0},
732 "doc": {"status": "ok", "tookMs": 5491, "files": 1, "totalSizeKb": 2723},
733 "test-compile": {"status": "skipped", "tookMs": 0, "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-formatter",
741 "compile": {"status": "ok", "tookMs": 37, "warnings": 0, "errors": 0},
742 "doc": {"status": "ok", "tookMs": 6899, "files": 1, "totalSizeKb": 3495},
743 "test-compile": {"status": "ok", "tookMs": 3527, "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-json-schema",
751 "compile": {"status": "ok", "tookMs": 66, "warnings": 0, "errors": 0},
752 "doc": {"status": "ok", "tookMs": 5109, "files": 1, "totalSizeKb": 2668},
753 "test-compile": {"status": "ok", "tookMs": 8971, "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-compiler-core",
761 "compile": {"status": "ok", "tookMs": 39, "warnings": 0, "errors": 0},
762 "doc": {"status": "ok", "tookMs": 7135, "files": 1, "totalSizeKb": 2777},
763 "test-compile": {"status": "ok", "tookMs": 45, "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-proto",
771 "compile": {"status": "ok", "tookMs": 43, "warnings": 0, "errors": 0},
772 "doc": {"status": "ok", "tookMs": 4550, "files": 1, "totalSizeKb": 2663},
773 "test-compile": {"status": "ok", "tookMs": 6305, "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-openapi",
781 "compile": {"status": "ok", "tookMs": 59, "warnings": 0, "errors": 0},
782 "doc": {"status": "ok", "tookMs": 5647, "files": 1, "totalSizeKb": 2664},
783 "test-compile": {"status": "ok", "tookMs": 6159, "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-transitive",
791 "compile": {"status": "ok", "tookMs": 21, "warnings": 0, "errors": 0},
792 "doc": {"status": "ok", "tookMs": 4369, "files": 1, "totalSizeKb": 2667},
793 "test-compile": {"status": "ok", "tookMs": 2337, "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.