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