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