Build Logs

finos/morphir-jvm • scheduled_3.8.1-RC1-bin-20251121-0470ec1-NIGHTLY

Errors

1

Warnings

1820

Total Lines

2020

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