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