Build Logs

finos/morphir-jvm • scheduled_3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY

Errors

1

Warnings

1820

Total Lines

2021

1##################################
2Clonning https://github.com/finos/morphir-jvm.git into /build/repo using revision v0.21.0
3##################################
4Note: switching to '0982aff64cc727013ab4310a8afe4ff7ac8eaf7b'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY
23Scala binary version found: 3.8
24Implicitly using source version 3.8
25Scala binary version found: 3.8
26Implicitly using source version 3.8
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.8
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30
31Try apply source patch:
32Path: mill-build/src/millbuild/CommonCrossScalaModule.scala
33Pattern: "-Xfatal-warnings"
34Replacement:
35Starting compilation server
36Compiling project (Scala 3.7.3, JVM (17))
37Compiled project (Scala 3.7.3, JVM (17))
38Successfully applied pattern '"-Xfatal-warnings"' in mill-build/src/millbuild/CommonCrossScalaModule.scala
39----
40Starting build for 3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY
41Execute tests: false
42Mill project found:
43Replace build.mill.scala with build.mill
44Found explicit mill version 0.12.0-RC3 in ./mill-version
45Force upgrade of millVersion 0.12.0-RC3 to 0.12.16
46Detected mill version=0.12.16, binary version: 0.12
47No prepare script found for project finos/morphir-jvm
48No mill build directory found
49Apply scalafix rules to build.mill
50##################################
51Scala version: 3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY
52Targets: org.morphir%morphir-ir org.morphir%morphir-sdk-core org.morphir%morphir-sdk-json
53Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"mill-build/src/millbuild/CommonCrossScalaModule.scala","pattern":"\"-Xfatal-warnings\"","replaceWith":""}]}
54##################################
55Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.jar ...
56 % Total % Received % Xferd Average Speed Time Time Time Current
57 Dload Upload Total Spent Left Speed
58
59 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
60 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
61curl: (22) The requested URL returned error: 404
62Mill launcher ./mill failed to launch, skipping
63Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.exe ...
64 % Total % Received % Xferd Average Speed Time Time Time Current
65 Dload Upload Total Spent Left Speed
66
67 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
68 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
69 91 72.6M 91 66.7M 0 0 66.2M 0 0:00:01 0:00:01 --:--:-- 66.2M
70100 72.6M 100 72.6M 0 0 59.7M 0 0:00:01 0:00:01 --:--:-- 59.7M
71============================== resolve _ ==============================
72[mill-build/build.mill.scala-61/65] compile
73[mill-build/build.mill.scala-61] [info] compiling 1 Scala source to /build/repo/out/mill-build/mill-build/compile.dest/classes ...
74[mill-build/build.mill.scala-61] [warn] /build/repo/mill-build/build.mill.scala:25:28: method withVersion in class Dependency is deprecated (since 2.1.25): Prefer withVersionConstraint instead
75[mill-build/build.mill.scala-61] [warn] val newDep = dep.withVersion(forced._3)
76[mill-build/build.mill.scala-61] [warn] ^
77[mill-build/build.mill.scala-61] [warn] one warning found
78[mill-build/build.mill.scala-61] [info] done compiling
79[build.mill.scala-63/67] compile
80[build.mill.scala-63] [info] compiling 19 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
81[build.mill.scala-63] [warn] /build/repo/mill-build/src/millbuild/CommonCoursierModule.scala:12:28: method withVersion in class Dependency is deprecated (since 2.1.25): Prefer withVersionConstraint instead
82[build.mill.scala-63] [warn] val newDep = dep.withVersion(forced._3)
83[build.mill.scala-63] [warn] ^
84[build.mill.scala-63] [warn] /build/repo/mill-build/src/millbuild/CommonCrossScalaModule.scala:63:22: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
85[build.mill.scala-63] [warn] def scalacOptions: Target[Seq[String]] = T {
86[build.mill.scala-63] [warn] ^
87[build.mill.scala-63] [warn] /build/repo/mill-build/src/millbuild/CommonCrossScalaModule.scala:83:37: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
88[build.mill.scala-63] [warn] override def scalacPluginIvyDeps: Target[Agg[Dep]] = T {
89[build.mill.scala-63] [warn] ^
90[build.mill.scala-63] [warn] /build/repo/mill-build/src/millbuild/deps.scala:285:48: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
91[build.mill.scala-63] [warn] def millBinaryVersion(millVersion: String) = scalaNativeBinaryVersion(
92[build.mill.scala-63] [warn] ^
93[build.mill.scala-63] [warn] /build/repo/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
94[build.mill.scala-63] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
95[build.mill.scala-63] [warn] ^
96[build.mill.scala-63] [warn] /build/repo/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
97[build.mill.scala-63] [warn] .iterator()
98[build.mill.scala-63] [warn] ^
99[build.mill.scala-63] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
100[build.mill.scala-63] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
101[build.mill.scala-63] [warn] ^
102[build.mill.scala-63] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
103[build.mill.scala-63] [warn] val testModule = module.millInternal.modules.toList
104[build.mill.scala-63] [warn] ^
105[build.mill.scala-63] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
106[build.mill.scala-63] [warn] ctx.root.millInternal.modules.flatMap {
107[build.mill.scala-63] [warn] ^
108[build.mill.scala-63] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
109[build.mill.scala-63] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
110[build.mill.scala-63] [warn] ^
111[build.mill.scala-63] [warn] /build/repo/build.mill:10:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
112[build.mill.scala-63] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
113[build.mill.scala-63] [warn] ^
114[build.mill.scala-63] [warn] /build/repo/build.mill:21:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
115[build.mill.scala-63] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
116[build.mill.scala-63] [warn] ^
117[build.mill.scala-63] [warn] /build/repo/build.mill:22:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
118[build.mill.scala-63] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
119[build.mill.scala-63] [warn] ^
120[build.mill.scala-63] [warn] /build/repo/build.mill:173:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
121[build.mill.scala-63] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
122[build.mill.scala-63] [warn] ^
123[build.mill.scala-63] [warn] /build/repo/build.mill:184:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
124[build.mill.scala-63] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
125[build.mill.scala-63] [warn] ^
126[build.mill.scala-63] [warn] /build/repo/build.mill:185:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
127[build.mill.scala-63] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
128[build.mill.scala-63] [warn] ^
129[build.mill.scala-63] [warn] 16 warnings found
130[build.mill.scala-63] [info] done compiling
131[1/1] resolve
132[0J[1A
133[0J[1A
134[1/1] ============================== resolve _ ============================== 34s
135Try build using /opencb/project-builder/mill/millw
136--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
137[mill-build/build.mill.scala] [info] compiling 1 Scala source to /build/repo/out/mill-build/mill-build/compile.dest/classes ...
138[mill-build/build.mill.scala] [warn] /build/repo/mill-build/build.mill.scala:25:28: method withVersion in class Dependency is deprecated (since 2.1.25): Prefer withVersionConstraint instead
139[mill-build/build.mill.scala] [warn] val newDep = dep.withVersion(forced._3)
140[mill-build/build.mill.scala] [warn] ^
141[mill-build/build.mill.scala] [warn] one warning found
142[mill-build/build.mill.scala] [info] done compiling
143[build.mill.scala] [info] compiling 19 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
144[build.mill.scala] [warn] /build/repo/mill-build/src/millbuild/CommonCoursierModule.scala:12:28: method withVersion in class Dependency is deprecated (since 2.1.25): Prefer withVersionConstraint instead
145[build.mill.scala] [warn] val newDep = dep.withVersion(forced._3)
146[build.mill.scala] [warn] ^
147[build.mill.scala] [warn] /build/repo/mill-build/src/millbuild/CommonCrossScalaModule.scala:63:22: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
148[build.mill.scala] [warn] def scalacOptions: Target[Seq[String]] = T {
149[build.mill.scala] [warn] ^
150[build.mill.scala] [warn] /build/repo/mill-build/src/millbuild/CommonCrossScalaModule.scala:83:37: type Target in package mill is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
151[build.mill.scala] [warn] override def scalacPluginIvyDeps: Target[Agg[Dep]] = T {
152[build.mill.scala] [warn] ^
153[build.mill.scala] [warn] /build/repo/mill-build/src/millbuild/deps.scala:285:48: object ZincWorkerUtil in package api is deprecated (since Mill 0.12.11): Use JvmWorkerUtil instead
154[build.mill.scala] [warn] def millBinaryVersion(millVersion: String) = scalaNativeBinaryVersion(
155[build.mill.scala] [warn] ^
156[build.mill.scala] [warn] /build/repo/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
157[build.mill.scala] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
158[build.mill.scala] [warn] ^
159[build.mill.scala] [warn] /build/repo/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
160[build.mill.scala] [warn] .iterator()
161[build.mill.scala] [warn] ^
162[build.mill.scala] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
163[build.mill.scala] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
164[build.mill.scala] [warn] ^
165[build.mill.scala] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
166[build.mill.scala] [warn] val testModule = module.millInternal.modules.toList
167[build.mill.scala] [warn] ^
168[build.mill.scala] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
169[build.mill.scala] [warn] ctx.root.millInternal.modules.flatMap {
170[build.mill.scala] [warn] ^
171[build.mill.scala] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
172[build.mill.scala] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
173[build.mill.scala] [warn] ^
174[build.mill.scala] [warn] /build/repo/build.mill:10:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
175[build.mill.scala] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
176[build.mill.scala] [warn] ^
177[build.mill.scala] [warn] /build/repo/build.mill:21:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
178[build.mill.scala] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
179[build.mill.scala] [warn] ^
180[build.mill.scala] [warn] /build/repo/build.mill:22:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
181[build.mill.scala] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
182[build.mill.scala] [warn] ^
183[build.mill.scala] [warn] /build/repo/build.mill:173:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
184[build.mill.scala] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
185[build.mill.scala] [warn] ^
186[build.mill.scala] [warn] /build/repo/build.mill:184:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
187[build.mill.scala] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
188[build.mill.scala] [warn] ^
189[build.mill.scala] [warn] /build/repo/build.mill:185:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
190[build.mill.scala] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
191[build.mill.scala] [warn] ^
192[build.mill.scala] [warn] 16 warnings found
193[build.mill.scala] [info] done compiling
194Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"mill-build/src/millbuild/CommonCrossScalaModule.scala","pattern":"\"-Xfatal-warnings\"","replaceWith":""}]}
195Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
196OpenCB::Use cross-version 3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY instead of 3.3.4
197
198Starting build for morphir-ir - [0/3]
199[info] compiling 32 Scala sources to /build/repo/out/morphir/3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY/sdk/core/jvm/compile.dest/classes ...
200[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
201[warn] -- Warning: /build/repo/morphir/sdk/core/src-2.13+/morphir/internal/collection/decorators/package.scala:28:32
202[warn] 28 | new IterableDecorator(coll)(it)
203[warn] | ^^
204[warn] |Implicit parameters should be provided with a `using` clause.
205[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
206[warn] |To disable the warning, please use the following option:
207[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
208[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Aggregate.scala:52:49 -
209[warn] 52 | def byKey[A, K](k: A => K)(agg: Aggregation[A, _]): Aggregation[A, K] =
210[warn] | ^
211[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
212[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
213[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/List.scala:35:22 ------
214[warn] 35 | scala.List(items: _*)
215[warn] | ^
216[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
217[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
218[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:27:9 --
219[warn] 27 | date plusDays count
220[warn] | ^^^^^^^^
221[warn] |Alphanumeric method plusDays is not declared infix; it should not be used as infix operator.
222[warn] |Instead, use method syntax .plusDays(...) or backticked identifier `plusDays`.
223[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
224[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:30:9 --
225[warn] 30 | date plusWeeks count
226[warn] | ^^^^^^^^^
227[warn] |Alphanumeric method plusWeeks is not declared infix; it should not be used as infix operator.
228[warn] |Instead, use method syntax .plusWeeks(...) or backticked identifier `plusWeeks`.
229[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
230[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:33:9 --
231[warn] 33 | date plusMonths count
232[warn] | ^^^^^^^^^^
233[warn] |Alphanumeric method plusMonths is not declared infix; it should not be used as infix operator.
234[warn] |Instead, use method syntax .plusMonths(...) or backticked identifier `plusMonths`.
235[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
236[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:36:9 --
237[warn] 36 | date plusYears count
238[warn] | ^^^^^^^^^
239[warn] |Alphanumeric method plusYears is not declared infix; it should not be used as infix operator.
240[warn] |Instead, use method syntax .plusYears(...) or backticked identifier `plusYears`.
241[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
242[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:39:10 -
243[warn] 39 | (DAYS between (fromDate, toDate)).toInt
244[warn] | ^^^^^^^
245[warn] |Alphanumeric method between is not declared infix; it should not be used as infix operator.
246[warn] |Instead, use method syntax .between(...) or backticked identifier `between`.
247[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
248[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:42:11 -
249[warn] 42 | (WEEKS between (fromDate, toDate)).toInt
250[warn] | ^^^^^^^
251[warn] |Alphanumeric method between is not declared infix; it should not be used as infix operator.
252[warn] |Instead, use method syntax .between(...) or backticked identifier `between`.
253[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
254[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:45:12 -
255[warn] 45 | (MONTHS between (fromDate, toDate)).toInt
256[warn] | ^^^^^^^
257[warn] |Alphanumeric method between is not declared infix; it should not be used as infix operator.
258[warn] |Instead, use method syntax .between(...) or backticked identifier `between`.
259[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
260[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/LocalDate.scala:48:11 -
261[warn] 48 | (YEARS between (fromDate, toDate)).toInt
262[warn] | ^^^^^^^
263[warn] |Alphanumeric method between is not declared infix; it should not be used as infix operator.
264[warn] |Instead, use method syntax .between(...) or backticked identifier `between`.
265[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
266[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:36:11 -----
267[warn] 36 | this getOrElse ev(null)
268[warn] | ^^^^^^^^^
269[warn] |Alphanumeric method getOrElse is not declared infix; it should not be used as infix operator.
270[warn] |Instead, use method syntax .getOrElse(...) or backticked identifier `getOrElse`.
271[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
272[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:63:45 -----
273[warn] 63 | def map[B](f: A => B): Maybe[B] = self filter p map f
274[warn] | ^^^^^^
275[warn] |Alphanumeric method filter is not declared infix; it should not be used as infix operator.
276[warn] |Instead, use method syntax .filter(...) or backticked identifier `filter`.
277[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
278[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:63:54 -----
279[warn] 63 | def map[B](f: A => B): Maybe[B] = self filter p map f
280[warn] | ^^^
281[warn] |Alphanumeric method map is not declared infix; it should not be used as infix operator.
282[warn] |Instead, use method syntax .map(...) or backticked identifier `map`.
283[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
284[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:65:13 -----
285[warn] 65 | self filter p flatMap f
286[warn] | ^^^^^^
287[warn] |Alphanumeric method filter is not declared infix; it should not be used as infix operator.
288[warn] |Instead, use method syntax .filter(...) or backticked identifier `filter`.
289[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
290[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:65:22 -----
291[warn] 65 | self filter p flatMap f
292[warn] | ^^^^^^^
293[warn] |Alphanumeric method flatMap is not declared infix; it should not be used as infix operator.
294[warn] |Instead, use method syntax .flatMap(...) or backticked identifier `flatMap`.
295[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
296[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:66:45 -----
297[warn] 66 | def foreach[U](f: A => U): Unit = self filter p foreach f
298[warn] | ^^^^^^
299[warn] |Alphanumeric method filter is not declared infix; it should not be used as infix operator.
300[warn] |Instead, use method syntax .filter(...) or backticked identifier `filter`.
301[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
302[warn] -- Warning: /build/repo/morphir/sdk/core/src/morphir/sdk/Maybe.scala:66:54 -----
303[warn] 66 | def foreach[U](f: A => U): Unit = self filter p foreach f
304[warn] | ^^^^^^^
305[warn] |Alphanumeric method foreach is not declared infix; it should not be used as infix operator.
306[warn] |Instead, use method syntax .foreach(...) or backticked identifier `foreach`.
307[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
308[warn] 19 warnings found
309[info] done compiling
310[info] compiling 10 Scala sources to /build/repo/out/morphir/3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY/sdk/json/jvm/compile.dest/classes ...
311[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
312[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/dict/Codec.scala:10:43
313[warn] 10 | Decoder.decodeList(Decoder.decodeTuple2(decodeKey, decodeValue)).map(Dict.fromList)
314[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
315[warn] |Implicit parameters should be provided with a `using` clause.
316[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
317[warn] |To disable the warning, please use the following option:
318[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
319[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/dict/Codec.scala:13:43
320[warn] 13 | Encoder.encodeList(Encoder.encodeTuple2(encodeKey, encodeValue)).contramap(Dict.toList)
321[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
322[warn] |Implicit parameters should be provided with a `using` clause.
323[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
324[warn] |To disable the warning, please use the following option:
325[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
326[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/list/Codec.scala:23:23
327[warn] 23 | Encoder.encodeList(encodeA)
328[warn] | ^^^^^^^
329[warn] |Implicit parameters should be provided with a `using` clause.
330[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
331[warn] |To disable the warning, please use the following option:
332[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
333[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/list/Codec.scala:34:23
334[warn] 34 | Decoder.decodeList(decodeA)
335[warn] | ^^^^^^^
336[warn] |Implicit parameters should be provided with a `using` clause.
337[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
338[warn] |To disable the warning, please use the following option:
339[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
340[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/result/Codec.scala:25:20
341[warn] 25 | c.downN(0).as(decodeE).flatMap { tag =>
342[warn] | ^^^^^^^
343[warn] |Implicit parameters should be provided with a `using` clause.
344[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
345[warn] |To disable the warning, please use the following option:
346[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
347[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/result/Codec.scala:29:33
348[warn] 29 | a <- c.downN(1).as(decodeA)
349[warn] | ^^^^^^^
350[warn] |Implicit parameters should be provided with a `using` clause.
351[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
352[warn] |To disable the warning, please use the following option:
353[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
354[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/result/Codec.scala:33:33
355[warn] 33 | e <- c.downN(1).as(decodeE)
356[warn] | ^^^^^^^
357[warn] |Implicit parameters should be provided with a `using` clause.
358[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
359[warn] |To disable the warning, please use the following option:
360[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
361[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/set/Codec.scala:9:22 --
362[warn] 9 | Encoder.encodeSet(encodeA)
363[warn] | ^^^^^^^
364[warn] |Implicit parameters should be provided with a `using` clause.
365[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
366[warn] |To disable the warning, please use the following option:
367[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
368[warn] -- Warning: /build/repo/morphir/sdk/json/src/morphir/sdk/set/Codec.scala:12:22 -
369[warn] 12 | Decoder.decodeSet(decodeA)
370[warn] | ^^^^^^^
371[warn] |Implicit parameters should be provided with a `using` clause.
372[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
373[warn] |To disable the warning, please use the following option:
374[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
375[warn] 10 warnings found
376[info] done compiling
377[info] compiling 28 Scala sources to /build/repo/out/morphir/3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY/ir/jvm/compile.dest/classes ...
378[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
379[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:29:14
380[warn] 29 | encodeComparableNode,
381[warn] | ^^^^^^^^^^^^^^^^^^^^
382[warn] |Implicit parameters should be provided with a `using` clause.
383[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
384[warn] |To disable the warning, please use the following option:
385[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
386[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:30:46
387[warn] 30 | morphir.sdk.set.Codec.encodeSet(encodeComparableNode)
388[warn] | ^^^^^^^^^^^^^^^^^^^^
389[warn] |Implicit parameters should be provided with a `using` clause.
390[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
391[warn] |To disable the warning, please use the following option:
392[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
393[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:40:97
394[warn] 40 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
395[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
396[warn] |Implicit parameters should be provided with a `using` clause.
397[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
398[warn] |To disable the warning, please use the following option:
399[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
400[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:44:36
401[warn] 44 | arg1 <- c.downN(1).as(decodeComparableNode)
402[warn] | ^^^^^^^^^^^^^^^^^^^^
403[warn] |Implicit parameters should be provided with a `using` clause.
404[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
405[warn] |To disable the warning, please use the following option:
406[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
407[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:45:36
408[warn] 45 | arg2 <- c.downN(2).as(decodeComparableNode)
409[warn] | ^^^^^^^^^^^^^^^^^^^^
410[warn] |Implicit parameters should be provided with a `using` clause.
411[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
412[warn] |To disable the warning, please use the following option:
413[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
414[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:57:97
415[warn] 57 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
416[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
417[warn] |Implicit parameters should be provided with a `using` clause.
418[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
419[warn] |To disable the warning, please use the following option:
420[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
421[warn] -- Warning: /build/repo/morphir/ir/src/morphir/dependency/dag/Codec.scala:61:69
422[warn] 61 | arg1 <- c.downN(1).as(morphir.sdk.dict.Codec.decodeDict(
423[warn] | ^
424[warn] |Implicit parameters should be provided with a `using` clause.
425[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
426[warn] |To disable the warning, please use the following option:
427[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
428[warn] 62 | decodeComparableNode,
429[warn] 63 | morphir.sdk.set.Codec.decodeSet(decodeComparableNode)
430[warn] 64 | ))
431[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_package/Codec.scala:13:32 ---
432[warn] 13 | morphir.ir.module.Codec.encodeModuleName,
433[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
434[warn] |Implicit parameters should be provided with a `using` clause.
435[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
436[warn] |To disable the warning, please use the following option:
437[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
438[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_package/Codec.scala:27:32 ---
439[warn] 27 | morphir.ir.module.Codec.encodeModuleName,
440[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
441[warn] |Implicit parameters should be provided with a `using` clause.
442[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
443[warn] |To disable the warning, please use the following option:
444[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
445[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_package/Codec.scala:37:83 ---
446[warn] 37 | modules_ <- c.downField("""modules""").as(morphir.sdk.dict.Codec.decodeDict(
447[warn] | ^
448[warn] |Implicit parameters should be provided with a `using` clause.
449[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
450[warn] |To disable the warning, please use the following option:
451[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
452[warn] 38 | morphir.ir.module.Codec.decodeModuleName,
453[warn] 39 | morphir.ir.accesscontrolled.Codec.decodeAccessControlled(morphir.ir.module.Codec.decodeDefinition(
454[warn] 40 | decodeTa,
455[warn] 41 | decodeVa
456[warn] 42 | ))
457[warn] 43 | ))
458[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_package/Codec.scala:53:83 ---
459[warn] 53 | modules_ <- c.downField("""modules""").as(morphir.sdk.dict.Codec.decodeDict(
460[warn] | ^
461[warn] |Implicit parameters should be provided with a `using` clause.
462[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
463[warn] |To disable the warning, please use the following option:
464[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
465[warn] 54 | morphir.ir.module.Codec.decodeModuleName,
466[warn] 55 | morphir.ir.module.Codec.decodeSpecification(decodeTa)
467[warn] 56 | ))
468[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:19:38 ------
469[warn] 19 | morphir.sdk.list.Codec.encodeList(((constructorArgs: (morphir.ir.Name.Name, morphir.ir.Type.Type[A])) =>
470[warn] | ^
471[warn] |Implicit parameters should be provided with a `using` clause.
472[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
473[warn] |To disable the warning, please use the following option:
474[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
475[warn] 20 | io.circe.Json.arr(
476[warn] 21 | morphir.ir.name.Codec.encodeName(constructorArgs._1),
477[warn] 22 | morphir.ir._type.Codec.encodeType(encodeA)(constructorArgs._2)
478[warn] 23 | )))
479[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:29:28 ------
480[warn] 29 | morphir.ir.name.Codec.encodeName,
481[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
482[warn] |Implicit parameters should be provided with a `using` clause.
483[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
484[warn] |To disable the warning, please use the following option:
485[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
486[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:41:68 ------
487[warn] 41 | morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)(arg1),
488[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
489[warn] |Implicit parameters should be provided with a `using` clause.
490[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
491[warn] |To disable the warning, please use the following option:
492[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
493[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:47:68 ------
494[warn] 47 | morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)(arg1),
495[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
496[warn] |Implicit parameters should be provided with a `using` clause.
497[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
498[warn] |To disable the warning, please use the following option:
499[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
500[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:79:68 ------
501[warn] 79 | morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)(arg1),
502[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
503[warn] |Implicit parameters should be provided with a `using` clause.
504[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
505[warn] |To disable the warning, please use the following option:
506[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
507[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:85:68 ------
508[warn] 85 | morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)(arg1),
509[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
510[warn] |Implicit parameters should be provided with a `using` clause.
511[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
512[warn] |To disable the warning, please use the following option:
513[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
514[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:91:68 ------
515[warn] 91 | morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)(arg1)
516[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
517[warn] |Implicit parameters should be provided with a `using` clause.
518[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
519[warn] |To disable the warning, please use the following option:
520[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
521[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:96:68 ------
522[warn] 96 | morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)(arg1),
523[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
524[warn] |Implicit parameters should be provided with a `using` clause.
525[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
526[warn] |To disable the warning, please use the following option:
527[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
528[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:111:80 -----
529[warn] 111 | morphir.sdk.list.Codec.encodeList(morphir.ir._type.Codec.encodeField(encodeA))(arg3)
530[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
531[warn] |Implicit parameters should be provided with a `using` clause.
532[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
533[warn] |To disable the warning, please use the following option:
534[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
535[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:124:80 -----
536[warn] 124 | morphir.sdk.list.Codec.encodeList(morphir.ir._type.Codec.encodeField(encodeA))(arg2)
537[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
538[warn] |Implicit parameters should be provided with a `using` clause.
539[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
540[warn] |To disable the warning, please use the following option:
541[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
542[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:131:79 -----
543[warn] 131 | morphir.sdk.list.Codec.encodeList(morphir.ir._type.Codec.encodeType(encodeA))(arg3)
544[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
545[warn] |Implicit parameters should be provided with a `using` clause.
546[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
547[warn] |To disable the warning, please use the following option:
548[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
549[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:137:79 -----
550[warn] 137 | morphir.sdk.list.Codec.encodeList(morphir.ir._type.Codec.encodeType(encodeA))(arg2)
551[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
552[warn] |Implicit parameters should be provided with a `using` clause.
553[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
554[warn] |To disable the warning, please use the following option:
555[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
556[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:157:52 -----
557[warn] 157 | arg1 <- c.downN(0).as(morphir.ir.name.Codec.decodeName)
558[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
559[warn] |Implicit parameters should be provided with a `using` clause.
560[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
561[warn] |To disable the warning, please use the following option:
562[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
563[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:158:74 -----
564[warn] 158 | arg2 <- c.downN(1).as(morphir.ir._type.Codec.decodeConstructorArgs(decodeA))
565[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
566[warn] |Implicit parameters should be provided with a `using` clause.
567[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
568[warn] |To disable the warning, please use the following option:
569[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
570[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:164:38 -----
571[warn] 164 | morphir.sdk.list.Codec.decodeList(((c: io.circe.HCursor) =>
572[warn] | ^
573[warn] |Implicit parameters should be provided with a `using` clause.
574[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
575[warn] |To disable the warning, please use the following option:
576[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
577[warn] 165 | for {
578[warn] 166 | arg1 <- c.downN(0).as(morphir.ir.name.Codec.decodeName)
579[warn] 167 | arg2 <- c.downN(1).as(morphir.ir._type.Codec.decodeType(decodeA))
580[warn] 168 | } yield (arg1, arg2)))
581[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:174:28 -----
582[warn] 174 | morphir.ir.name.Codec.decodeName,
583[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
584[warn] |Implicit parameters should be provided with a `using` clause.
585[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
586[warn] |To disable the warning, please use the following option:
587[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
588[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:183:97 -----
589[warn] 183 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
590[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
591[warn] |Implicit parameters should be provided with a `using` clause.
592[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
593[warn] |To disable the warning, please use the following option:
594[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
595[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:187:69 -----
596[warn] 187 | arg1 <- c.downN(1).as(morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName))
597[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
598[warn] |Implicit parameters should be provided with a `using` clause.
599[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
600[warn] |To disable the warning, please use the following option:
601[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
602[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:188:92 -----
603[warn] 188 | arg2 <- c.downN(2).as(morphir.ir.accesscontrolled.Codec.decodeAccessControlled(morphir.ir._type.Codec.decodeConstructors(decodeA)))
604[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
605[warn] |Implicit parameters should be provided with a `using` clause.
606[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
607[warn] |To disable the warning, please use the following option:
608[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
609[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:195:69 -----
610[warn] 195 | arg1 <- c.downN(1).as(morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName))
611[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
612[warn] |Implicit parameters should be provided with a `using` clause.
613[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
614[warn] |To disable the warning, please use the following option:
615[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
616[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:196:69 -----
617[warn] 196 | arg2 <- c.downN(2).as(morphir.ir._type.Codec.decodeType(decodeA))
618[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
619[warn] |Implicit parameters should be provided with a `using` clause.
620[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
621[warn] |To disable the warning, please use the following option:
622[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
623[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:208:85 -----
624[warn] 208 | baseType_ <- c.downField("""baseType""").as(morphir.ir._type.Codec.decodeType(decodeA))
625[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
626[warn] |Implicit parameters should be provided with a `using` clause.
627[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
628[warn] |To disable the warning, please use the following option:
629[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
630[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:209:84 -----
631[warn] 209 | fromBaseType_ <- c.downField("""fromBaseType""").as(morphir.ir.fqname.Codec.decodeFQName)
632[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
633[warn] |Implicit parameters should be provided with a `using` clause.
634[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
635[warn] |To disable the warning, please use the following option:
636[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
637[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:210:80 -----
638[warn] 210 | toBaseType_ <- c.downField("""toBaseType""").as(morphir.ir.fqname.Codec.decodeFQName)
639[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
640[warn] |Implicit parameters should be provided with a `using` clause.
641[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
642[warn] |To disable the warning, please use the following option:
643[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
644[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:222:66 -----
645[warn] 222 | name_ <- c.downField("""name""").as(morphir.ir.name.Codec.decodeName)
646[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
647[warn] |Implicit parameters should be provided with a `using` clause.
648[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
649[warn] |To disable the warning, please use the following option:
650[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
651[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:223:75 -----
652[warn] 223 | tpe_ <- c.downField("""tpe""").as(morphir.ir._type.Codec.decodeType(decodeA))
653[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
654[warn] |Implicit parameters should be provided with a `using` clause.
655[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
656[warn] |To disable the warning, please use the following option:
657[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
658[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:234:97 -----
659[warn] 234 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
660[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
661[warn] |Implicit parameters should be provided with a `using` clause.
662[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
663[warn] |To disable the warning, please use the following option:
664[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
665[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:238:69 -----
666[warn] 238 | arg1 <- c.downN(1).as(morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName))
667[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
668[warn] |Implicit parameters should be provided with a `using` clause.
669[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
670[warn] |To disable the warning, please use the following option:
671[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
672[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:239:77 -----
673[warn] 239 | arg2 <- c.downN(2).as(morphir.ir._type.Codec.decodeConstructors(decodeA))
674[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
675[warn] |Implicit parameters should be provided with a `using` clause.
676[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
677[warn] |To disable the warning, please use the following option:
678[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
679[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:246:69 -----
680[warn] 246 | arg1 <- c.downN(1).as(morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName))
681[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
682[warn] |Implicit parameters should be provided with a `using` clause.
683[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
684[warn] |To disable the warning, please use the following option:
685[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
686[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:247:96 -----
687[warn] 247 | arg2 <- c.downN(2).as(morphir.ir._type.Codec.decodeDerivedTypeSpecificationDetails(decodeA))
688[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
689[warn] |Implicit parameters should be provided with a `using` clause.
690[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
691[warn] |To disable the warning, please use the following option:
692[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
693[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:254:69 -----
694[warn] 254 | arg1 <- c.downN(1).as(morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName))
695[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
696[warn] |Implicit parameters should be provided with a `using` clause.
697[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
698[warn] |To disable the warning, please use the following option:
699[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
700[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:258:69 -----
701[warn] 258 | arg1 <- c.downN(1).as(morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName))
702[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
703[warn] |Implicit parameters should be provided with a `using` clause.
704[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
705[warn] |To disable the warning, please use the following option:
706[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
707[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:259:69 -----
708[warn] 259 | arg2 <- c.downN(2).as(morphir.ir._type.Codec.decodeType(decodeA))
709[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
710[warn] |Implicit parameters should be provided with a `using` clause.
711[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
712[warn] |To disable the warning, please use the following option:
713[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
714[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:271:97 -----
715[warn] 271 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
716[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
717[warn] |Implicit parameters should be provided with a `using` clause.
718[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
719[warn] |To disable the warning, please use the following option:
720[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
721[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:275:36 -----
722[warn] 275 | arg1 <- c.downN(1).as(decodeA)
723[warn] | ^^^^^^^
724[warn] |Implicit parameters should be provided with a `using` clause.
725[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
726[warn] |To disable the warning, please use the following option:
727[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
728[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:276:58 -----
729[warn] 276 | arg2 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
730[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
731[warn] |Implicit parameters should be provided with a `using` clause.
732[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
733[warn] |To disable the warning, please use the following option:
734[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
735[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:277:69 -----
736[warn] 277 | arg3 <- c.downN(3).as(morphir.sdk.list.Codec.decodeList(morphir.ir._type.Codec.decodeField(decodeA)))
737[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
738[warn] |Implicit parameters should be provided with a `using` clause.
739[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
740[warn] |To disable the warning, please use the following option:
741[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
742[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:285:36 -----
743[warn] 285 | arg1 <- c.downN(1).as(decodeA)
744[warn] | ^^^^^^^
745[warn] |Implicit parameters should be provided with a `using` clause.
746[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
747[warn] |To disable the warning, please use the following option:
748[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
749[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:286:69 -----
750[warn] 286 | arg2 <- c.downN(2).as(morphir.ir._type.Codec.decodeType(decodeA))
751[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
752[warn] |Implicit parameters should be provided with a `using` clause.
753[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
754[warn] |To disable the warning, please use the following option:
755[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
756[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:287:69 -----
757[warn] 287 | arg3 <- c.downN(3).as(morphir.ir._type.Codec.decodeType(decodeA))
758[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
759[warn] |Implicit parameters should be provided with a `using` clause.
760[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
761[warn] |To disable the warning, please use the following option:
762[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
763[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:295:36 -----
764[warn] 295 | arg1 <- c.downN(1).as(decodeA)
765[warn] | ^^^^^^^
766[warn] |Implicit parameters should be provided with a `using` clause.
767[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
768[warn] |To disable the warning, please use the following option:
769[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
770[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:296:69 -----
771[warn] 296 | arg2 <- c.downN(2).as(morphir.sdk.list.Codec.decodeList(morphir.ir._type.Codec.decodeField(decodeA)))
772[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
773[warn] |Implicit parameters should be provided with a `using` clause.
774[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
775[warn] |To disable the warning, please use the following option:
776[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
777[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:303:36 -----
778[warn] 303 | arg1 <- c.downN(1).as(decodeA)
779[warn] | ^^^^^^^
780[warn] |Implicit parameters should be provided with a `using` clause.
781[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
782[warn] |To disable the warning, please use the following option:
783[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
784[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:304:60 -----
785[warn] 304 | arg2 <- c.downN(2).as(morphir.ir.fqname.Codec.decodeFQName)
786[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
787[warn] |Implicit parameters should be provided with a `using` clause.
788[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
789[warn] |To disable the warning, please use the following option:
790[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
791[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:305:69 -----
792[warn] 305 | arg3 <- c.downN(3).as(morphir.sdk.list.Codec.decodeList(morphir.ir._type.Codec.decodeType(decodeA)))
793[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
794[warn] |Implicit parameters should be provided with a `using` clause.
795[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
796[warn] |To disable the warning, please use the following option:
797[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
798[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:313:36 -----
799[warn] 313 | arg1 <- c.downN(1).as(decodeA)
800[warn] | ^^^^^^^
801[warn] |Implicit parameters should be provided with a `using` clause.
802[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
803[warn] |To disable the warning, please use the following option:
804[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
805[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:314:69 -----
806[warn] 314 | arg2 <- c.downN(2).as(morphir.sdk.list.Codec.decodeList(morphir.ir._type.Codec.decodeType(decodeA)))
807[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
808[warn] |Implicit parameters should be provided with a `using` clause.
809[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
810[warn] |To disable the warning, please use the following option:
811[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
812[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:321:36 -----
813[warn] 321 | arg1 <- c.downN(1).as(decodeA)
814[warn] | ^^^^^^^
815[warn] |Implicit parameters should be provided with a `using` clause.
816[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
817[warn] |To disable the warning, please use the following option:
818[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
819[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:325:36 -----
820[warn] 325 | arg1 <- c.downN(1).as(decodeA)
821[warn] | ^^^^^^^
822[warn] |Implicit parameters should be provided with a `using` clause.
823[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
824[warn] |To disable the warning, please use the following option:
825[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
826[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/_type/Codec.scala:326:58 -----
827[warn] 326 | arg2 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
828[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
829[warn] |Implicit parameters should be provided with a `using` clause.
830[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
831[warn] |To disable the warning, please use the following option:
832[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
833[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/accesscontrolled/Codec.scala:26:95
834[warn] 26 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
835[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
836[warn] |Implicit parameters should be provided with a `using` clause.
837[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
838[warn] |To disable the warning, please use the following option:
839[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
840[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/accesscontrolled/Codec.scala:39:82
841[warn] 39 | access_ <- c.downField("""access""").as(morphir.ir.accesscontrolled.Codec.decodeAccess)
842[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
843[warn] |Implicit parameters should be provided with a `using` clause.
844[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
845[warn] |To disable the warning, please use the following option:
846[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
847[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/accesscontrolled/Codec.scala:40:46
848[warn] 40 | value_ <- c.downField("""value""").as(decodeA)
849[warn] | ^^^^^^^
850[warn] |Implicit parameters should be provided with a `using` clause.
851[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
852[warn] |To disable the warning, please use the following option:
853[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
854[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/distribution/Codec.scala:14:38
855[warn] 14 | morphir.ir._package.Codec.encodePackageName,
856[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
857[warn] |Implicit parameters should be provided with a `using` clause.
858[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
859[warn] |To disable the warning, please use the following option:
860[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
861[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/distribution/Codec.scala:26:95
862[warn] 26 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
863[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
864[warn] |Implicit parameters should be provided with a `using` clause.
865[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
866[warn] |To disable the warning, please use the following option:
867[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
868[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/distribution/Codec.scala:30:60
869[warn] 30 | arg1 <- c.downN(1).as(morphir.ir._package.Codec.decodePackageName)
870[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
871[warn] |Implicit parameters should be provided with a `using` clause.
872[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
873[warn] |To disable the warning, please use the following option:
874[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
875[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/distribution/Codec.scala:31:67
876[warn] 31 | arg2 <- c.downN(2).as(morphir.sdk.dict.Codec.decodeDict(
877[warn] | ^
878[warn] |Implicit parameters should be provided with a `using` clause.
879[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
880[warn] |To disable the warning, please use the following option:
881[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
882[warn] 32 | morphir.ir._package.Codec.decodePackageName,
883[warn] 33 | morphir.ir._package.Codec.decodeSpecification(morphir.sdk.basics.Codec.decodeUnit)
884[warn] 34 | ))
885[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/distribution/Codec.scala:35:76
886[warn] 35 | arg3 <- c.downN(3).as(morphir.ir._package.Codec.decodeDefinition(
887[warn] | ^
888[warn] |Implicit parameters should be provided with a `using` clause.
889[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
890[warn] |To disable the warning, please use the following option:
891[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
892[warn] 36 | morphir.sdk.basics.Codec.decodeUnit,
893[warn] 37 | morphir.ir._type.Codec.decodeType(morphir.sdk.basics.Codec.decodeUnit)
894[warn] 38 | ))
895[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/documented/Codec.scala:21:67 -
896[warn] 21 | doc_ <- c.downField("""doc""").as(morphir.sdk.string.Codec.decodeString)
897[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
898[warn] |Implicit parameters should be provided with a `using` clause.
899[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
900[warn] |To disable the warning, please use the following option:
901[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
902[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/documented/Codec.scala:22:46 -
903[warn] 22 | value_ <- c.downField("""value""").as(decodeA)
904[warn] | ^^^^^^^
905[warn] |Implicit parameters should be provided with a `using` clause.
906[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
907[warn] |To disable the warning, please use the following option:
908[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
909[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/formatversion/Codec.scala:15:85
910[warn] 15 | formatVersion_ <- c.downField("""formatVersion""").as(morphir.sdk.basics.Codec.decodeInt)
911[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
912[warn] |Implicit parameters should be provided with a `using` clause.
913[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
914[warn] |To disable the warning, please use the following option:
915[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
916[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/formatversion/Codec.scala:16:88
917[warn] 16 | distribution_ <- c.downField("""distribution""").as(morphir.ir.distribution.Codec.decodeDistribution)
918[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
919[warn] |Implicit parameters should be provided with a `using` clause.
920[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
921[warn] |To disable the warning, please use the following option:
922[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
923[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/fqname/Codec.scala:16:50 -----
924[warn] 16 | arg1 <- c.downN(0).as(morphir.ir.path.Codec.decodePath)
925[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
926[warn] |Implicit parameters should be provided with a `using` clause.
927[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
928[warn] |To disable the warning, please use the following option:
929[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
930[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/fqname/Codec.scala:17:50 -----
931[warn] 17 | arg2 <- c.downN(1).as(morphir.ir.path.Codec.decodePath)
932[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
933[warn] |Implicit parameters should be provided with a `using` clause.
934[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
935[warn] |To disable the warning, please use the following option:
936[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
937[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/fqname/Codec.scala:18:50 -----
938[warn] 18 | arg3 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
939[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
940[warn] |Implicit parameters should be provided with a `using` clause.
941[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
942[warn] |To disable the warning, please use the following option:
943[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
944[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:43:95 ----
945[warn] 43 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
946[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
947[warn] |Implicit parameters should be provided with a `using` clause.
948[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
949[warn] |To disable the warning, please use the following option:
950[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
951[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:47:59 ----
952[warn] 47 | arg1 <- c.downN(1).as(morphir.sdk.basics.Codec.decodeBool)
953[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
954[warn] |Implicit parameters should be provided with a `using` clause.
955[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
956[warn] |To disable the warning, please use the following option:
957[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
958[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:51:57 ----
959[warn] 51 | arg1 <- c.downN(1).as(morphir.sdk.char.Codec.decodeChar)
960[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
961[warn] |Implicit parameters should be provided with a `using` clause.
962[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
963[warn] |To disable the warning, please use the following option:
964[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
965[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:55:60 ----
966[warn] 55 | arg1 <- c.downN(1).as(morphir.sdk.decimal.Codec.decodeDecimal)
967[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
968[warn] |Implicit parameters should be provided with a `using` clause.
969[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
970[warn] |To disable the warning, please use the following option:
971[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
972[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:59:59 ----
973[warn] 59 | arg1 <- c.downN(1).as(morphir.sdk.basics.Codec.decodeFloat)
974[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
975[warn] |Implicit parameters should be provided with a `using` clause.
976[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
977[warn] |To disable the warning, please use the following option:
978[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
979[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:63:59 ----
980[warn] 63 | arg1 <- c.downN(1).as(morphir.sdk.string.Codec.decodeString)
981[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
982[warn] |Implicit parameters should be provided with a `using` clause.
983[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
984[warn] |To disable the warning, please use the following option:
985[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
986[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/literal/Codec.scala:67:59 ----
987[warn] 67 | arg1 <- c.downN(1).as(morphir.sdk.basics.Codec.decodeInt)
988[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
989[warn] |Implicit parameters should be provided with a `using` clause.
990[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
991[warn] |To disable the warning, please use the following option:
992[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
993[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:14:32 -----
994[warn] 14 | morphir.ir.name.Codec.encodeName,
995[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
996[warn] |Implicit parameters should be provided with a `using` clause.
997[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
998[warn] |To disable the warning, please use the following option:
999[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1000[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:18:32 -----
1001[warn] 18 | morphir.ir.name.Codec.encodeName,
1002[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1003[warn] |Implicit parameters should be provided with a `using` clause.
1004[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1005[warn] |To disable the warning, please use the following option:
1006[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1007[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:24:81 -----
1008[warn] 24 | ("""doc""", morphir.sdk.maybe.Codec.encodeMaybe(morphir.sdk.string.Codec.encodeString)(definition.doc))
1009[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1010[warn] |Implicit parameters should be provided with a `using` clause.
1011[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1012[warn] |To disable the warning, please use the following option:
1013[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1014[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:41:32 -----
1015[warn] 41 | morphir.ir.name.Codec.encodeName,
1016[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1017[warn] |Implicit parameters should be provided with a `using` clause.
1018[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1019[warn] |To disable the warning, please use the following option:
1020[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1021[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:45:32 -----
1022[warn] 45 | morphir.ir.name.Codec.encodeName,
1023[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1024[warn] |Implicit parameters should be provided with a `using` clause.
1025[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1026[warn] |To disable the warning, please use the following option:
1027[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1028[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:48:81 -----
1029[warn] 48 | ("""doc""", morphir.sdk.maybe.Codec.encodeMaybe(morphir.sdk.string.Codec.encodeString)(specification.doc))
1030[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1031[warn] |Implicit parameters should be provided with a `using` clause.
1032[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1033[warn] |To disable the warning, please use the following option:
1034[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1035[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:57:79 -----
1036[warn] 57 | types_ <- c.downField("""types""").as(morphir.sdk.dict.Codec.decodeDict(
1037[warn] | ^
1038[warn] |Implicit parameters should be provided with a `using` clause.
1039[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1040[warn] |To disable the warning, please use the following option:
1041[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1042[warn] 58 | morphir.ir.name.Codec.decodeName,
1043[warn] 59 | morphir.ir.accesscontrolled.Codec.decodeAccessControlled(morphir.ir.documented.Codec.decodeDocumented(morphir.ir._type.Codec.decodeDefinition(decodeTa)))
1044[warn] 60 | ))
1045[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:61:81 -----
1046[warn] 61 | values_ <- c.downField("""values""").as(morphir.sdk.dict.Codec.decodeDict(
1047[warn] | ^
1048[warn] |Implicit parameters should be provided with a `using` clause.
1049[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1050[warn] |To disable the warning, please use the following option:
1051[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1052[warn] 62 | morphir.ir.name.Codec.decodeName,
1053[warn] 63 | morphir.ir.accesscontrolled.Codec.decodeAccessControlled(morphir.ir.documented.Codec.decodeDocumented(morphir.ir.value.Codec.decodeDefinition(
1054[warn] 64 | decodeTa,
1055[warn] 65 | decodeVa
1056[warn] 66 | )))
1057[warn] 67 | ))
1058[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:68:77 -----
1059[warn] 68 | doc_ <- c.downField("""doc""").as(morphir.sdk.maybe.Codec.decodeMaybe(morphir.sdk.string.Codec.decodeString))
1060[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1061[warn] |Implicit parameters should be provided with a `using` clause.
1062[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1063[warn] |To disable the warning, please use the following option:
1064[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1065[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:79:50 -----
1066[warn] 79 | arg1 <- c.downN(0).as(morphir.ir.path.Codec.decodePath)
1067[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1068[warn] |Implicit parameters should be provided with a `using` clause.
1069[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1070[warn] |To disable the warning, please use the following option:
1071[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1072[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:80:50 -----
1073[warn] 80 | arg2 <- c.downN(1).as(morphir.ir.path.Codec.decodePath)
1074[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1075[warn] |Implicit parameters should be provided with a `using` clause.
1076[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1077[warn] |To disable the warning, please use the following option:
1078[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1079[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:88:79 -----
1080[warn] 88 | types_ <- c.downField("""types""").as(morphir.sdk.dict.Codec.decodeDict(
1081[warn] | ^
1082[warn] |Implicit parameters should be provided with a `using` clause.
1083[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1084[warn] |To disable the warning, please use the following option:
1085[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1086[warn] 89 | morphir.ir.name.Codec.decodeName,
1087[warn] 90 | morphir.ir.documented.Codec.decodeDocumented(morphir.ir._type.Codec.decodeSpecification(decodeTa))
1088[warn] 91 | ))
1089[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:92:81 -----
1090[warn] 92 | values_ <- c.downField("""values""").as(morphir.sdk.dict.Codec.decodeDict(
1091[warn] | ^
1092[warn] |Implicit parameters should be provided with a `using` clause.
1093[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1094[warn] |To disable the warning, please use the following option:
1095[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1096[warn] 93 | morphir.ir.name.Codec.decodeName,
1097[warn] 94 | morphir.ir.documented.Codec.decodeDocumented(morphir.ir.value.Codec.decodeSpecification(decodeTa))
1098[warn] 95 | ))
1099[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/module/Codec.scala:96:77 -----
1100[warn] 96 | doc_ <- c.downField("""doc""").as(morphir.sdk.maybe.Codec.decodeMaybe(morphir.sdk.string.Codec.decodeString))
1101[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1102[warn] |Implicit parameters should be provided with a `using` clause.
1103[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1104[warn] |To disable the warning, please use the following option:
1105[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1106[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/name/Codec.scala:7:127 -------
1107[warn] 7 | implicit val encodeName: io.circe.Encoder[morphir.ir.Name.Name] = morphir.sdk.list.Codec.encodeList(morphir.sdk.string.Codec.encodeString)
1108[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1109[warn] |Implicit parameters should be provided with a `using` clause.
1110[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1111[warn] |To disable the warning, please use the following option:
1112[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1113[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/name/Codec.scala:9:127 -------
1114[warn] 9 | implicit val decodeName: io.circe.Decoder[morphir.ir.Name.Name] = morphir.sdk.list.Codec.decodeList(morphir.sdk.string.Codec.decodeString)
1115[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1116[warn] |Implicit parameters should be provided with a `using` clause.
1117[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1118[warn] |To disable the warning, please use the following option:
1119[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1120[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/path/Codec.scala:7:124 -------
1121[warn] 7 | implicit val encodePath: io.circe.Encoder[morphir.ir.Path.Path] = morphir.sdk.list.Codec.encodeList(morphir.ir.name.Codec.encodeName)
1122[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1123[warn] |Implicit parameters should be provided with a `using` clause.
1124[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1125[warn] |To disable the warning, please use the following option:
1126[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1127[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/path/Codec.scala:9:124 -------
1128[warn] 9 | implicit val decodePath: io.circe.Decoder[morphir.ir.Path.Path] = morphir.sdk.list.Codec.decodeList(morphir.ir.name.Codec.decodeName)
1129[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1130[warn] |Implicit parameters should be provided with a `using` clause.
1131[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1132[warn] |To disable the warning, please use the following option:
1133[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1134[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/qname/Codec.scala:19:95 ------
1135[warn] 19 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
1136[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1137[warn] |Implicit parameters should be provided with a `using` clause.
1138[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1139[warn] |To disable the warning, please use the following option:
1140[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1141[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/qname/Codec.scala:23:56 ------
1142[warn] 23 | arg1 <- c.downN(1).as(morphir.ir.path.Codec.decodePath)
1143[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1144[warn] |Implicit parameters should be provided with a `using` clause.
1145[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1146[warn] |To disable the warning, please use the following option:
1147[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1148[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/qname/Codec.scala:24:56 ------
1149[warn] 24 | arg2 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
1150[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1151[warn] |Implicit parameters should be provided with a `using` clause.
1152[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1153[warn] |To disable the warning, please use the following option:
1154[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1155[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:13:61 ------
1156[warn] 13 | ("""inputTypes""", morphir.sdk.list.Codec.encodeList(((definition: (morphir.ir.Name.Name, Va, morphir.ir.Type.Type[Ta])) =>
1157[warn] | ^
1158[warn] |Implicit parameters should be provided with a `using` clause.
1159[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1160[warn] |To disable the warning, please use the following option:
1161[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1162[warn] 14 | io.circe.Json.arr(
1163[warn] 15 | morphir.ir.name.Codec.encodeName(definition._1),
1164[warn] 16 | encodeVa(definition._2),
1165[warn] 17 | morphir.ir._type.Codec.encodeType(encodeTa)(definition._3)
1166[warn] 18 | )))(definition.inputTypes)),
1167[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:43:82 ------
1168[warn] 43 | morphir.sdk.list.Codec.encodeList(morphir.ir.value.Codec.encodePattern(encodeA))(arg3)
1169[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1170[warn] |Implicit parameters should be provided with a `using` clause.
1171[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1172[warn] |To disable the warning, please use the following option:
1173[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1174[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:67:82 ------
1175[warn] 67 | morphir.sdk.list.Codec.encodeList(morphir.ir.value.Codec.encodePattern(encodeA))(arg2)
1176[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1177[warn] |Implicit parameters should be provided with a `using` clause.
1178[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1179[warn] |To disable the warning, please use the following option:
1180[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1181[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:91:57 ------
1182[warn] 91 | ("""inputs""", morphir.sdk.list.Codec.encodeList(((specification: (morphir.ir.Name.Name, morphir.ir.Type.Type[Ta])) =>
1183[warn] | ^
1184[warn] |Implicit parameters should be provided with a `using` clause.
1185[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1186[warn] |To disable the warning, please use the following option:
1187[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1188[warn] 92 | io.circe.Json.arr(
1189[warn] 93 | morphir.ir.name.Codec.encodeName(specification._1),
1190[warn] 94 | morphir.ir._type.Codec.encodeType(encodeTa)(specification._2)
1191[warn] 95 | )))(specification.inputs)),
1192[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:205:36 -----
1193[warn] 205 | morphir.ir.name.Codec.encodeName,
1194[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1195[warn] |Implicit parameters should be provided with a `using` clause.
1196[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1197[warn] |To disable the warning, please use the following option:
1198[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1199[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:220:80 -----
1200[warn] 220 | morphir.sdk.list.Codec.encodeList(morphir.ir.value.Codec.encodeValue(
1201[warn] | ^
1202[warn] |Implicit parameters should be provided with a `using` clause.
1203[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1204[warn] |To disable the warning, please use the following option:
1205[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1206[warn] 221 | encodeTa,
1207[warn] 222 | encodeVa
1208[warn] 223 | ))(arg2)
1209[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:239:46 -----
1210[warn] 239 | morphir.sdk.list.Codec.encodeList(((arg3: (morphir.ir.Value.Pattern[Va], morphir.ir.Value.Value[Ta, Va])) =>
1211[warn] | ^
1212[warn] |Implicit parameters should be provided with a `using` clause.
1213[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1214[warn] |To disable the warning, please use the following option:
1215[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1216[warn] 240 | io.circe.Json.arr(
1217[warn] 241 | morphir.ir.value.Codec.encodePattern(encodeVa)(arg3._1),
1218[warn] 242 | morphir.ir.value.Codec.encodeValue(
1219[warn] 243 | encodeTa,
1220[warn] 244 | encodeVa
1221[warn] 245 | )(arg3._2)
1222[warn] 246 | )))(arg3)
1223[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:253:36 -----
1224[warn] 253 | morphir.ir.name.Codec.encodeName,
1225[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1226[warn] |Implicit parameters should be provided with a `using` clause.
1227[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1228[warn] |To disable the warning, please use the following option:
1229[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1230[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:270:80 -----
1231[warn] 270 | morphir.sdk.list.Codec.encodeList(morphir.ir.value.Codec.encodeValue(
1232[warn] | ^
1233[warn] |Implicit parameters should be provided with a `using` clause.
1234[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1235[warn] |To disable the warning, please use the following option:
1236[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1237[warn] 271 | encodeTa,
1238[warn] 272 | encodeVa
1239[warn] 273 | ))(arg2)
1240[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:289:36 -----
1241[warn] 289 | morphir.ir.name.Codec.encodeName,
1242[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1243[warn] |Implicit parameters should be provided with a `using` clause.
1244[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1245[warn] |To disable the warning, please use the following option:
1246[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1247[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:310:89 -----
1248[warn] 310 | inputTypes_ <- c.downField("""inputTypes""").as(morphir.sdk.list.Codec.decodeList(((c: io.circe.HCursor) =>
1249[warn] | ^
1250[warn] |Implicit parameters should be provided with a `using` clause.
1251[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1252[warn] |To disable the warning, please use the following option:
1253[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1254[warn] 311 | for {
1255[warn] 312 | arg1 <- c.downN(0).as(morphir.ir.name.Codec.decodeName)
1256[warn] 313 | arg2 <- c.downN(1).as(decodeVa)
1257[warn] 314 | arg3 <- c.downN(2).as(morphir.ir._type.Codec.decodeType(decodeTa))
1258[warn] 315 | } yield (arg1, arg2, arg3))))
1259[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:316:89 -----
1260[warn] 316 | outputType_ <- c.downField("""outputType""").as(morphir.ir._type.Codec.decodeType(decodeTa))
1261[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1262[warn] |Implicit parameters should be provided with a `using` clause.
1263[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1264[warn] |To disable the warning, please use the following option:
1265[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1266[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:317:78 -----
1267[warn] 317 | body_ <- c.downField("""body""").as(morphir.ir.value.Codec.decodeValue(
1268[warn] | ^
1269[warn] |Implicit parameters should be provided with a `using` clause.
1270[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1271[warn] |To disable the warning, please use the following option:
1272[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1273[warn] 318 | decodeTa,
1274[warn] 319 | decodeVa
1275[warn] 320 | ))
1276[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:332:97 -----
1277[warn] 332 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
1278[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1279[warn] |Implicit parameters should be provided with a `using` clause.
1280[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1281[warn] |To disable the warning, please use the following option:
1282[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1283[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:336:36 -----
1284[warn] 336 | arg1 <- c.downN(1).as(decodeA)
1285[warn] | ^^^^^^^
1286[warn] |Implicit parameters should be provided with a `using` clause.
1287[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1288[warn] |To disable the warning, please use the following option:
1289[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1290[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:337:72 -----
1291[warn] 337 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodePattern(decodeA))
1292[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1293[warn] |Implicit parameters should be provided with a `using` clause.
1294[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1295[warn] |To disable the warning, please use the following option:
1296[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1297[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:338:58 -----
1298[warn] 338 | arg3 <- c.downN(3).as(morphir.ir.name.Codec.decodeName)
1299[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1300[warn] |Implicit parameters should be provided with a `using` clause.
1301[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1302[warn] |To disable the warning, please use the following option:
1303[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1304[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:346:36 -----
1305[warn] 346 | arg1 <- c.downN(1).as(decodeA)
1306[warn] | ^^^^^^^
1307[warn] |Implicit parameters should be provided with a `using` clause.
1308[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1309[warn] |To disable the warning, please use the following option:
1310[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1311[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:347:60 -----
1312[warn] 347 | arg2 <- c.downN(2).as(morphir.ir.fqname.Codec.decodeFQName)
1313[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1314[warn] |Implicit parameters should be provided with a `using` clause.
1315[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1316[warn] |To disable the warning, please use the following option:
1317[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1318[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:348:69 -----
1319[warn] 348 | arg3 <- c.downN(3).as(morphir.sdk.list.Codec.decodeList(morphir.ir.value.Codec.decodePattern(decodeA)))
1320[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1321[warn] |Implicit parameters should be provided with a `using` clause.
1322[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1323[warn] |To disable the warning, please use the following option:
1324[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1325[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:356:36 -----
1326[warn] 356 | arg1 <- c.downN(1).as(decodeA)
1327[warn] | ^^^^^^^
1328[warn] |Implicit parameters should be provided with a `using` clause.
1329[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1330[warn] |To disable the warning, please use the following option:
1331[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1332[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:360:36 -----
1333[warn] 360 | arg1 <- c.downN(1).as(decodeA)
1334[warn] | ^^^^^^^
1335[warn] |Implicit parameters should be provided with a `using` clause.
1336[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1337[warn] |To disable the warning, please use the following option:
1338[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1339[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:361:72 -----
1340[warn] 361 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodePattern(decodeA))
1341[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1342[warn] |Implicit parameters should be provided with a `using` clause.
1343[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1344[warn] |To disable the warning, please use the following option:
1345[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1346[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:362:72 -----
1347[warn] 362 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodePattern(decodeA))
1348[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1349[warn] |Implicit parameters should be provided with a `using` clause.
1350[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1351[warn] |To disable the warning, please use the following option:
1352[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1353[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:370:36 -----
1354[warn] 370 | arg1 <- c.downN(1).as(decodeA)
1355[warn] | ^^^^^^^
1356[warn] |Implicit parameters should be provided with a `using` clause.
1357[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1358[warn] |To disable the warning, please use the following option:
1359[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1360[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:371:61 -----
1361[warn] 371 | arg2 <- c.downN(2).as(morphir.ir.literal.Codec.decodeLiteral)
1362[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1363[warn] |Implicit parameters should be provided with a `using` clause.
1364[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1365[warn] |To disable the warning, please use the following option:
1366[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1367[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:378:36 -----
1368[warn] 378 | arg1 <- c.downN(1).as(decodeA)
1369[warn] | ^^^^^^^
1370[warn] |Implicit parameters should be provided with a `using` clause.
1371[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1372[warn] |To disable the warning, please use the following option:
1373[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1374[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:379:69 -----
1375[warn] 379 | arg2 <- c.downN(2).as(morphir.sdk.list.Codec.decodeList(morphir.ir.value.Codec.decodePattern(decodeA)))
1376[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1377[warn] |Implicit parameters should be provided with a `using` clause.
1378[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1379[warn] |To disable the warning, please use the following option:
1380[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1381[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:386:36 -----
1382[warn] 386 | arg1 <- c.downN(1).as(decodeA)
1383[warn] | ^^^^^^^
1384[warn] |Implicit parameters should be provided with a `using` clause.
1385[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1386[warn] |To disable the warning, please use the following option:
1387[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1388[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:390:36 -----
1389[warn] 390 | arg1 <- c.downN(1).as(decodeA)
1390[warn] | ^^^^^^^
1391[warn] |Implicit parameters should be provided with a `using` clause.
1392[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1393[warn] |To disable the warning, please use the following option:
1394[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1395[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:404:81 -----
1396[warn] 404 | inputs_ <- c.downField("""inputs""").as(morphir.sdk.list.Codec.decodeList(((c: io.circe.HCursor) =>
1397[warn] | ^
1398[warn] |Implicit parameters should be provided with a `using` clause.
1399[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1400[warn] |To disable the warning, please use the following option:
1401[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1402[warn] 405 | for {
1403[warn] 406 | arg1 <- c.downN(0).as(morphir.ir.name.Codec.decodeName)
1404[warn] 407 | arg2 <- c.downN(1).as(morphir.ir._type.Codec.decodeType(decodeTa))
1405[warn] 408 | } yield (arg1, arg2))))
1406[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:409:81 -----
1407[warn] 409 | output_ <- c.downField("""output""").as(morphir.ir._type.Codec.decodeType(decodeTa))
1408[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1409[warn] |Implicit parameters should be provided with a `using` clause.
1410[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1411[warn] |To disable the warning, please use the following option:
1412[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1413[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:426:97 -----
1414[warn] 426 | io.circe.Json.arr(io.circe.Json.fromString(str))))).downN(0).as(morphir.sdk.string.Codec.decodeString).flatMap(((tag) =>
1415[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1416[warn] |Implicit parameters should be provided with a `using` clause.
1417[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1418[warn] |To disable the warning, please use the following option:
1419[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1420[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:430:36 -----
1421[warn] 430 | arg1 <- c.downN(1).as(decodeVa)
1422[warn] | ^^^^^^^^
1423[warn] |Implicit parameters should be provided with a `using` clause.
1424[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1425[warn] |To disable the warning, please use the following option:
1426[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1427[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:431:70 -----
1428[warn] 431 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodeValue(
1429[warn] | ^
1430[warn] |Implicit parameters should be provided with a `using` clause.
1431[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1432[warn] |To disable the warning, please use the following option:
1433[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1434[warn] 432 | decodeTa,
1435[warn] 433 | decodeVa
1436[warn] 434 | ))
1437[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:435:70 -----
1438[warn] 435 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodeValue(
1439[warn] | ^
1440[warn] |Implicit parameters should be provided with a `using` clause.
1441[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1442[warn] |To disable the warning, please use the following option:
1443[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1444[warn] 436 | decodeTa,
1445[warn] 437 | decodeVa
1446[warn] 438 | ))
1447[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:446:36 -----
1448[warn] 446 | arg1 <- c.downN(1).as(decodeVa)
1449[warn] | ^^^^^^^^
1450[warn] |Implicit parameters should be provided with a `using` clause.
1451[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1452[warn] |To disable the warning, please use the following option:
1453[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1454[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:447:60 -----
1455[warn] 447 | arg2 <- c.downN(2).as(morphir.ir.fqname.Codec.decodeFQName)
1456[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1457[warn] |Implicit parameters should be provided with a `using` clause.
1458[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1459[warn] |To disable the warning, please use the following option:
1460[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1461[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:454:36 -----
1462[warn] 454 | arg1 <- c.downN(1).as(decodeVa)
1463[warn] | ^^^^^^^^
1464[warn] |Implicit parameters should be provided with a `using` clause.
1465[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1466[warn] |To disable the warning, please use the following option:
1467[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1468[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:455:72 -----
1469[warn] 455 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodePattern(decodeVa))
1470[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1471[warn] |Implicit parameters should be provided with a `using` clause.
1472[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1473[warn] |To disable the warning, please use the following option:
1474[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1475[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:456:70 -----
1476[warn] 456 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodeValue(
1477[warn] | ^
1478[warn] |Implicit parameters should be provided with a `using` clause.
1479[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1480[warn] |To disable the warning, please use the following option:
1481[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1482[warn] 457 | decodeTa,
1483[warn] 458 | decodeVa
1484[warn] 459 | ))
1485[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:460:70 -----
1486[warn] 460 | arg4 <- c.downN(4).as(morphir.ir.value.Codec.decodeValue(
1487[warn] | ^
1488[warn] |Implicit parameters should be provided with a `using` clause.
1489[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1490[warn] |To disable the warning, please use the following option:
1491[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1492[warn] 461 | decodeTa,
1493[warn] 462 | decodeVa
1494[warn] 463 | ))
1495[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:472:36 -----
1496[warn] 472 | arg1 <- c.downN(1).as(decodeVa)
1497[warn] | ^^^^^^^^
1498[warn] |Implicit parameters should be provided with a `using` clause.
1499[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1500[warn] |To disable the warning, please use the following option:
1501[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1502[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:473:70 -----
1503[warn] 473 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodeValue(
1504[warn] | ^
1505[warn] |Implicit parameters should be provided with a `using` clause.
1506[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1507[warn] |To disable the warning, please use the following option:
1508[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1509[warn] 474 | decodeTa,
1510[warn] 475 | decodeVa
1511[warn] 476 | ))
1512[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:477:58 -----
1513[warn] 477 | arg3 <- c.downN(3).as(morphir.ir.name.Codec.decodeName)
1514[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1515[warn] |Implicit parameters should be provided with a `using` clause.
1516[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1517[warn] |To disable the warning, please use the following option:
1518[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1519[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:485:36 -----
1520[warn] 485 | arg1 <- c.downN(1).as(decodeVa)
1521[warn] | ^^^^^^^^
1522[warn] |Implicit parameters should be provided with a `using` clause.
1523[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1524[warn] |To disable the warning, please use the following option:
1525[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1526[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:486:58 -----
1527[warn] 486 | arg2 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
1528[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1529[warn] |Implicit parameters should be provided with a `using` clause.
1530[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1531[warn] |To disable the warning, please use the following option:
1532[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1533[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:493:36 -----
1534[warn] 493 | arg1 <- c.downN(1).as(decodeVa)
1535[warn] | ^^^^^^^^
1536[warn] |Implicit parameters should be provided with a `using` clause.
1537[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1538[warn] |To disable the warning, please use the following option:
1539[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1540[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:494:70 -----
1541[warn] 494 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodeValue(
1542[warn] | ^
1543[warn] |Implicit parameters should be provided with a `using` clause.
1544[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1545[warn] |To disable the warning, please use the following option:
1546[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1547[warn] 495 | decodeTa,
1548[warn] 496 | decodeVa
1549[warn] 497 | ))
1550[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:498:70 -----
1551[warn] 498 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodeValue(
1552[warn] | ^
1553[warn] |Implicit parameters should be provided with a `using` clause.
1554[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1555[warn] |To disable the warning, please use the following option:
1556[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1557[warn] 499 | decodeTa,
1558[warn] 500 | decodeVa
1559[warn] 501 | ))
1560[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:502:70 -----
1561[warn] 502 | arg4 <- c.downN(4).as(morphir.ir.value.Codec.decodeValue(
1562[warn] | ^
1563[warn] |Implicit parameters should be provided with a `using` clause.
1564[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1565[warn] |To disable the warning, please use the following option:
1566[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1567[warn] 503 | decodeTa,
1568[warn] 504 | decodeVa
1569[warn] 505 | ))
1570[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:514:36 -----
1571[warn] 514 | arg1 <- c.downN(1).as(decodeVa)
1572[warn] | ^^^^^^^^
1573[warn] |Implicit parameters should be provided with a `using` clause.
1574[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1575[warn] |To disable the warning, please use the following option:
1576[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1577[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:515:72 -----
1578[warn] 515 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodePattern(decodeVa))
1579[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1580[warn] |Implicit parameters should be provided with a `using` clause.
1581[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1582[warn] |To disable the warning, please use the following option:
1583[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1584[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:516:70 -----
1585[warn] 516 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodeValue(
1586[warn] | ^
1587[warn] |Implicit parameters should be provided with a `using` clause.
1588[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1589[warn] |To disable the warning, please use the following option:
1590[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1591[warn] 517 | decodeTa,
1592[warn] 518 | decodeVa
1593[warn] 519 | ))
1594[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:527:36 -----
1595[warn] 527 | arg1 <- c.downN(1).as(decodeVa)
1596[warn] | ^^^^^^^^
1597[warn] |Implicit parameters should be provided with a `using` clause.
1598[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1599[warn] |To disable the warning, please use the following option:
1600[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1601[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:528:58 -----
1602[warn] 528 | arg2 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
1603[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1604[warn] |Implicit parameters should be provided with a `using` clause.
1605[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1606[warn] |To disable the warning, please use the following option:
1607[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1608[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:529:75 -----
1609[warn] 529 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodeDefinition(
1610[warn] | ^
1611[warn] |Implicit parameters should be provided with a `using` clause.
1612[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1613[warn] |To disable the warning, please use the following option:
1614[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1615[warn] 530 | decodeTa,
1616[warn] 531 | decodeVa
1617[warn] 532 | ))
1618[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:533:70 -----
1619[warn] 533 | arg4 <- c.downN(4).as(morphir.ir.value.Codec.decodeValue(
1620[warn] | ^
1621[warn] |Implicit parameters should be provided with a `using` clause.
1622[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1623[warn] |To disable the warning, please use the following option:
1624[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1625[warn] 534 | decodeTa,
1626[warn] 535 | decodeVa
1627[warn] 536 | ))
1628[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:545:36 -----
1629[warn] 545 | arg1 <- c.downN(1).as(decodeVa)
1630[warn] | ^^^^^^^^
1631[warn] |Implicit parameters should be provided with a `using` clause.
1632[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1633[warn] |To disable the warning, please use the following option:
1634[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1635[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:546:69 -----
1636[warn] 546 | arg2 <- c.downN(2).as(morphir.sdk.dict.Codec.decodeDict(
1637[warn] | ^
1638[warn] |Implicit parameters should be provided with a `using` clause.
1639[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1640[warn] |To disable the warning, please use the following option:
1641[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1642[warn] 547 | morphir.ir.name.Codec.decodeName,
1643[warn] 548 | morphir.ir.value.Codec.decodeDefinition(
1644[warn] 549 | decodeTa,
1645[warn] 550 | decodeVa
1646[warn] 551 | )
1647[warn] 552 | ))
1648[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:553:70 -----
1649[warn] 553 | arg3 <- c.downN(3).as(morphir.ir.value.Codec.decodeValue(
1650[warn] | ^
1651[warn] |Implicit parameters should be provided with a `using` clause.
1652[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1653[warn] |To disable the warning, please use the following option:
1654[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1655[warn] 554 | decodeTa,
1656[warn] 555 | decodeVa
1657[warn] 556 | ))
1658[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:564:36 -----
1659[warn] 564 | arg1 <- c.downN(1).as(decodeVa)
1660[warn] | ^^^^^^^^
1661[warn] |Implicit parameters should be provided with a `using` clause.
1662[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1663[warn] |To disable the warning, please use the following option:
1664[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1665[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:565:69 -----
1666[warn] 565 | arg2 <- c.downN(2).as(morphir.sdk.list.Codec.decodeList(morphir.ir.value.Codec.decodeValue(
1667[warn] | ^
1668[warn] |Implicit parameters should be provided with a `using` clause.
1669[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1670[warn] |To disable the warning, please use the following option:
1671[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1672[warn] 566 | decodeTa,
1673[warn] 567 | decodeVa
1674[warn] 568 | )))
1675[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:575:36 -----
1676[warn] 575 | arg1 <- c.downN(1).as(decodeVa)
1677[warn] | ^^^^^^^^
1678[warn] |Implicit parameters should be provided with a `using` clause.
1679[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1680[warn] |To disable the warning, please use the following option:
1681[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1682[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:576:61 -----
1683[warn] 576 | arg2 <- c.downN(2).as(morphir.ir.literal.Codec.decodeLiteral)
1684[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1685[warn] |Implicit parameters should be provided with a `using` clause.
1686[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1687[warn] |To disable the warning, please use the following option:
1688[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1689[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:583:36 -----
1690[warn] 583 | arg1 <- c.downN(1).as(decodeVa)
1691[warn] | ^^^^^^^^
1692[warn] |Implicit parameters should be provided with a `using` clause.
1693[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1694[warn] |To disable the warning, please use the following option:
1695[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1696[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:584:70 -----
1697[warn] 584 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodeValue(
1698[warn] | ^
1699[warn] |Implicit parameters should be provided with a `using` clause.
1700[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1701[warn] |To disable the warning, please use the following option:
1702[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1703[warn] 585 | decodeTa,
1704[warn] 586 | decodeVa
1705[warn] 587 | ))
1706[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:588:69 -----
1707[warn] 588 | arg3 <- c.downN(3).as(morphir.sdk.list.Codec.decodeList(((c: io.circe.HCursor) =>
1708[warn] | ^
1709[warn] |Implicit parameters should be provided with a `using` clause.
1710[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1711[warn] |To disable the warning, please use the following option:
1712[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1713[warn] 589 | for {
1714[warn] 590 | arg1 <- c.downN(0).as(morphir.ir.value.Codec.decodePattern(decodeVa))
1715[warn] 591 | arg2 <- c.downN(1).as(morphir.ir.value.Codec.decodeValue(
1716[warn] 592 | decodeTa,
1717[warn] 593 | decodeVa
1718[warn] 594 | ))
1719[warn] 595 | } yield (arg1, arg2))))
1720[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:603:36 -----
1721[warn] 603 | arg1 <- c.downN(1).as(decodeVa)
1722[warn] | ^^^^^^^^
1723[warn] |Implicit parameters should be provided with a `using` clause.
1724[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1725[warn] |To disable the warning, please use the following option:
1726[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1727[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:604:69 -----
1728[warn] 604 | arg2 <- c.downN(2).as(morphir.sdk.dict.Codec.decodeDict(
1729[warn] | ^
1730[warn] |Implicit parameters should be provided with a `using` clause.
1731[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1732[warn] |To disable the warning, please use the following option:
1733[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1734[warn] 605 | morphir.ir.name.Codec.decodeName,
1735[warn] 606 | morphir.ir.value.Codec.decodeValue(
1736[warn] 607 | decodeTa,
1737[warn] 608 | decodeVa
1738[warn] 609 | )
1739[warn] 610 | ))
1740[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:617:36 -----
1741[warn] 617 | arg1 <- c.downN(1).as(decodeVa)
1742[warn] | ^^^^^^^^
1743[warn] |Implicit parameters should be provided with a `using` clause.
1744[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1745[warn] |To disable the warning, please use the following option:
1746[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1747[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:618:60 -----
1748[warn] 618 | arg2 <- c.downN(2).as(morphir.ir.fqname.Codec.decodeFQName)
1749[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1750[warn] |Implicit parameters should be provided with a `using` clause.
1751[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1752[warn] |To disable the warning, please use the following option:
1753[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1754[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:625:36 -----
1755[warn] 625 | arg1 <- c.downN(1).as(decodeVa)
1756[warn] | ^^^^^^^^
1757[warn] |Implicit parameters should be provided with a `using` clause.
1758[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1759[warn] |To disable the warning, please use the following option:
1760[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1761[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:626:69 -----
1762[warn] 626 | arg2 <- c.downN(2).as(morphir.sdk.list.Codec.decodeList(morphir.ir.value.Codec.decodeValue(
1763[warn] | ^
1764[warn] |Implicit parameters should be provided with a `using` clause.
1765[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1766[warn] |To disable the warning, please use the following option:
1767[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1768[warn] 627 | decodeTa,
1769[warn] 628 | decodeVa
1770[warn] 629 | )))
1771[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:636:36 -----
1772[warn] 636 | arg1 <- c.downN(1).as(decodeVa)
1773[warn] | ^^^^^^^^
1774[warn] |Implicit parameters should be provided with a `using` clause.
1775[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1776[warn] |To disable the warning, please use the following option:
1777[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1778[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:640:36 -----
1779[warn] 640 | arg1 <- c.downN(1).as(decodeVa)
1780[warn] | ^^^^^^^^
1781[warn] |Implicit parameters should be provided with a `using` clause.
1782[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1783[warn] |To disable the warning, please use the following option:
1784[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1785[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:641:70 -----
1786[warn] 641 | arg2 <- c.downN(2).as(morphir.ir.value.Codec.decodeValue(
1787[warn] | ^
1788[warn] |Implicit parameters should be provided with a `using` clause.
1789[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1790[warn] |To disable the warning, please use the following option:
1791[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1792[warn] 642 | decodeTa,
1793[warn] 643 | decodeVa
1794[warn] 644 | ))
1795[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:645:69 -----
1796[warn] 645 | arg3 <- c.downN(3).as(morphir.sdk.dict.Codec.decodeDict(
1797[warn] | ^
1798[warn] |Implicit parameters should be provided with a `using` clause.
1799[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1800[warn] |To disable the warning, please use the following option:
1801[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1802[warn] 646 | morphir.ir.name.Codec.decodeName,
1803[warn] 647 | morphir.ir.value.Codec.decodeValue(
1804[warn] 648 | decodeTa,
1805[warn] 649 | decodeVa
1806[warn] 650 | )
1807[warn] 651 | ))
1808[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:659:36 -----
1809[warn] 659 | arg1 <- c.downN(1).as(decodeVa)
1810[warn] | ^^^^^^^^
1811[warn] |Implicit parameters should be provided with a `using` clause.
1812[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1813[warn] |To disable the warning, please use the following option:
1814[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1815[warn] -- Warning: /build/repo/morphir/ir/src/morphir/ir/value/Codec.scala:660:58 -----
1816[warn] 660 | arg2 <- c.downN(2).as(morphir.ir.name.Codec.decodeName)
1817[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1818[warn] |Implicit parameters should be provided with a `using` clause.
1819[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1820[warn] |To disable the warning, please use the following option:
1821[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1822[warn] 186 warnings found
1823[info] done compiling
1824Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].ir.jvm.compile
1825Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1826Skipping unused scalacOptions: -Xignore-scala2-macros, -Xkind-projector, -Yretain-trees
1827Option -classpath was updated
18282 warnings found
1829Following generated file paths might not be compatible with Jekyll:
1830morphir/ir/_type/Codec$
1831morphir/ir/_package
1832morphir/ir/_package/Codec$
1833morphir/ir/_type
1834If using GitHub Pages consider adding a ".nojekyll" file.
1835Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].ir.jvm.docJar
1836Failed to resolve scalaVersion, assume it's Scala 3 project
1837OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1838OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1839Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].ir.jvm.test.compile
1840PUBLISH_AS_SNAPSHOT: false
1841PUBLISH_AS_SNAPSHOT: false
1842PUBLISH_AS_SNAPSHOT: false
1843Publishing Artifact(org.morphir,morphir-ir_3,0.21.0-DIRTY90e5a41f) to ivy repo /root/.ivy2/local
1844Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].ir.jvm.publishLocal
1845
1846Starting build for morphir-sdk-json - [1/3]
1847Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.json.jvm.compile
1848Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1849Skipping unused scalacOptions: -Xignore-scala2-macros, -Xkind-projector, -Yretain-trees
1850Option -classpath was updated
18512 warnings found
1852Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.json.jvm.docJar
1853Failed to resolve scalaVersion, assume it's Scala 3 project
1854Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.json.jvm.test.compile
1855PUBLISH_AS_SNAPSHOT: false
1856PUBLISH_AS_SNAPSHOT: false
1857Publishing Artifact(org.morphir,morphir-sdk-json_3,0.21.0-DIRTY90e5a41f) to ivy repo /root/.ivy2/local
1858Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.json.jvm.publishLocal
1859
1860Starting build for morphir-sdk-core - [2/3]
1861Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.core.jvm.compile
1862Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1863Skipping unused scalacOptions: -Xignore-scala2-macros, -Xkind-projector, -Yretain-trees
1864Option -classpath was updated
1865-- Warning: /build/repo/morphir/sdk/core/jvm/src/morphir/sdk/UUID.scala:37:14 --
186637 | @inline def from(msb: Long, lsb: Long): UUID = MUUID.from(msb, lsb)
1867 | ^
1868 | Couldn't resolve a member for the given link query: _root_.scala.Long
1869-- Warning: /build/repo/morphir/sdk/core/jvm/src/morphir/sdk/UUID.scala:52:14 --
187052 | @inline def parse(s: String): Either[Error, UUID] = {
1871 | ^
1872 |Couldn't resolve a member for the given link query: _root_.scala.util.Right
1873-- Warning: /build/repo/morphir/sdk/core/jvm/src/morphir/sdk/UUID.scala:73:14 --
187473 | @inline def fromUUID(juuid: JUUID): UUID = MUUID.fromUUID(juuid)
1875 | ^
1876 | Couldn't resolve a member for the given link query: JUUID
18775 warnings found
1878Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.core.jvm.docJar
1879Failed to resolve scalaVersion, assume it's Scala 3 project
1880[info] compiling 17 Scala sources to /build/repo/out/morphir/3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY/sdk/core/jvm/test/compile.dest/classes ...
1881[warn] Option -Ykind-projector is deprecated: Use -Xkind-projector instead.
1882[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:30:9
1883[warn] 30 | ): _*
1884[warn] | ^
1885[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1886[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1887[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:41:9
1888[warn] 41 | ): _*
1889[warn] | ^
1890[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1891[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1892[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:53:9
1893[warn] 53 | ): _*
1894[warn] | ^
1895[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1896[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1897[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:65:9
1898[warn] 65 | ): _*
1899[warn] | ^
1900[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1901[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1902[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:80:9
1903[warn] 80 | ): _*
1904[warn] | ^
1905[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1906[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1907[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:92:9
1908[warn] 92 | ): _*
1909[warn] | ^
1910[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1911[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1912[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/CharSpec.scala:104:9
1913[warn] 104 | ): _*
1914[warn] | ^
1915[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1916[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1917[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/RegexSpec.scala:32:9
1918[warn] 32 | }: _*
1919[warn] | ^
1920[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1921[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1922[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/RegexSpec.scala:45:9
1923[warn] 45 | }: _*
1924[warn] | ^
1925[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1926[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1927[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/RuleSpec.scala:39:9
1928[warn] 39 | ): _*
1929[warn] | ^
1930[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1931[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1932[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:29:9
1933[warn] 29 | ): _*
1934[warn] | ^
1935[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1936[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1937[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:35:9
1938[warn] 35 | ): _*
1939[warn] | ^
1940[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1941[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1942[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:41:9
1943[warn] 41 | ): _*
1944[warn] | ^
1945[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1946[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1947[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:46:9
1948[warn] 46 | ): _*
1949[warn] | ^
1950[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1951[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1952[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:52:9
1953[warn] 52 | ): _*
1954[warn] | ^
1955[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1956[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1957[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:58:9
1958[warn] 58 | ): _*
1959[warn] | ^
1960[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1961[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1962[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:63:9
1963[warn] 63 | ): _*
1964[warn] | ^
1965[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1966[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1967[warn] -- Warning: /build/repo/morphir/sdk/core/test/src/morphir/sdk/StringSpec.scala:70:9
1968[warn] 70 | ): _*
1969[warn] | ^
1970[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1971[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1972[warn] 19 warnings found
1973[info] done compiling
1974Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.core.jvm.test.compile
1975PUBLISH_AS_SNAPSHOT: false
1976Publishing Artifact(org.morphir,morphir-sdk-core_3,0.21.0-DIRTY90e5a41f) to ivy repo /root/.ivy2/local
1977Successfully evaluated morphir[3.8.0-RC1-bin-20251114-d221ef5-NIGHTLY].sdk.core.jvm.publishLocal
1978
1979************************
1980Build summary:
1981[{
1982 "module": "morphir-ir",
1983 "compile": {"status": "ok", "tookMs": 35506, "warnings": 0, "errors": 0},
1984 "doc": {"status": "ok", "tookMs": 9518, "files": 1, "totalSizeKb": 3184},
1985 "test-compile": {"status": "ok", "tookMs": 829, "warnings": 0, "errors": 0},
1986 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1987 "publish": {"status": "ok", "tookMs": 532},
1988 "metadata": {
1989 "crossScalaVersions": ["2.13.15", "3.3.4", "2.12.20"]
1990}
1991},{
1992 "module": "morphir-sdk-json",
1993 "compile": {"status": "ok", "tookMs": 68, "warnings": 0, "errors": 0},
1994 "doc": {"status": "ok", "tookMs": 3475, "files": 1, "totalSizeKb": 2703},
1995 "test-compile": {"status": "ok", "tookMs": 418, "warnings": 0, "errors": 0},
1996 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1997 "publish": {"status": "ok", "tookMs": 129},
1998 "metadata": {
1999 "crossScalaVersions": ["2.13.15", "3.3.4", "2.12.20"]
2000}
2001},{
2002 "module": "morphir-sdk-core",
2003 "compile": {"status": "ok", "tookMs": 30, "warnings": 0, "errors": 0},
2004 "doc": {"status": "ok", "tookMs": 8102, "files": 1, "totalSizeKb": 2995},
2005 "test-compile": {"status": "ok", "tookMs": 21090, "warnings": 0, "errors": 0},
2006 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2007 "publish": {"status": "ok", "tookMs": 144},
2008 "metadata": {
2009 "crossScalaVersions": ["2.13.15", "3.3.4", "2.12.20"]
2010}
2011}]
2012************************"
2013
2014Checking patch mill-build/src/millbuild/CommonCrossScalaModule.scala...
2015Checking patch build.mill.scala...
2016Checking patch .mill-version...
2017Checking patch .mill-jvm-opts...
2018Applied patch mill-build/src/millbuild/CommonCrossScalaModule.scala cleanly.
2019Applied patch build.mill.scala cleanly.
2020Applied patch .mill-version cleanly.
2021Applied patch .mill-jvm-opts cleanly.