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