Build Logs
disneystreaming/smithy-translate • 3.8.0-RC6:2026-01-08
Errors
1
Warnings
520
Total Lines
1253
1##################################
2Clonning https://github.com/disneystreaming/smithy-translate.git into /build/repo using revision v0.7.5
3##################################
4Note: switching to 'f20688fa66eb5e2054505af45998dab61762c26b'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC6
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-RC6
47Execute tests: true
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-RC6
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":"full","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 4 72.6M 4 2977k 0 0 23.6M 0 0:00:03 --:--:-- 0:00:03 23.6M
78 83 72.6M 83 60.5M 0 0 54.3M 0 0:00:01 0:00:01 --:--:-- 54.3M
79100 72.6M 100 72.6M 0 0 56.8M 0 0:00:01 0:00:01 --:--:-- 56.8M
80============================== resolve _ ==============================
81[build.sc-61/65] compile
82[build.sc-61] [info] compiling 6 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
83[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
84[build.sc-61] [warn] .iterator()
85[build.sc-61] [warn] ^
86[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
87[build.sc-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
88[build.sc-61] [warn] ^
89[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
90[build.sc-61] [warn] val testModule = module.millInternal.modules.toList
91[build.sc-61] [warn] ^
92[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
93[build.sc-61] [warn] ctx.root.millInternal.modules.flatMap {
94[build.sc-61] [warn] ^
95[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
96[build.sc-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
97[build.sc-61] [warn] ^
98[build.sc-61] [warn] /build/repo/build.sc:9:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
99[build.sc-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
100[build.sc-61] [warn] ^
101[build.sc-61] [warn] /build/repo/build.sc:20:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
102[build.sc-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
103[build.sc-61] [warn] ^
104[build.sc-61] [warn] /build/repo/build.sc:21:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
105[build.sc-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
106[build.sc-61] [warn] ^
107[build.sc-61] [warn] /build/repo/build.sc:182:62: method publishSelfDependency in trait PublishModule is deprecated (since 0.12.12): Use artifactMetadata instead
108[build.sc-61] [warn] Agg(mill.scalalib.publish.Dependency(jvmOuter.shaded.publishSelfDependency(), Scope.Compile))
109[build.sc-61] [warn] ^
110[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
111[build.sc-61] [warn] trait BasePublishModule extends BaseModule with SonatypeCentralPublishModule {
112[build.sc-61] [warn] ^
113[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
114[build.sc-61] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
115[build.sc-61] [warn] ^
116[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
117[build.sc-61] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
118[build.sc-61] [warn] ^
119[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
120[build.sc-61] [warn] case ZincWorkerUtil.MinorSnapshotVersion(major, minor, patch) =>
121[build.sc-61] [warn] ^
122[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
123[build.sc-61] [warn] case ZincWorkerUtil.Scala3Version( minor, patch) =>
124[build.sc-61] [warn] ^
125[build.sc-61] [warn] 14 warnings found
126[build.sc-61] [info] done compiling
127[1/1] resolve
128[0J[1A
129[0J[1A
130[1/1] ============================== resolve _ ============================== 26s
131Try build using /opencb/project-builder/mill/millw
132--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
133[build.sc] [info] compiling 6 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
134[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
135[build.sc] [warn] .iterator()
136[build.sc] [warn] ^
137[build.sc] [warn] /build/repo/MillCommunityBuild.sc:221:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
138[build.sc] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
139[build.sc] [warn] ^
140[build.sc] [warn] /build/repo/MillCommunityBuild.sc:262:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
141[build.sc] [warn] val testModule = module.millInternal.modules.toList
142[build.sc] [warn] ^
143[build.sc] [warn] /build/repo/MillCommunityBuild.sc:397:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
144[build.sc] [warn] ctx.root.millInternal.modules.flatMap {
145[build.sc] [warn] ^
146[build.sc] [warn] /build/repo/MillVersionCompat.sc:7:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
147[build.sc] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
148[build.sc] [warn] ^
149[build.sc] [warn] /build/repo/build.sc:9:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
150[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
151[build.sc] [warn] ^
152[build.sc] [warn] /build/repo/build.sc:20:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
153[build.sc] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
154[build.sc] [warn] ^
155[build.sc] [warn] /build/repo/build.sc:21:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
156[build.sc] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
157[build.sc] [warn] ^
158[build.sc] [warn] /build/repo/build.sc:182:62: method publishSelfDependency in trait PublishModule is deprecated (since 0.12.12): Use artifactMetadata instead
159[build.sc] [warn] Agg(mill.scalalib.publish.Dependency(jvmOuter.shaded.publishSelfDependency(), Scope.Compile))
160[build.sc] [warn] ^
161[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
162[build.sc] [warn] trait BasePublishModule extends BaseModule with SonatypeCentralPublishModule {
163[build.sc] [warn] ^
164[build.sc] [warn] /build/repo/buildSetup.sc:199:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
165[build.sc] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
166[build.sc] [warn] ^
167[build.sc] [warn] /build/repo/buildSetup.sc:205:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
168[build.sc] [warn] case ZincWorkerUtil.ReleaseVersion(major, minor, patch) =>
169[build.sc] [warn] ^
170[build.sc] [warn] /build/repo/buildSetup.sc:207:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
171[build.sc] [warn] case ZincWorkerUtil.MinorSnapshotVersion(major, minor, patch) =>
172[build.sc] [warn] ^
173[build.sc] [warn] /build/repo/buildSetup.sc:209:10: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
174[build.sc] [warn] case ZincWorkerUtil.Scala3Version( minor, patch) =>
175[build.sc] [warn] ^
176[build.sc] [warn] 14 warnings found
177[build.sc] [info] done compiling
178Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","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"}]}
179Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),Full)
180OpenCB::Use cross-version 3.8.0-RC6 instead of 3.3.6
181
182Starting build for smithytranslate-runners - [0/8]
183No test module defined in runners[3.8.0-RC6]
184Failed to resolve scalaVersion, assume it's Scala 3 project
185Failed to resolve scalaVersion, assume it's Scala 3 project
186Failed to resolve scalaVersion, assume it's Scala 3 project
187OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
188OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
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
192Failed to resolve scalaVersion, assume it's Scala 3 project
193[info] compiling 6 Java sources to /build/repo/out/traits/compile.dest/classes ...
194[warn] source value 8 is obsolete and will be removed in a future release
195[warn] target value 8 is obsolete and will be removed in a future release
196[warn] To suppress warnings about obsolete options, use -Xlint:-options.
197[info] compiling 4 Scala sources to /build/repo/out/transitive/3.8.0-RC6/compile.dest/classes ...
198[info] compiling 30 Scala sources to /build/repo/out/formatter/jvm/3.8.0-RC6/compile.dest/classes ...
199[info] done compiling
200[info] compiling 41 Scala sources to /build/repo/out/compiler-core/3.8.0-RC6/compile.dest/classes ...
201[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
202[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
203[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
204[warn] -- Warning: /build/repo/modules/transitive/src/closure/TransitiveModel.scala:121:16
205[warn] 121 | shapes: _*
206[warn] | ^
207[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
208[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
209[warn] -- Warning: /build/repo/modules/formatter/src/parsers/NodeParser.scala:111:61 --
210[warn] 111 | val valueP = (node_value ~ ws).map((NodeArrayValue.apply _).tupled)
211[warn] | ^^^^^^^^^^^^^^^^^^^^^^
212[warn] |The syntax `<function> _` is no longer supported;
213[warn] |you can simply leave out the trailing ` _`
214[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
215[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:38:63
216[warn] 38 | (underscore.rep0.with1 ~ alpha).map((IdentifierStart.apply _).tupled)
217[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
218[warn] |The syntax `<function> _` is no longer supported;
219[warn] |you can simply leave out the trailing ` _`
220[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
221[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:40:69
222[warn] 40 | (identifier_start ~ identifier_chars.rep0).map((Identifier.apply _).tupled)
223[warn] | ^^^^^^^^^^^^^^^^^^
224[warn] |The syntax `<function> _` is no longer supported;
225[warn] |you can simply leave out the trailing ` _`
226[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
227[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:45:28
228[warn] 45 | .map((Namespace.apply _).tupled)
229[warn] | ^^^^^^^^^^^^^^^^^
230[warn] |The syntax `<function> _` is no longer supported;
231[warn] |you can simply leave out the trailing ` _`
232[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
233[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeIdParser.scala:54:69
234[warn] 54 | (root_shape_id ~ shape_id_member.backtrack.?).map((ShapeId.apply _).tupled)
235[warn] | ^^^^^^^^^^^^^^^
236[warn] |The syntax `<function> _` is no longer supported;
237[warn] |you can simply leave out the trailing ` _`
238[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
239[warn] two warnings found
240[info] done compiling
241[warn] -- Warning: /build/repo/modules/formatter/src/parsers/ShapeParser.scala:209:44 -
242[warn] 209 | .map((ExplicitStructureMember.apply _).tupled)
243[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
244[warn] |The syntax `<function> _` is no longer supported;
245[warn] |you can simply leave out the trailing ` _`
246[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
247[info] compiling 9 Scala sources to /build/repo/out/proto/3.8.0-RC6/compile.dest/classes ...
248[warn] -- Warning: /build/repo/modules/formatter/src/parsers/SmithyTraitParser.scala:42:33
249[warn] 42 | .map((TraitStructure.apply _).tupled)
250[warn] | ^^^^^^^^^^^^^^^^^^^^^^
251[warn] |The syntax `<function> _` is no longer supported;
252[warn] |you can simply leave out the trailing ` _`
253[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
254[warn] -- Warning: /build/repo/modules/formatter/src/parsers/SmithyTraitParser.scala:57:25
255[warn] 57 | (SmithyTrait.apply _).tupled
256[warn] | ^^^^^^^^^^^^^^^^^^^
257[warn] |The syntax `<function> _` is no longer supported;
258[warn] |you can simply leave out the trailing ` _`
259[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
260[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModel.scala:113:30
261[warn] 113 | NonEmptyChain(head, tail: _*)
262[warn] | ^
263[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
264[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
265[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelPostProcessor.scala:23:9
266[warn] 23 | private[this] val defaultTransformers: List[IModelPostProcessor] = List(
267[warn] | ^^^^^^
268[warn] |Ignoring [this] qualifier.
269[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
270[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
271[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
272[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelPostProcessor.scala:38:9
273[warn] 38 | private[this] def transform(
274[warn] | ^^^^^^
275[warn] |Ignoring [this] qualifier.
276[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
277[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
278[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
279[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
280[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:31
281[warn] 147 | : AbstractShapeBuilder[_ <: AbstractShapeBuilder[_, _], _ <: JShape] =
282[warn] | ^
283[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
284[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
285[warn] -- Warning: /build/repo/modules/compiler-core/src/internals/IModelToSmithy.scala:147:57
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:60
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:64
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:250:11
301[warn] 250 | }: _*
302[warn] | ^
303[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` 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/recursion.scala:106:61
306[warn] 106 | refoldPar[F, PatternWithLabel, A, B](unfold, (fold.apply _).tupled)(a)
307[warn] | ^^^^^^^^^^^^
308[warn] |The syntax `<function> _` is no longer supported;
309[warn] |you can simply leave out the trailing ` _`
310[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
311[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/compiler-core/src/internals/RefParser.scala:76:4
312[warn] 76 | (uri.getPath(), uri.getFragment()) match {
313[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
314[warn] | match may not be exhaustive.
315[warn] |
316[warn] | It would fail on pattern case: (_, _)
317[warn] |----------------------------------------------------------------------------
318[warn] | Explanation (enabled by `-explain`)
319[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
320[warn] | There are several ways to make the match exhaustive:
321[warn] | - Add missing cases as shown in the warning
322[warn] | - If an extractor always return Some(...), write Some[X] for its return type
323[warn] | - Add a case _ => ... at the end to match all remaining cases
324[warn] ----------------------------------------------------------------------------
325[warn] 9 warnings found
326[info] done compiling
327[warn] one warning found
328[info] done compiling
329[warn] there was 1 deprecation warning; re-run with -deprecation for details
330[warn] 12 warnings found
331[info] done compiling
332[info] compiling 10 Scala sources to /build/repo/out/json-schema/3.8.0-RC6/compile.dest/classes ...
333[info] compiling 17 Scala sources to /build/repo/out/openapi/3.8.0-RC6/compile.dest/classes ...
334[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
335[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
336[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentToSchemaOpt.scala:26:43
337[warn] 26 | extends (Content => Map[String, Schema[_]]) {
338[warn] | ^
339[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
340[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
341[warn] -- Warning: /build/repo/modules/openapi/src/internals/ContentToSchemaOpt.scala:28:44
342[warn] 28 | def apply(c: 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/ContentTypeDiscriminatedSchema.scala:22:32
347[warn] 22 | members: 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/Extractors.scala:27:26 ---
352[warn] 27 | def unapply(sch: Schema[_]): Option[Vector[String]] = sch match {
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:35:26 ---
357[warn] 35 | def unapply(sch: Schema[_]): Option[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/Extractors.scala:35:45 ---
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:47:26 ---
367[warn] 47 | def unapply(sch: Schema[_]): Boolean = {
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:60:26 ---
372[warn] 60 | def unapply(sch: Schema[_]): Option[String] = Option(sch.getFormat())
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:64:26 ---
377[warn] 64 | def unapply(sch: Schema[_]): Option[String] =
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:71:26 ---
382[warn] 71 | def unapply(sch: Schema[_]): Boolean = Option(sch.getFormat()).isEmpty
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:79:26 ---
387[warn] 79 | def unapply(sch: Schema[_]): Option[Vector[Schema[_]]] = sch match {
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:52 ---
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:87:26 ---
397[warn] 87 | 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:52 ---
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:95:26 ---
407[warn] 95 | def unapply(sch: Schema[_]): Option[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:45 ---
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:111:26 --
417[warn] 111 | def unapply(sch: Schema[_]): Option[Primitive] = 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:262:26 --
422[warn] 262 | def unapply(sch: Schema[_]): Option[Either[ToSmithyError, ParsedRef]] =
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/Local.scala:25:19 --------
427[warn] 25 | schema: Schema[_]
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:39:39 --------
432[warn] 39 | def apply(path: Name, schema: Schema[_]): Local =
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:42:42 --------
437[warn] 42 | def apply(path: Segment, 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/json-schema/src/internals/JsonSchemaToIModel.scala:79:74
442[warn] 79 | private def fold = new PatternFolder[F](compilationUnit.namespace).fold _
443[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
444[warn] |The syntax `<function> _` is no longer supported;
445[warn] |you can simply leave out the trailing ` _`
446[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
447[warn] -- Warning: /build/repo/modules/json-schema/src/internals/JsonSchemaToIModel.scala:88:41
448[warn] 88 | recursion.refoldPar(unfoldAndAddExts _, fold)(start)
449[warn] | ^^^^^^^^^^^^^^^^^^
450[warn] |The syntax `<function> _` is no longer supported;
451[warn] |you can simply leave out the trailing ` _`
452[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
453[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:361:18
454[warn] 361 | sch: Schema[_]
455[warn] | ^
456[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
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:426:45
459[warn] 426 | private def getExamplesHint(schema: Schema[_]): Option[Hint.Examples] =
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:432:21
464[warn] 432 | schema: Schema[_]
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:192:58
469[warn] 192 | private def fold = new PatternFolder[F](namespace).fold _
470[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
471[warn] |The syntax `<function> _` is no longer supported;
472[warn] |you can simply leave out the trailing ` _`
473[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
474[warn] -- Warning: /build/repo/modules/openapi/src/internals/OpenApiToIModel.scala:201:41
475[warn] 201 | recursion.refoldPar(unfoldAndAddExts _, fold)(start)
476[warn] | ^^^^^^^^^^^^^^^^^^
477[warn] |The syntax `<function> _` is no longer supported;
478[warn] |you can simply leave out the trailing ` _`
479[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
480[warn] -- Warning: /build/repo/modules/openapi/src/internals/Param.scala:23:30 --------
481[warn] 23 | refOrSchema: RefOr[Schema[_]],
482[warn] | ^
483[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
484[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
485[warn] -- Warning: /build/repo/modules/openapi/src/internals/RefParser.scala:21:36 ----
486[warn] 21 | def toSchema(ref: String): 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] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/json-schema/src/internals/Extractors.scala:361:30
491[warn] 361 | m.asScala.foreach { case (k: String, v: Object) =>
492[warn] | ^
493[warn] | match may not be exhaustive.
494[warn] |
495[warn] | It would fail on pattern case: (_, _)
496[warn] |---------------------------------------------------------------------------
497[warn] | Explanation (enabled by `-explain`)
498[warn] |- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
499[warn] | There are several ways to make the match exhaustive:
500[warn] | - Add missing cases as shown in the warning
501[warn] | - If an extractor always return Some(...), write Some[X] for its return type
502[warn] | - Add a case _ => ... at the end to match all remaining cases
503[warn] ---------------------------------------------------------------------------
504[warn] four warnings found
505[info] done compiling
506[warn] 29 warnings found
507[info] done compiling
508[info] compiling 11 Scala sources to /build/repo/out/runners/3.8.0-RC6/compile.dest/classes ...
509[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
510[warn] -- Warning: /build/repo/modules/runners/src/OpenApi.scala:84:60 ----------------
511[warn] 84 | val report = ReportResult(outputPath, outputJson).apply _
512[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
513[warn] |The syntax `<function> _` is no longer supported;
514[warn] |you can simply leave out the trailing ` _`
515[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
516[warn] -- Warning: /build/repo/modules/runners/src/OpenApi.scala:135:60 ---------------
517[warn] 135 | val report = ReportResult(outputPath, outputJson).apply _
518[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
519[warn] |The syntax `<function> _` is no longer supported;
520[warn] |you can simply leave out the trailing ` _`
521[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
522[warn] -- Warning: /build/repo/modules/runners/src/Proto.scala:118:44 -----------------
523[warn] 118 | Fetch().addRepositories(validRepos: _*).addDependencies(validDeps: _*)
524[warn] | ^
525[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
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:75 -----------------
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] 5 warnings found
533[info] done compiling
534Successfully evaluated runners[3.8.0-RC6].compile
535Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
536Skipping unused scalacOptions: -Xkind-projector
537Option -classpath was updated
5382 warnings found
539Successfully evaluated runners[3.8.0-RC6].docJar
540Module runners[3.8.0-RC6] is not a publish module, skipping publishing
541
542Starting build for smithytranslate-compiler-core - [1/8]
543Successfully evaluated compiler-core[3.8.0-RC6].compile
544Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
545Skipping unused scalacOptions: -Xkind-projector
546Option -classpath was updated
5472 warnings found
548Successfully evaluated compiler-core[3.8.0-RC6].docJar
549[info] compiling 3 Scala sources to /build/repo/out/compiler-core/3.8.0-RC6/test/compile.dest/classes ...
550[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
551[warn] -- Warning: /build/repo/modules/compiler-core/test/src/ModelWrapper.scala:107:33
552[warn] 107 | Node.arrayNode(elements: _*)
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] two warnings found
557[info] done compiling
558Successfully evaluated compiler-core[3.8.0-RC6].test.compile
559smithytranslate.compiler.ToSmithyErrorSuite:
560 + Restriction should have a message 0.015s
561 + ProcessingError should have a message 0.001s
562 + SmithyValidationFailed should have a message 0.002s
563 + BadRef should have a message 0.001s
564 + OpenApiParseError should have a message 0.13s
565smithytranslate.compiler.internals.NamespaceRemapperSuite:
566 + remap namespace list should remap the namespace starting from the left 0.005s
567 + remap namespace list should strip the prefix when there is an empty target namespace 0.001s
568 + remap namespace list should not remap if the prefix does not match 0.001s
569 + remap DefId should remap the namespace of the DefId 0.004s
570Successfully evaluated compiler-core[3.8.0-RC6].test.test
571Module compiler-core[3.8.0-RC6] is not a publish module, skipping publishing
572
573Starting build for smithytranslate-transitive - [2/8]
574Successfully evaluated transitive[3.8.0-RC6].compile
575Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
576Skipping unused scalacOptions: -Xkind-projector
577Option -classpath was updated
5782 warnings found
579Successfully evaluated transitive[3.8.0-RC6].docJar
580[info] compiling 2 Scala sources to /build/repo/out/transitive/3.8.0-RC6/test/compile.dest/classes ...
581[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
582[warn] one warning found
583[info] done compiling
584Successfully evaluated transitive[3.8.0-RC6].test.compile
585ClosureSpec:
586 + when root shape id is passed in ,expect to retain entire model 0.699s
587 + specify leaf node , only leaf remains 0.079s
588 + complex trait example 0.065s
589 + when capture traits is set to false , shapes marked as trait and their dependencies are removed 0.039s
590 + targeting a trait , preserves trait regardless of traitcapture status 0.034s
591 + targeting all roots (multiple starting points) with traitCapture set to true , preserves all shapes 0.038s
592 + targeting multiple roots (multiple starting points) with traitCapture set to false 0.034s
593 + protocolDefinition-referenced traits should be retained 0.047s
594 + shapes targeted by idRefs in trait instances should be captured 0.05s
595 + validate model should catch errors in the model 0.019s
596 + should not catch errors in the model when validate is false 0.016s
597 + disabling validation should not change output on a valid model 0.024s
598 + should handle specs with cycles caused by recursive definitions 0.016s
599 + should handle specs with cycles caused by traits 0.028s
600Successfully evaluated transitive[3.8.0-RC6].test.test
601Module transitive[3.8.0-RC6] is not a publish module, skipping publishing
602
603Starting build for smithytranslate-formatter - [3/8]
604Successfully evaluated formatter.jvm[3.8.0-RC6].compile
605Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
606Skipping unused scalacOptions: -Xkind-projector
607Option -classpath was updated
6082 warnings found
609Successfully evaluated formatter.jvm[3.8.0-RC6].docJar
610[info] compiling 2 Scala sources to /build/repo/out/formatter/jvm/3.8.0-RC6/test/compile.dest/classes ...
611[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
612[warn] one warning found
613[info] done compiling
614Successfully evaluated formatter.jvm[3.8.0-RC6].test.compile
615smithytranslate.formatter.FormatterSpec:
616 + w/ trailing newline 0.515s
617==> i smithytranslate.formatter.FormatterSpec.w/o trailing newline w/o shape ignored 0.0s
618 + w/o trailing newline w/ shape 0.015s
619 + w/o trailing newline w/ shape with whitespace 0.002s
620 + control - 0 0.002s
621 + control - 1 0.003s
622 + control - 2 0.001s
623 + control - 3 0.001s
624 + control - 4 0.001s
625 + control - 5 0.003s
626 + format test - keep new line after control section 0.002s
627 + format test - handles triple comments 0.003s
628 + format test - newlines between each shape 0.002s
629 + format test - comment on traits 0.007s
630 + format test - comment between trait and shape 0.001s
631 + format test - comments between trait and shape 0.002s
632 + format test - enum 0.021s
633 + format test - structure with commented members 0.015s
634 + format test - identation on shape with body 0.002s
635 + format test - map key/value 0.004s
636 + format test - multiple mixins 0.005s
637 + format test - regular triple dquote 0.006s
638 + format test - large documentation trait 0.004s
639 + format test - support empty structure 0.012s
640 + #121 - comment in empty structure 0.002s
641 + format test - support inline structure 0.007s
642 + format test - support node object in service/resource 0.005s
643 + format test - number 0.009s
644 + format test - node value formatting 0.012s
645 + format test - apply formatting 0.004s
646 + structure with for resource 0.004s
647 + elided member 0.006s
648 + sort use statements 0.004s
649 + #119 no trailing - metadata w/ multiple comments 0.001s
650 + #119 no trailing - metadata w/ comment 0.002s
651 + #119 no trailing - metadata w/o comment 0.0s
652 + #119 no trailing - metadata w/ trailing newline 0.0s
653 + #171 enums with mixin 0.0s
654 + #172 comments duplication 0.008s
655 + #132 long map entry 0.001s
656 + #132 many short map entry 0.004s
657 + #132 comments in kvp trait structure 0.001s
658 + #132 long single kvp 0.0s
659smithytranslate.formatter.ParserSpec:
660 + Parse a metadata statement 0.005s
661 + Parse a control statement 0.001s
662 + both 0.004s
663 + complex metadata 0.001s
664 + operation 0.0s
665 + map 0.001s
666 + trait 0.0s
667 + enums 0.004s
668 + parse without trailing 0.001s
669 + list w/o a member 0.001s
670 + no spacing 0.0s
671 + set can be parsed 0.003s
672 + map w/o members 0.0s
673 + inline structure with mixin 0.001s
674 + parse structure body with trailing space 0.0s
675 + empty triple doc break 0.0s
676 + structure with multiple mixins 0.001s
677 + format test - large documentation trait 0.0s
678 + operation with just output can be parsed 0.004s
679 + operation with just input can be parsed 0.003s
680 + operation with just errors can be parsed 0.0s
681 + operation with input/errors can be parsed 0.001s
682 + operation with errors/input can be parsed 0.0s
683 + operation with output/errors can be parsed 0.001s
684 + operation with errors/output can be parsed 0.0s
685 + operation with input/output can be parsed 0.001s
686 + operation with output/input can be parsed 0.004s
687 + operation with input/output/errors can be parsed 0.001s
688 + operation with output/input/errors can be parsed 0.0s
689 + operation with errors/input/output can be parsed 0.0s
690 + operation with errors/output/input can be parsed 0.0s
691Successfully evaluated formatter.jvm[3.8.0-RC6].test.test
692Module formatter.jvm[3.8.0-RC6] is not a publish module, skipping publishing
693
694Starting build for smithytranslate-proto - [4/8]
695Successfully evaluated proto[3.8.0-RC6].compile
696Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
697Skipping unused scalacOptions: -Xkind-projector
698Option -classpath was updated
6992 warnings found
700Successfully evaluated proto[3.8.0-RC6].docJar
701[info] compiling 6 Scala sources to /build/repo/out/proto/3.8.0-RC6/test/compile.dest/classes ...
702[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
703[warn] -- Warning: /build/repo/modules/proto/test/src/smithytranslate/proto3/internals/CompilerRendererSuite.scala:2003:44
704[warn] 2003 | ProtoValidator.run(renderedFiles.toSeq: _*)
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] two warnings found
709[info] done compiling
710Successfully evaluated proto[3.8.0-RC6].test.compile
711Warning: Overwriting /build/repo/out/proto/3.8.0-RC6/test/scalaPBUnpackProto.dest / scalapb/scalapb.proto ...
712smithytranslate.proto3.internals.CompilerRendererSuite:
713 + top level - union 2.611s
714 + top level - union with timestamp formats 0.174s
715 + @protoInlinedOneOf union - used within only one data structure 0.141s
716 + @protoInlinedOneOf union - cannot be used within multiple data structures 0.059s
717 + @protoInlinedOneOf union - cannot be unused 0.027s
718 + document 0.068s
719 + Primitive fields 0.065s
720 + Primitive fields (wrapped) 0.065s
721 + Primitive references 0.055s
722 + Primitives reference (wrapped) 0.072s
723 + deprecated field 0.052s
724 + protoNumType 0.059s
725 + maps 0.061s
726 + maps (bis) 0.047s
727 + maps (wrapped) 0.054s
728 + lists 0.05s
729 + lists (bis) 0.052s
730 + lists (wrapped) 0.042s
731 + transitive structure with protoEnabled 0.045s
732 + uuid translates to string by default 0.044s
733 + uuid translates to message by when annotated with @protoCompactUUID 0.049s
734 + do not render shapes used in trait definition 0.047s
735 + service with protoEnabled 0.072s
736 + enum without protoIndex 0.05s
737 + enum with protoIndex 0.045s
738 + intEnum without protoIndex 0.055s
739 + intEnum with protoIndex 0.042s
740 + open string enum 0.042s
741 + open intEnum 0.051s
742 + conflicting enum values 0.05s
743 + union with protoIndex 0.041s
744 + union with @protoInlinedOneOf and @protoIndex (invalid) 0.013s
745 + union with @protoInlinedOneOf and @protoIndex 0.043s
746 + both type of union can be used from a structure 0.036s
747 + cycle 0.035s
748 + multiple namespaces 0.04s
749 + proto options as metadata 0.047s
750 + using alloy DayOfWeek and Month enum 0.043s
751 + using alloy alloy#LocalDate 0.045s
752 + using alloy alloy#LocalTime 0.049s
753 + using alloy alloy#LocalDateTime 0.046s
754 + using alloy alloy#Duration 0.039s
755 + using alloy alloy#OffsetDateTime 0.043s
756 + using alloy alloy#OffsetTime 0.041s
757 + using alloy alloy#ZoneId 0.033s
758 + using alloy alloy#MonthDay 0.035s
759 + using alloy alloy#ZoneOffset 0.041s
760 + using alloy alloy#ZonedDateTime 0.035s
761 + using alloy alloy#Year 0.044s
762 + using alloy alloy#YearMonth 0.039s
763smithytranslate.proto3.internals.CompilerSuite:
764 + compile a simple smithy model 0.001s
765 + correctly choose file name - all caps 0.001s
766 + correctly choose file name - underscore 0.0s
767 + correctly choose file name - leading underscore 0.001s
768 + correctly choose file name - underscore and caps 0.001s
769 + hasProtoCompact returns true when PROTOBUF value present in protoOffsetDateTimeFormat trait 0.011s
770smithytranslate.proto3.internals.RendererSuite:
771 + render message 0.002s
772 + render reserved 0.004s
773 + render reserved in enum 0.0s
774 + render oneof 0.001s
775 + render enum 0.0s
776Successfully evaluated proto[3.8.0-RC6].test.test
777Module proto[3.8.0-RC6] is not a publish module, skipping publishing
778
779Starting build for smithytranslate-json-schema - [5/8]
780Successfully evaluated json-schema[3.8.0-RC6].compile
781Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
782Skipping unused scalacOptions: -Xkind-projector
783Option -classpath was updated
7842 warnings found
785Successfully evaluated json-schema[3.8.0-RC6].docJar
786[info] compiling 18 Scala sources to /build/repo/out/json-schema/3.8.0-RC6/test/compile.dest/classes ...
787[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
788[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:107:56 ----
789[warn] 107 | ): Unit = runConversionTest(inputs.head, inputs.tail: _*)
790[warn] | ^
791[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
792[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
793[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:126:15 ----
794[warn] 126 | remaining: _*
795[warn] | ^
796[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
797[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
798[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:151:70 ----
799[warn] 151 | ): Unit = runConversionTestWithOpts(opts, inputs.head, inputs.tail: _*)
800[warn] | ^
801[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
802[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
803[warn] -- Warning: /build/repo/modules/json-schema/test/src/TestUtils.scala:163:17 ----
804[warn] 163 | remaining: _*
805[warn] | ^
806[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
807[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
808[warn] 5 warnings found
809[info] done compiling
810Successfully evaluated json-schema[3.8.0-RC6].test.compile
811smithytranslate.compiler.json_schema.AllOfSpec:
812 + unions - allOf two structures 1.312s
813 + unions - allOf reference 0.235s
814 + unions - single allOf reference 0.134s
815 + unions - Parent type explicitly referenced and extended 0.15s
816 + unions - multiple mixins 0.144s
817 + B mixes in A, C mixes in B, B is directly referenced 0.115s
818 + B mixes in A, C mixes in B 0.116s
819 + B mixes in A, A has array reference 0.126s
820 + B mixes in A, A has array reference in sub-object 0.073s
821 + B mixes in A, A is used in allof in array 0.098s
822 + B mixes in A, A mixes in C, C mixes B (cyclic mixins) 0.05s
823smithytranslate.compiler.json_schema.ArraySpec:
824 + simple arrays 0.091s
825 + arrays with constraints and extensions 0.083s
826smithytranslate.compiler.json_schema.ConstSpec:
827 + const properties 0.097s
828 + const defs 0.072s
829smithytranslate.compiler.json_schema.ConstraintSpec:
830 + min max : integer 0.054s
831smithytranslate.compiler.json_schema.DefaultValueSpec:
832 + default value - string 0.049s
833 + default value - int 0.039s
834 + default value - double 0.045s
835 + default value - list 0.045s
836 + default value - string reference 0.037s
837 + default value - list reference 0.035s
838 + default value conflicts with required 0.032s
839smithytranslate.compiler.json_schema.EnumSpec:
840 + enums 0.046s
841 + enums - string type 0.047s
842smithytranslate.compiler.json_schema.FileBasedSpec:
843 + multiple files - same directory 0.18s
844 + multiple files - primitive type target 0.057s
845 + multiple files - child directory 0.071s
846 + single file ref issue 0.051s
847smithytranslate.compiler.json_schema.HttpBasedSpec:
848 + single local file - single remote file in root path 1.245s
849 + single local file - remote file referencing other remote file in root path 1.249s
850 + single local file - single remapped remote file into root path 1.098s
851 + multiple local - locally available file referenced as remote 1.031s
852 + multiple local - locally available file referenced as remote via remap 1.03s
853 + multiple local - locally available file referenced as remote, but not allowed to fetch remote 1.032s
854 + remote refs not in allow list are ignored 1.018s
855smithytranslate.compiler.json_schema.MapSpec:
856 + maps 0.025s
857 + additionalProperties 0.021s
858smithytranslate.compiler.json_schema.NullSpec:
859 + null as a structure field 0.021s
860 + null as a default 0.019s
861 + null as a default on member with nullable target 0.023s
862 + null as a reference 0.019s
863 + null as an alternative 0.023s
864 + null as an alternative - reference 0.028s
865 + null as an alternative to a nested definition 0.022s
866smithytranslate.compiler.json_schema.PrimitiveSpec:
867 + freeform document 0.02s
868 + freeform document nested 0.022s
869smithytranslate.compiler.json_schema.RefSpec:
870 + structures referencing unconstrained primitives 0.025s
871 + structures referencing primitives 0.024s
872 + structures referencing other structures 0.023s
873 + structures referencing other structures inside defs 0.025s
874 + nested refs 0.023s
875 + nested refs - list type 0.025s
876 + schema with no id 0.024s
877 + schema with definitions rather than $defs 0.023s
878smithytranslate.compiler.json_schema.SetSpec:
879 + simple sets 0.022s
880 + sets with constraints and extensions 0.022s
881smithytranslate.compiler.json_schema.SpecialFormatSpec:
882 + uuid format 0.023s
883 + uuid format - ref 0.029s
884 + date format 0.022s
885 + date-time format 0.021s
886smithytranslate.compiler.json_schema.StructureSpec:
887 + structures 0.018s
888 + structures - constant 0.023s
889 + structures - nested 0.019s
890 + structures - retain property member casing 0.022s
891 + structures - document field 0.02s
892smithytranslate.compiler.json_schema.TimeTypeSpec:
893 + local-date newtype definitions 0.019s
894 + local-time newtype definition 0.016s
895 + local-date-time newtype definition 0.019s
896 + offset-date-time newtype definition 0.019s
897 + offset-time newtype definition 0.027s
898 + zone-id newtype definition 0.019s
899 + zone-offset newtype definition 0.021s
900 + zoned-date-time newtype definition 0.02s
901 + year newtype definition 0.021s
902 + year-month newtype definition 0.021s
903 + month-day newtype definition 0.019s
904 + duration newtype definition 0.016s
905 + nested definitions 0.022s
906smithytranslate.compiler.json_schema.UnionSpec:
907 + unions - oneOf 0.024s
908 + unions - anyOf 0.019s
909 + unions - oneOf with structure member 0.021s
910 + unions - tagged style 0.018s
911Successfully evaluated json-schema[3.8.0-RC6].test.test
912Module json-schema[3.8.0-RC6] is not a publish module, skipping publishing
913
914Starting build for smithytranslate-openapi - [7/8]
915Successfully evaluated openapi[3.8.0-RC6].compile
916Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
917Skipping unused scalacOptions: -Xkind-projector
918Option -classpath was updated
9192 warnings found
920Successfully evaluated openapi[3.8.0-RC6].docJar
921[info] compiling 28 Scala sources to /build/repo/out/openapi/3.8.0-RC6/test/compile.dest/classes ...
922[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
923[warn] -- Warning: /build/repo/modules/openapi/test/src/ConstraintSpec.scala:251:29 ---
924[warn] 251 | TestUtils.runConversion(input)
925[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
926[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]
927[warn] |
928[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
929[warn] |which may result in a MatchError at runtime.
930[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
931[warn] -- Warning: /build/repo/modules/openapi/test/src/MultiFileSpec.scala:407:29 ----
932[warn] 407 | TestUtils.runConversion(inOne, inTwo)
933[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
934[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]
935[warn] |
936[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
937[warn] |which may result in a MatchError at runtime.
938[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
939[warn] -- Warning: /build/repo/modules/openapi/test/src/OperationMultipleSuccessSpec.scala:114:29
940[warn] 114 | TestUtils.runConversion(input)
941[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
942[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]
943[warn] |
944[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
945[warn] |which may result in a MatchError at runtime.
946[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
947[warn] -- Warning: /build/repo/modules/openapi/test/src/OperationMultipleSuccessSpec.scala:214:29
948[warn] 214 | TestUtils.runConversion(input)
949[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
950[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]
951[warn] |
952[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
953[warn] |which may result in a MatchError at runtime.
954[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
955[warn] -- Warning: /build/repo/modules/openapi/test/src/OutputValidationSpec.scala:64:55
956[warn] 64 | assert(resultExpectingSuccess.isInstanceOf[Success[_]])
957[warn] | ^
958[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
959[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
960[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:605:29
961[warn] 605 | TestUtils.runConversion(input)
962[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
963[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]
964[warn] |
965[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
966[warn] |which may result in a MatchError at runtime.
967[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
968[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:766:29
969[warn] 766 | TestUtils.runConversion(input)
970[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
971[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]
972[warn] |
973[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
974[warn] |which may result in a MatchError at runtime.
975[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
976[warn] -- Warning: /build/repo/modules/openapi/test/src/SecuritySchemesSpec.scala:862:29
977[warn] 862 | TestUtils.runConversion(input)
978[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
979[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]
980[warn] |
981[warn] |If the narrowing is intentional, this can be communicated by adding `.runtimeChecked` after the expression,
982[warn] |which may result in a MatchError at runtime.
983[warn] |This patch can be rewritten automatically under -rewrite -source 3.8-migration.
984[warn] -- Warning: /build/repo/modules/openapi/test/src/TestUtils.scala:146:17 --------
985[warn] 146 | remaining: _*
986[warn] | ^
987[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
988[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
989[warn] 10 warnings found
990[info] done compiling
991Successfully evaluated openapi[3.8.0-RC6].test.compile
992smithytranslate.compiler.openapi.AllOfSpec:
993 + allOf - one ref 1.568s
994 + allOf - one ref one embedded 0.16s
995 + allOf - two refs 0.133s
996 + allOf - middle layer 0.119s
997 + allOf - document ref 0.096s
998 + allOf - document ref with two layers 0.119s
999 + allOf - one ref one embedded with another reference 0.089s
1000 + allOf - multiple layers 0.072s
1001 + allOf - multiple parents 0.097s
1002 + allOf - document AND normal parent refs 0.09s
1003smithytranslate.compiler.openapi.ConstraintSpec:
1004 + length - string 0.067s
1005 + length - lists 0.074s
1006 + length - set 0.077s
1007 + length - map 0.072s
1008 + range - long 0.057s
1009 + range - exclusive 0.048s
1010 + range - exclusive on decimal type 0.104s
1011 + pattern 0.042s
1012 + sensitive 0.074s
1013smithytranslate.compiler.openapi.DebugSpec:
1014 + load with debug leaves validation events untouched 0.177s
1015 + load without debug filters validation events 0.05s
1016smithytranslate.compiler.openapi.DocumentSpec:
1017 + document 0.063s
1018 + document - description 0.059s
1019smithytranslate.compiler.openapi.EnumSpec:
1020 + enum 0.052s
1021 + enum - number starting name 0.047s
1022 + enum - v1 0.049s
1023 + enum - weird enum values 0.039s
1024 + enum - description 0.043s
1025smithytranslate.compiler.openapi.ExamplesSpec:
1026 + example - integer 0.04s
1027 + example - string 0.043s
1028 + example - structure 0.108s
1029 + example - array 0.04s
1030 + example - set 0.043s
1031 + example - map 0.043s
1032 + example - map with structure member 0.044s
1033smithytranslate.compiler.openapi.ExtensionsSpec:
1034 + extensions: accurate conversion 0.047s
1035 + extensions: captured from wherever 0.059s
1036 + extensions: doesn't capture x-format of alloy time types 0.052s
1037smithytranslate.compiler.openapi.ListSpec:
1038 + lists 0.037s
1039 + lists - external docs 0.038s
1040 + lists - with description 0.05s
1041 + lists - nested 0.042s
1042 + lists - double nested 0.045s
1043 + lists - structure member 0.04s
1044 + lists - structure member ref 0.029s
1045smithytranslate.compiler.openapi.MapSpec:
1046 + maps 0.037s
1047 + maps - external docs 0.031s
1048 + maps - description 0.033s
1049 + maps - nested 0.041s
1050 + maps - double nested 0.034s
1051 + maps - structure member 0.041s
1052 + maps - structure member reference 0.027s
1053 + maps - list member 0.029s
1054smithytranslate.compiler.openapi.MultiFileSpec:
1055 + multiple files - same directory 0.055s
1056 + multiple files - child directory 0.053s
1057 + multiple files - import from child directory 0.039s
1058 + multiple files - import from child directory - file scheme 0.037s
1059 + multiple files - import from parent directory 0.041s
1060 + multiple files - import from too far up 0.046s
1061 + multiple files - property ref 0.035s
1062 + multiple files - property ref object type 0.051s
1063smithytranslate.compiler.openapi.OpenapiV2Spec:
1064 + operation - simple response 0.259s
1065smithytranslate.compiler.openapi.OperationContentTypesSpec:
1066 + operation - application/octet-stream 0.054s
1067 + operation - custom application/json 0.054s
1068 + operation - multiple content types 0.067s
1069 + operation - multiple content types with same target shape 0.06s
1070 + operation - request and response with multiple content types 0.077s
1071 + operation - multiple content types in error response 0.059s
1072 + operation - multiple content types in success and error response 0.053s
1073smithytranslate.compiler.openapi.OperationEnumSpec:
1074 + operation - request and response with enum 0.051s
1075 + operation - request and response with required enum field 0.044s
1076smithytranslate.compiler.openapi.OperationErrorSpec:
1077 + operation - error response 0.041s
1078 + operation - multiple error responses 0.035s
1079 + operation - error response schema ref 0.049s
1080smithytranslate.compiler.openapi.OperationHeaderSpec:
1081 + operation - header 0.055s
1082 + operation - response header 0.049s
1083 + operation - headers with body 0.051s
1084 + operation - header reference 0.06s
1085 + operation - header embedded in component response 0.048s
1086smithytranslate.compiler.openapi.OperationMultipleSuccessSpec:
1087 + operation - multiple success responses 0.046s
1088 + operation - multiple success responses with references 0.039s
1089smithytranslate.compiler.openapi.OperationSpec:
1090 + operation - response 0.039s
1091 + operation - externalDocs 0.046s
1092 + operation - request and response 0.036s
1093 + operation - request and response embedded schemas 0.039s
1094 + operation - path parameter 0.03s
1095 + operation - query 0.039s
1096 + operation - response reference 0.053s
1097 + operation - response reference 204 0.042s
1098 + operation - request reference 0.041s
1099 + operation - request and operation have the same name 0.032s
1100 + operation - uses of a restricted header add suppression 0.032s
1101 + operation - description 0.044s
1102 + operation - simplify repeated namespace 0.049s
1103 + operation - do not simplify repeated namespace 0.041s
1104 + operation - simplify repeated namespace embedded schema 0.035s
1105smithytranslate.compiler.openapi.OutputValidationSpec:
1106 + Output should be validated when specified 0.035s
1107smithytranslate.compiler.openapi.ParameterSpec:
1108 + parameter - referenced 0.057s
1109 + parameter - referenced header 0.044s
1110 + parameter - snake case path param 0.039s
1111 + parameter - inlined 0.025s
1112smithytranslate.compiler.openapi.PrimitiveSpec:
1113 + primitive reference 0.025s
1114 + primitive top level type with description 0.022s
1115 + primitive top level type with description - external docs 0.027s
1116smithytranslate.compiler.openapi.SecuritySchemesSpec:
1117 + security schemes - apiKey - whole service 0.052s
1118 + security schemes - bearer - whole service 0.039s
1119 + security schemes - basic - whole service 0.029s
1120 + security schemes - different auth types for diff operations 0.028s
1121 + security schemes - one operation using default, one using specific 0.026s
1122 + security schemes - one of operations has no auth 0.03s
1123 + security schemes - ANDing security requirements 0.054s
1124 + security schemes - ORing security requirements 0.034s
1125 + security schemes - ANDing and ORing security requirements 0.05s
1126 + security schemes - OAuth2/OpenIdConnect - errors 0.031s
1127smithytranslate.compiler.openapi.SetSpec:
1128 + sets 0.032s
1129 + sets - description 0.023s
1130 + sets - nested 0.037s
1131 + sets - structure member 0.037s
1132 + sets - structure member ref 0.024s
1133smithytranslate.compiler.openapi.SpecialTypesSpec:
1134 + UUID 0.024s
1135smithytranslate.compiler.openapi.StructureSpec:
1136 + structures 0.028s
1137 + structures - inline uuid example 0.023s
1138 + structures - description 0.023s
1139 + structures - double nested 0.032s
1140 + structures - nested 0.028s
1141 + structures - nested reference 0.039s
1142 + structures - list member 0.031s
1143 + structures - map member 0.031s
1144 + reference hinted newtype from struct 0.031s
1145 + structures - no type specified 0.037s
1146 + structures - name starting with a number 0.033s
1147 + structures - retain property member casing 0.033s
1148 + structures - property name sanitization 0.025s
1149 + structures - external docs 0.021s
1150smithytranslate.compiler.openapi.TagsSpec:
1151 + tags 0.022s
1152smithytranslate.compiler.openapi.TimeTypesSpec:
1153 + top-level/newtypes definitions 0.049s
1154 + time types in struct 0.038s
1155 + simple date 0.029s
1156 + date-time with example 0.028s
1157 + simple date with example 0.179s
1158smithytranslate.compiler.openapi.UnionSpec:
1159 + unions - primitive targets 0.027s
1160 + unions - primitive targets - description 0.022s
1161 + unions - structure targets 0.025s
1162 + unions - structure targets - one embedded 0.028s
1163 + unions - untagged due to same field names 0.028s
1164 + unions - tagged 0.042s
1165 + unions - tagged with parent fields 0.055s
1166 + unions - tagged with multiple layers of parent fields 0.045s
1167 + unions - discriminated targets 0.025s
1168 + unions - allOf containing document 0.024s
1169 + unions - sanitize names 0.02s
1170Successfully evaluated openapi[3.8.0-RC6].test.test
1171Module openapi[3.8.0-RC6] is not a publish module, skipping publishing
1172
1173************************
1174Build summary:
1175[{
1176 "module": "smithytranslate-runners",
1177 "compile": {"status": "ok", "tookMs": 61927, "warnings": 0, "errors": 0},
1178 "doc": {"status": "ok", "tookMs": 5406, "files": 1, "totalSizeKb": 2728},
1179 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1180 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1181 "publish": {"status": "skipped", "tookMs": 0},
1182 "metadata": {
1183 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1184}
1185},{
1186 "module": "smithytranslate-compiler-core",
1187 "compile": {"status": "ok", "tookMs": 56, "warnings": 0, "errors": 0},
1188 "doc": {"status": "ok", "tookMs": 5687, "files": 1, "totalSizeKb": 2775},
1189 "test-compile": {"status": "ok", "tookMs": 3190, "warnings": 0, "errors": 0},
1190 "test": {"status": "ok", "tookMs": 3085, "passed": 9, "failed": 0, "ignored": 0, "skipped": 0, "total": 9, "byFramework": []},
1191 "publish": {"status": "skipped", "tookMs": 0},
1192 "metadata": {
1193 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1194}
1195},{
1196 "module": "smithytranslate-transitive",
1197 "compile": {"status": "ok", "tookMs": 25, "warnings": 0, "errors": 0},
1198 "doc": {"status": "ok", "tookMs": 3577, "files": 1, "totalSizeKb": 2665},
1199 "test-compile": {"status": "ok", "tookMs": 2401, "warnings": 0, "errors": 0},
1200 "test": {"status": "ok", "tookMs": 2276, "passed": 14, "failed": 0, "ignored": 0, "skipped": 0, "total": 14, "byFramework": []},
1201 "publish": {"status": "skipped", "tookMs": 0},
1202 "metadata": {
1203 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1204}
1205},{
1206 "module": "smithytranslate-formatter",
1207 "compile": {"status": "ok", "tookMs": 22, "warnings": 0, "errors": 0},
1208 "doc": {"status": "ok", "tookMs": 6853, "files": 1, "totalSizeKb": 3493},
1209 "test-compile": {"status": "ok", "tookMs": 2954, "warnings": 0, "errors": 0},
1210 "test": {"status": "ok", "tookMs": 1906, "passed": 73, "failed": 0, "ignored": 1, "skipped": 0, "total": 74, "byFramework": []},
1211 "publish": {"status": "skipped", "tookMs": 0},
1212 "metadata": {
1213 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1214}
1215},{
1216 "module": "smithytranslate-proto",
1217 "compile": {"status": "ok", "tookMs": 47, "warnings": 0, "errors": 0},
1218 "doc": {"status": "ok", "tookMs": 4355, "files": 1, "totalSizeKb": 2661},
1219 "test-compile": {"status": "ok", "tookMs": 5239, "warnings": 0, "errors": 0},
1220 "test": {"status": "ok", "tookMs": 7240, "passed": 61, "failed": 0, "ignored": 0, "skipped": 0, "total": 61, "byFramework": []},
1221 "publish": {"status": "skipped", "tookMs": 0},
1222 "metadata": {
1223 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1224}
1225},{
1226 "module": "smithytranslate-json-schema",
1227 "compile": {"status": "ok", "tookMs": 56, "warnings": 0, "errors": 0},
1228 "doc": {"status": "ok", "tookMs": 3931, "files": 1, "totalSizeKb": 2666},
1229 "test-compile": {"status": "ok", "tookMs": 4936, "warnings": 0, "errors": 0},
1230 "test": {"status": "ok", "tookMs": 13756, "passed": 83, "failed": 0, "ignored": 0, "skipped": 0, "total": 83, "byFramework": []},
1231 "publish": {"status": "skipped", "tookMs": 0},
1232 "metadata": {
1233 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1234}
1235},{
1236 "module": "smithytranslate-openapi",
1237 "compile": {"status": "ok", "tookMs": 47, "warnings": 0, "errors": 0},
1238 "doc": {"status": "ok", "tookMs": 4030, "files": 1, "totalSizeKb": 2662},
1239 "test-compile": {"status": "ok", "tookMs": 5708, "warnings": 0, "errors": 0},
1240 "test": {"status": "ok", "tookMs": 10457, "passed": 151, "failed": 0, "ignored": 0, "skipped": 0, "total": 151, "byFramework": []},
1241 "publish": {"status": "skipped", "tookMs": 0},
1242 "metadata": {
1243 "crossScalaVersions": ["3.3.6", "2.13.16", "2.12.20"]
1244}
1245}]
1246************************"
1247
1248Checking patch buildSetup.sc...
1249Checking patch build.sc...
1250Checking patch .mill-version...
1251Applied patch buildSetup.sc cleanly.
1252Applied patch build.sc cleanly.
1253Applied patch .mill-version cleanly.