Build Logs
tinkoff/muffin • 14270752029
Errors
4233
Warnings
0
Total Lines
4513
1##################################
2Clonning https://github.com/tinkoff/muffin.git into repo using revision v0.3.0
3##################################
4Note: switching to 'd8d4b7b4e1a5b56197e7119ccec29589f0b405df'.
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.6.4
23Scala binary version found: 3.6
24Implicitly using source version 3.6-migration
25Scala binary version found: 3.6
26Implicitly using source version 3.6-migration
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
30----
31Starting build for 3.6.4
32Execute tests: false
33sbt project found:
34No prepare script found for project tinkoff/muffin
35##################################
36Scala version: 3.6.4
37Targets: ru.tinkoff%muffin-circe-json-interop ru.tinkoff%muffin-core ru.tinkoff%muffin-http4s-http-interop ru.tinkoff%muffin-sttp-http-interop ru.tinkoff%muffin-zio-http-interop ru.tinkoff%muffin-zio-json-interop
38Project projectConfig: { "projects": { "exclude": [], "overrides": {} }, "java": { "version": "21" }, "sbt": { "commands": [], "options": [] }, "mill": { "options": [] }, "tests": "compile-only", "migrationVersions": [], "sourcePatches": [] }
39##################################
40Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '21'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Dcommunitybuild.scala=3.6.4
49-Dcommunitybuild.project.dependencies.add=
50-Xmx7G
51-Xms4G
52-Xss8M
53-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
54-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
55-jar
56/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
57"setCrossScalaVersions 3.6.4"
58"++3.6.4 -v"
59"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
60"set every credentials := Nil"
61"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
62"removeScalacOptionsStartingWith -P:wartremover"
63
64moduleMappings
65"runBuild 3.6.4 """{
66 "projects": {
67 "exclude": [],
68 "overrides": {}
69 },
70 "java": {
71 "version": "21"
72 },
73 "sbt": {
74 "commands": [],
75 "options": []
76 },
77 "mill": {
78 "options": []
79 },
80 "tests": "compile-only",
81 "migrationVersions": [],
82 "sourcePatches": []
83}""" ru.tinkoff%muffin-circe-json-interop ru.tinkoff%muffin-core ru.tinkoff%muffin-http4s-http-interop ru.tinkoff%muffin-sttp-http-interop ru.tinkoff%muffin-zio-http-interop ru.tinkoff%muffin-zio-json-interop"
84
85[info] [launcher] getting org.scala-sbt sbt 1.9.0 (this may take some time)...
86[info] welcome to sbt 1.9.0 (Eclipse Adoptium Java 21)
87[info] loading settings for project repo-build from plugins.sbt ...
88[info] loading project definition from /build/repo/project
89[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
90[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.18. Compiling...
91[info] Compilation completed in 8.614s.
92[info] done compiling
93[info] loading settings for project root from build.sbt ...
94[info] loading settings for project muffin-core from build.sbt ...
95[info] loading settings for project muffin-sttp-http-interop from build.sbt ...
96[info] loading settings for project muffin-http4s-http-interop from build.sbt ...
97[info] loading settings for project muffin-zio-http-interop from build.sbt ...
98[info] loading settings for project muffin-circe-json-interop from build.sbt ...
99[info] loading settings for project muffin-zio-json-interop from build.sbt ...
100[info] loading settings for project muffin-http4s-sttp-circe-example from build.sbt ...
101[info] loading settings for project muffin-zhttp-zjson-example from build.sbt ...
102[info] set current project to muffin (in build file:/build/repo/)
103Execute setCrossScalaVersions: 3.6.4
104OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-zio-json-interop/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-zio-json-interop/crossScalaVersions
106OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-core/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-core/crossScalaVersions
108OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-sttp-http-interop/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-sttp-http-interop/crossScalaVersions
110OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in root/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in root/crossScalaVersions
112OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-zio-http-interop/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-zio-http-interop/crossScalaVersions
114OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-circe-json-interop/crossScalaVersions
115OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-circe-json-interop/crossScalaVersions
116OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-http4s-http-interop/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-http4s-http-interop/crossScalaVersions
118OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-http4s-sttp-circe-example/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-http4s-sttp-circe-example/crossScalaVersions
120OpenCB::Changing crossVersion 3.3.0 -> 3.6.4 in muffin-zhttp-zjson-example/crossScalaVersions
121OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.6.4) in muffin-zhttp-zjson-example/crossScalaVersions
122[info] set current project to muffin (in build file:/build/repo/)
123[info] Setting Scala version to 3.6.4 on 9 projects.
124[info] Switching Scala version on:
125[info] muffin-circe-json-interop (3.6.4)
126[info] * root (3.6.4)
127[info] muffin-core (3.6.4)
128[info] muffin-zhttp-zjson-example (3.6.4)
129[info] muffin-http4s-http-interop (3.6.4)
130[info] muffin-sttp-http-interop (3.6.4)
131[info] muffin-http4s-sttp-circe-example (3.6.4)
132[info] muffin-zio-http-interop (3.6.4)
133[info] muffin-zio-json-interop (3.6.4)
134[info] Excluding projects:
135[info] Reapplying settings...
136[info] set current project to muffin (in build file:/build/repo/)
137Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
138[info] Reapplying settings...
139[info] set current project to muffin (in build file:/build/repo/)
140[info] Defining Global / credentials, ThisBuild / credentials and 8 others.
141[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 45 others.
142[info] Run `last` for details.
143[info] Reapplying settings...
144[info] set current project to muffin (in build file:/build/repo/)
145Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
146[info] Reapplying settings...
147OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
148
149 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:315)
150 Did you mean allExcludeDependencies ?
151 , retry without global scopes
152[info] Reapplying settings...
153[info] set current project to muffin (in build file:/build/repo/)
154Execute removeScalacOptionsStartingWith: -P:wartremover
155[info] Reapplying settings...
156[info] set current project to muffin (in build file:/build/repo/)
157[success] Total time: 0 s, completed Apr 4, 2025, 7:27:49 PM
158Build config: {
159 "projects": {
160 "exclude": [],
161 "overrides": {}
162 },
163 "java": {
164 "version": "21"
165 },
166 "sbt": {
167 "commands": [],
168 "options": []
169 },
170 "mill": {
171 "options": []
172 },
173 "tests": "compile-only",
174 "migrationVersions": [],
175 "sourcePatches": []
176}
177Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
178Starting build...
179Projects: Set(muffin-circe-json-interop, muffin-core, muffin-http4s-http-interop, muffin-sttp-http-interop, muffin-zio-http-interop, muffin-zio-json-interop)
180Starting build for ProjectRef(file:/build/repo/,muffin-core) (muffin-core)...
181OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.18 module Global
182OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
183OpenCB::Filter out '-Werror', matches setting pattern '^-?-Werror'
184OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
185OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
186Compile scalacOptions: List(-explain, -no-indent, -old-syntax, -Wunused:all, -language:implicitConversions, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
187[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
188[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
189[error] 312 | .field("elements", _.elements)
190[error] | ^
191[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
192[error] |I found:
193[error] |
194[error] | this.NewTypeTo[A, List[muffin.model.Element]](
195[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
196[error] | muffin.model.Element](
197[error] | /* missing */
198[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
199[error] | ),
200[error] | ???)
201[error] |
202[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
203[error] |
204[error] |where: A is a type variable
205[error] | A² is a type variable
206[error] |.
207[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
208[error] 321 | .field("subtype", _ => value.subtype)
209[error] | ^
210[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
211[error] |I found:
212[error] |
213[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
214[error] | /* missing */
215[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
216[error] | ???)
217[error] |
218[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
219[error] |
220[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
221[error] |.
222[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
223[error] 333 | .field("subtype", _ => value.subtype)
224[error] | ^
225[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
226[error] |I found:
227[error] |
228[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
229[error] | /* missing */
230[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
231[error] | ???)
232[error] |
233[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
234[error] |
235[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
236[error] |.
237[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
238[error] 345 | .field("data_source", _ => value.dataSource)
239[error] | ^
240[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
241[error] |I found:
242[error] |
243[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
244[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
245[error] | muffin.model.DataSource](
246[error] | /* missing */
247[error] | summon[
248[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
249[error] | ),
250[error] | ???)
251[error] |
252[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
253[error] |
254[error] |where: A is a type variable
255[error] | A² is a type variable
256[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
257[error] |.
258[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
259[error] 367 | .field("options", _ => value.options)
260[error] | ^
261[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
262[error] |I found:
263[error] |
264[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
265[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
266[error] | muffin.model.SelectOption](
267[error] | /* missing */
268[error] | summon[
269[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
270[error] | ),
271[error] | ???)
272[error] |
273[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
274[error] |
275[error] |where: A is a type variable
276[error] | A² is a type variable
277[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
278[error] |.
279[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
280[error] 446 | .field("text", _ => text)
281[error] | ^
282[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
283[error] |I found:
284[error] |
285[error] | this.NewTypeTo[A, muffin.model.ResponseType](
286[error] | /* missing */
287[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
288[error] | ???)
289[error] |
290[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
291[error] |
292[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
293[error] |.
294[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
295[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
296[error] | ^
297[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
298[error] |I found:
299[error] |
300[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
301[error] | /* missing */
302[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
303[error] | ???)
304[error] |
305[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
306[error] |
307[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
308[error] |.
309[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
310[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
311[error] | ^
312[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
313[error] |I found:
314[error] |
315[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
316[error] | /* missing */
317[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
318[error] | ???)
319[error] |
320[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
321[error] |
322[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
323[error] |.
324[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
325[error] 498 | .field[RawIntegration]("integration")
326[error] | ^
327[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
328[error] |I found:
329[error] |
330[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
331[error] | /* missing */
332[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
333[error] | ]
334[error] | ,
335[error] | ???)
336[error] |
337[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
338[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
339[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
340[error] | ^
341[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
342[error] |I found:
343[error] |
344[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
345[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
346[error] | muffin.model.Attachment](
347[error] | /* missing */
348[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
349[error] | ),
350[error] | ???)
351[error] |
352[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
353[error] |
354[error] |where: A is a type variable
355[error] | A² is a type variable
356[error] |.
357[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
358[error] 548 | .field[Option[List[Attachment]]]("attachments")
359[error] | ^
360[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
361[error] |I found:
362[error] |
363[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
364[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
365[error] | List[muffin.model.Attachment]](
366[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
367[error] | muffin.model.Attachment](
368[error] | /* missing */
369[error] | summon[
370[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
371[error] | )
372[error] | ),
373[error] | ???)
374[error] |
375[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
376[error] |
377[error] |where: A is a type variable
378[error] | A² is a type variable
379[error] | A³ is a type variable
380[error] |.
381[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
382[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
383[error] | ^
384[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
385[error] |I found:
386[error] |
387[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
388[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
389[error] | muffin.model.AttachmentField](
390[error] | /* missing */
391[error] | summon[
392[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
393[error] | ),
394[error] | ???)
395[error] |
396[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
397[error] |
398[error] |where: A is a type variable
399[error] | A² is a type variable
400[error] |.
401[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
402[error] 579 | .field[List[AttachmentField]]("fields")
403[error] | ^
404[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
405[error] |I found:
406[error] |
407[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
408[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
409[error] | muffin.model.AttachmentField](
410[error] | /* missing */
411[error] | summon[
412[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
413[error] | ),
414[error] | ???)
415[error] |
416[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
417[error] |
418[error] |where: A is a type variable
419[error] | A² is a type variable
420[error] |.
421[error] 13 errors found
422[error] (muffin-core / Compile / compileIncremental) Compilation failed
423[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
424[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
425[error] 312 | .field("elements", _.elements)
426[error] | ^
427[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
428[error] |I found:
429[error] |
430[error] | this.NewTypeTo[A, List[muffin.model.Element]](
431[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
432[error] | muffin.model.Element](
433[error] | /* missing */
434[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
435[error] | ),
436[error] | ???)
437[error] |
438[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
439[error] |
440[error] |where: A is a type variable
441[error] | A² is a type variable
442[error] |.
443[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
444[error] 321 | .field("subtype", _ => value.subtype)
445[error] | ^
446[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
447[error] |I found:
448[error] |
449[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
450[error] | /* missing */
451[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
452[error] | ???)
453[error] |
454[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
455[error] |
456[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
457[error] |.
458[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
459[error] 333 | .field("subtype", _ => value.subtype)
460[error] | ^
461[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
462[error] |I found:
463[error] |
464[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
465[error] | /* missing */
466[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
467[error] | ???)
468[error] |
469[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
470[error] |
471[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
472[error] |.
473[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
474[error] 345 | .field("data_source", _ => value.dataSource)
475[error] | ^
476[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
477[error] |I found:
478[error] |
479[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
480[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
481[error] | muffin.model.DataSource](
482[error] | /* missing */
483[error] | summon[
484[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
485[error] | ),
486[error] | ???)
487[error] |
488[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
489[error] |
490[error] |where: A is a type variable
491[error] | A² is a type variable
492[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
493[error] |.
494[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
495[error] 367 | .field("options", _ => value.options)
496[error] | ^
497[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
498[error] |I found:
499[error] |
500[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
501[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
502[error] | muffin.model.SelectOption](
503[error] | /* missing */
504[error] | summon[
505[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
506[error] | ),
507[error] | ???)
508[error] |
509[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
510[error] |
511[error] |where: A is a type variable
512[error] | A² is a type variable
513[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
514[error] |.
515[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
516[error] 446 | .field("text", _ => text)
517[error] | ^
518[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
519[error] |I found:
520[error] |
521[error] | this.NewTypeTo[A, muffin.model.ResponseType](
522[error] | /* missing */
523[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
524[error] | ???)
525[error] |
526[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
527[error] |
528[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
529[error] |.
530[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
531[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
532[error] | ^
533[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
534[error] |I found:
535[error] |
536[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
537[error] | /* missing */
538[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
539[error] | ???)
540[error] |
541[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
542[error] |
543[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
544[error] |.
545[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
546[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
547[error] | ^
548[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
549[error] |I found:
550[error] |
551[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
552[error] | /* missing */
553[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
554[error] | ???)
555[error] |
556[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
557[error] |
558[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
559[error] |.
560[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
561[error] 498 | .field[RawIntegration]("integration")
562[error] | ^
563[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
564[error] |I found:
565[error] |
566[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
567[error] | /* missing */
568[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
569[error] | ]
570[error] | ,
571[error] | ???)
572[error] |
573[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
574[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
575[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
576[error] | ^
577[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
578[error] |I found:
579[error] |
580[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
581[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
582[error] | muffin.model.Attachment](
583[error] | /* missing */
584[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
585[error] | ),
586[error] | ???)
587[error] |
588[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
589[error] |
590[error] |where: A is a type variable
591[error] | A² is a type variable
592[error] |.
593[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
594[error] 548 | .field[Option[List[Attachment]]]("attachments")
595[error] | ^
596[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
597[error] |I found:
598[error] |
599[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
600[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
601[error] | List[muffin.model.Attachment]](
602[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
603[error] | muffin.model.Attachment](
604[error] | /* missing */
605[error] | summon[
606[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
607[error] | )
608[error] | ),
609[error] | ???)
610[error] |
611[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
612[error] |
613[error] |where: A is a type variable
614[error] | A² is a type variable
615[error] | A³ is a type variable
616[error] |.
617[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
618[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
619[error] | ^
620[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
621[error] |I found:
622[error] |
623[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
624[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
625[error] | muffin.model.AttachmentField](
626[error] | /* missing */
627[error] | summon[
628[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
629[error] | ),
630[error] | ???)
631[error] |
632[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
633[error] |
634[error] |where: A is a type variable
635[error] | A² is a type variable
636[error] |.
637[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
638[error] 579 | .field[List[AttachmentField]]("fields")
639[error] | ^
640[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
641[error] |I found:
642[error] |
643[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
644[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
645[error] | muffin.model.AttachmentField](
646[error] | /* missing */
647[error] | summon[
648[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
649[error] | ),
650[error] | ???)
651[error] |
652[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
653[error] |
654[error] |where: A is a type variable
655[error] | A² is a type variable
656[error] |.
657[error] 13 errors found
658[error] (muffin-core / Compile / compileIncremental) Compilation failed
659[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
660[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
661[error] 312 | .field("elements", _.elements)
662[error] | ^
663[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
664[error] |I found:
665[error] |
666[error] | this.NewTypeTo[A, List[muffin.model.Element]](
667[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
668[error] | muffin.model.Element](
669[error] | /* missing */
670[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
671[error] | ),
672[error] | ???)
673[error] |
674[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
675[error] |
676[error] |where: A is a type variable
677[error] | A² is a type variable
678[error] |.
679[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
680[error] 321 | .field("subtype", _ => value.subtype)
681[error] | ^
682[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
683[error] |I found:
684[error] |
685[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
686[error] | /* missing */
687[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
688[error] | ???)
689[error] |
690[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
691[error] |
692[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
693[error] |.
694[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
695[error] 333 | .field("subtype", _ => value.subtype)
696[error] | ^
697[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
698[error] |I found:
699[error] |
700[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
701[error] | /* missing */
702[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
703[error] | ???)
704[error] |
705[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
706[error] |
707[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
708[error] |.
709[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
710[error] 345 | .field("data_source", _ => value.dataSource)
711[error] | ^
712[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
713[error] |I found:
714[error] |
715[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
716[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
717[error] | muffin.model.DataSource](
718[error] | /* missing */
719[error] | summon[
720[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
721[error] | ),
722[error] | ???)
723[error] |
724[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
725[error] |
726[error] |where: A is a type variable
727[error] | A² is a type variable
728[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
729[error] |.
730[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
731[error] 367 | .field("options", _ => value.options)
732[error] | ^
733[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
734[error] |I found:
735[error] |
736[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
737[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
738[error] | muffin.model.SelectOption](
739[error] | /* missing */
740[error] | summon[
741[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
742[error] | ),
743[error] | ???)
744[error] |
745[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
746[error] |
747[error] |where: A is a type variable
748[error] | A² is a type variable
749[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
750[error] |.
751[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
752[error] 446 | .field("text", _ => text)
753[error] | ^
754[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
755[error] |I found:
756[error] |
757[error] | this.NewTypeTo[A, muffin.model.ResponseType](
758[error] | /* missing */
759[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
760[error] | ???)
761[error] |
762[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
763[error] |
764[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
765[error] |.
766[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
767[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
768[error] | ^
769[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
770[error] |I found:
771[error] |
772[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
773[error] | /* missing */
774[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
775[error] | ???)
776[error] |
777[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
778[error] |
779[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
780[error] |.
781[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
782[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
783[error] | ^
784[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
785[error] |I found:
786[error] |
787[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
788[error] | /* missing */
789[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
790[error] | ???)
791[error] |
792[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
793[error] |
794[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
795[error] |.
796[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
797[error] 498 | .field[RawIntegration]("integration")
798[error] | ^
799[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
800[error] |I found:
801[error] |
802[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
803[error] | /* missing */
804[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
805[error] | ]
806[error] | ,
807[error] | ???)
808[error] |
809[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
810[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
811[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
812[error] | ^
813[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
814[error] |I found:
815[error] |
816[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
817[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
818[error] | muffin.model.Attachment](
819[error] | /* missing */
820[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
821[error] | ),
822[error] | ???)
823[error] |
824[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
825[error] |
826[error] |where: A is a type variable
827[error] | A² is a type variable
828[error] |.
829[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
830[error] 548 | .field[Option[List[Attachment]]]("attachments")
831[error] | ^
832[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
833[error] |I found:
834[error] |
835[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
836[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
837[error] | List[muffin.model.Attachment]](
838[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
839[error] | muffin.model.Attachment](
840[error] | /* missing */
841[error] | summon[
842[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
843[error] | )
844[error] | ),
845[error] | ???)
846[error] |
847[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
848[error] |
849[error] |where: A is a type variable
850[error] | A² is a type variable
851[error] | A³ is a type variable
852[error] |.
853[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
854[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
855[error] | ^
856[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
857[error] |I found:
858[error] |
859[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
860[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
861[error] | muffin.model.AttachmentField](
862[error] | /* missing */
863[error] | summon[
864[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
865[error] | ),
866[error] | ???)
867[error] |
868[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
869[error] |
870[error] |where: A is a type variable
871[error] | A² is a type variable
872[error] |.
873[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
874[error] 579 | .field[List[AttachmentField]]("fields")
875[error] | ^
876[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
877[error] |I found:
878[error] |
879[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
880[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
881[error] | muffin.model.AttachmentField](
882[error] | /* missing */
883[error] | summon[
884[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
885[error] | ),
886[error] | ???)
887[error] |
888[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
889[error] |
890[error] |where: A is a type variable
891[error] | A² is a type variable
892[error] |.
893[error] 13 errors found
894[error] (muffin-core / Compile / compileIncremental) Compilation failed
895Starting build for ProjectRef(file:/build/repo/,muffin-circe-json-interop) (muffin-circe-json-interop)...
896Compile scalacOptions: List(-explain, -no-indent, -old-syntax, -Wunused:all, -language:implicitConversions, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
897[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
898[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
899[error] 312 | .field("elements", _.elements)
900[error] | ^
901[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
902[error] |I found:
903[error] |
904[error] | this.NewTypeTo[A, List[muffin.model.Element]](
905[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
906[error] | muffin.model.Element](
907[error] | /* missing */
908[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
909[error] | ),
910[error] | ???)
911[error] |
912[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
913[error] |
914[error] |where: A is a type variable
915[error] | A² is a type variable
916[error] |.
917[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
918[error] 321 | .field("subtype", _ => value.subtype)
919[error] | ^
920[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
921[error] |I found:
922[error] |
923[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
924[error] | /* missing */
925[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
926[error] | ???)
927[error] |
928[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
929[error] |
930[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
931[error] |.
932[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
933[error] 333 | .field("subtype", _ => value.subtype)
934[error] | ^
935[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
936[error] |I found:
937[error] |
938[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
939[error] | /* missing */
940[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
941[error] | ???)
942[error] |
943[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
944[error] |
945[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
946[error] |.
947[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
948[error] 345 | .field("data_source", _ => value.dataSource)
949[error] | ^
950[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
951[error] |I found:
952[error] |
953[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
954[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
955[error] | muffin.model.DataSource](
956[error] | /* missing */
957[error] | summon[
958[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
959[error] | ),
960[error] | ???)
961[error] |
962[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
963[error] |
964[error] |where: A is a type variable
965[error] | A² is a type variable
966[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
967[error] |.
968[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
969[error] 367 | .field("options", _ => value.options)
970[error] | ^
971[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
972[error] |I found:
973[error] |
974[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
975[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
976[error] | muffin.model.SelectOption](
977[error] | /* missing */
978[error] | summon[
979[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
980[error] | ),
981[error] | ???)
982[error] |
983[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
984[error] |
985[error] |where: A is a type variable
986[error] | A² is a type variable
987[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
988[error] |.
989[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
990[error] 446 | .field("text", _ => text)
991[error] | ^
992[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
993[error] |I found:
994[error] |
995[error] | this.NewTypeTo[A, muffin.model.ResponseType](
996[error] | /* missing */
997[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
998[error] | ???)
999[error] |
1000[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
1001[error] |
1002[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1003[error] |.
1004[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
1005[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
1006[error] | ^
1007[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1008[error] |I found:
1009[error] |
1010[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1011[error] | /* missing */
1012[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1013[error] | ???)
1014[error] |
1015[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1016[error] |
1017[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1018[error] |.
1019[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
1020[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
1021[error] | ^
1022[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1023[error] |I found:
1024[error] |
1025[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1026[error] | /* missing */
1027[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1028[error] | ???)
1029[error] |
1030[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1031[error] |
1032[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1033[error] |.
1034[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
1035[error] 498 | .field[RawIntegration]("integration")
1036[error] | ^
1037[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
1038[error] |I found:
1039[error] |
1040[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
1041[error] | /* missing */
1042[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
1043[error] | ]
1044[error] | ,
1045[error] | ???)
1046[error] |
1047[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
1048[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
1049[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
1050[error] | ^
1051[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
1052[error] |I found:
1053[error] |
1054[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
1055[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1056[error] | muffin.model.Attachment](
1057[error] | /* missing */
1058[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
1059[error] | ),
1060[error] | ???)
1061[error] |
1062[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
1063[error] |
1064[error] |where: A is a type variable
1065[error] | A² is a type variable
1066[error] |.
1067[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
1068[error] 548 | .field[Option[List[Attachment]]]("attachments")
1069[error] | ^
1070[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
1071[error] |I found:
1072[error] |
1073[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
1074[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
1075[error] | List[muffin.model.Attachment]](
1076[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
1077[error] | muffin.model.Attachment](
1078[error] | /* missing */
1079[error] | summon[
1080[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
1081[error] | )
1082[error] | ),
1083[error] | ???)
1084[error] |
1085[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
1086[error] |
1087[error] |where: A is a type variable
1088[error] | A² is a type variable
1089[error] | A³ is a type variable
1090[error] |.
1091[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
1092[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
1093[error] | ^
1094[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
1095[error] |I found:
1096[error] |
1097[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
1098[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1099[error] | muffin.model.AttachmentField](
1100[error] | /* missing */
1101[error] | summon[
1102[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1103[error] | ),
1104[error] | ???)
1105[error] |
1106[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1107[error] |
1108[error] |where: A is a type variable
1109[error] | A² is a type variable
1110[error] |.
1111[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
1112[error] 579 | .field[List[AttachmentField]]("fields")
1113[error] | ^
1114[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
1115[error] |I found:
1116[error] |
1117[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
1118[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
1119[error] | muffin.model.AttachmentField](
1120[error] | /* missing */
1121[error] | summon[
1122[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1123[error] | ),
1124[error] | ???)
1125[error] |
1126[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1127[error] |
1128[error] |where: A is a type variable
1129[error] | A² is a type variable
1130[error] |.
1131[error] 13 errors found
1132[error] (muffin-core / Compile / compileIncremental) Compilation failed
1133[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
1134[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
1135[error] 312 | .field("elements", _.elements)
1136[error] | ^
1137[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
1138[error] |I found:
1139[error] |
1140[error] | this.NewTypeTo[A, List[muffin.model.Element]](
1141[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1142[error] | muffin.model.Element](
1143[error] | /* missing */
1144[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
1145[error] | ),
1146[error] | ???)
1147[error] |
1148[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
1149[error] |
1150[error] |where: A is a type variable
1151[error] | A² is a type variable
1152[error] |.
1153[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
1154[error] 321 | .field("subtype", _ => value.subtype)
1155[error] | ^
1156[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1157[error] |I found:
1158[error] |
1159[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1160[error] | /* missing */
1161[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1162[error] | ???)
1163[error] |
1164[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1165[error] |
1166[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1167[error] |.
1168[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
1169[error] 333 | .field("subtype", _ => value.subtype)
1170[error] | ^
1171[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1172[error] |I found:
1173[error] |
1174[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1175[error] | /* missing */
1176[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1177[error] | ???)
1178[error] |
1179[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1180[error] |
1181[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1182[error] |.
1183[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
1184[error] 345 | .field("data_source", _ => value.dataSource)
1185[error] | ^
1186[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
1187[error] |I found:
1188[error] |
1189[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
1190[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
1191[error] | muffin.model.DataSource](
1192[error] | /* missing */
1193[error] | summon[
1194[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
1195[error] | ),
1196[error] | ???)
1197[error] |
1198[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
1199[error] |
1200[error] |where: A is a type variable
1201[error] | A² is a type variable
1202[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1203[error] |.
1204[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
1205[error] 367 | .field("options", _ => value.options)
1206[error] | ^
1207[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
1208[error] |I found:
1209[error] |
1210[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
1211[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1212[error] | muffin.model.SelectOption](
1213[error] | /* missing */
1214[error] | summon[
1215[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
1216[error] | ),
1217[error] | ???)
1218[error] |
1219[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
1220[error] |
1221[error] |where: A is a type variable
1222[error] | A² is a type variable
1223[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1224[error] |.
1225[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
1226[error] 446 | .field("text", _ => text)
1227[error] | ^
1228[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
1229[error] |I found:
1230[error] |
1231[error] | this.NewTypeTo[A, muffin.model.ResponseType](
1232[error] | /* missing */
1233[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
1234[error] | ???)
1235[error] |
1236[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
1237[error] |
1238[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1239[error] |.
1240[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
1241[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
1242[error] | ^
1243[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1244[error] |I found:
1245[error] |
1246[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1247[error] | /* missing */
1248[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1249[error] | ???)
1250[error] |
1251[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1252[error] |
1253[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1254[error] |.
1255[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
1256[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
1257[error] | ^
1258[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1259[error] |I found:
1260[error] |
1261[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1262[error] | /* missing */
1263[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1264[error] | ???)
1265[error] |
1266[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1267[error] |
1268[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1269[error] |.
1270[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
1271[error] 498 | .field[RawIntegration]("integration")
1272[error] | ^
1273[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
1274[error] |I found:
1275[error] |
1276[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
1277[error] | /* missing */
1278[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
1279[error] | ]
1280[error] | ,
1281[error] | ???)
1282[error] |
1283[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
1284[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
1285[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
1286[error] | ^
1287[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
1288[error] |I found:
1289[error] |
1290[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
1291[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1292[error] | muffin.model.Attachment](
1293[error] | /* missing */
1294[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
1295[error] | ),
1296[error] | ???)
1297[error] |
1298[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
1299[error] |
1300[error] |where: A is a type variable
1301[error] | A² is a type variable
1302[error] |.
1303[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
1304[error] 548 | .field[Option[List[Attachment]]]("attachments")
1305[error] | ^
1306[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
1307[error] |I found:
1308[error] |
1309[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
1310[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
1311[error] | List[muffin.model.Attachment]](
1312[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
1313[error] | muffin.model.Attachment](
1314[error] | /* missing */
1315[error] | summon[
1316[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
1317[error] | )
1318[error] | ),
1319[error] | ???)
1320[error] |
1321[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
1322[error] |
1323[error] |where: A is a type variable
1324[error] | A² is a type variable
1325[error] | A³ is a type variable
1326[error] |.
1327[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
1328[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
1329[error] | ^
1330[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
1331[error] |I found:
1332[error] |
1333[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
1334[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1335[error] | muffin.model.AttachmentField](
1336[error] | /* missing */
1337[error] | summon[
1338[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1339[error] | ),
1340[error] | ???)
1341[error] |
1342[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1343[error] |
1344[error] |where: A is a type variable
1345[error] | A² is a type variable
1346[error] |.
1347[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
1348[error] 579 | .field[List[AttachmentField]]("fields")
1349[error] | ^
1350[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
1351[error] |I found:
1352[error] |
1353[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
1354[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
1355[error] | muffin.model.AttachmentField](
1356[error] | /* missing */
1357[error] | summon[
1358[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1359[error] | ),
1360[error] | ???)
1361[error] |
1362[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1363[error] |
1364[error] |where: A is a type variable
1365[error] | A² is a type variable
1366[error] |.
1367[error] 13 errors found
1368[error] (muffin-core / Compile / compileIncremental) Compilation failed
1369[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
1370[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
1371[error] 312 | .field("elements", _.elements)
1372[error] | ^
1373[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
1374[error] |I found:
1375[error] |
1376[error] | this.NewTypeTo[A, List[muffin.model.Element]](
1377[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1378[error] | muffin.model.Element](
1379[error] | /* missing */
1380[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
1381[error] | ),
1382[error] | ???)
1383[error] |
1384[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
1385[error] |
1386[error] |where: A is a type variable
1387[error] | A² is a type variable
1388[error] |.
1389[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
1390[error] 321 | .field("subtype", _ => value.subtype)
1391[error] | ^
1392[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1393[error] |I found:
1394[error] |
1395[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1396[error] | /* missing */
1397[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1398[error] | ???)
1399[error] |
1400[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1401[error] |
1402[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1403[error] |.
1404[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
1405[error] 333 | .field("subtype", _ => value.subtype)
1406[error] | ^
1407[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1408[error] |I found:
1409[error] |
1410[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1411[error] | /* missing */
1412[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1413[error] | ???)
1414[error] |
1415[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1416[error] |
1417[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1418[error] |.
1419[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
1420[error] 345 | .field("data_source", _ => value.dataSource)
1421[error] | ^
1422[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
1423[error] |I found:
1424[error] |
1425[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
1426[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
1427[error] | muffin.model.DataSource](
1428[error] | /* missing */
1429[error] | summon[
1430[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
1431[error] | ),
1432[error] | ???)
1433[error] |
1434[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
1435[error] |
1436[error] |where: A is a type variable
1437[error] | A² is a type variable
1438[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1439[error] |.
1440[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
1441[error] 367 | .field("options", _ => value.options)
1442[error] | ^
1443[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
1444[error] |I found:
1445[error] |
1446[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
1447[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1448[error] | muffin.model.SelectOption](
1449[error] | /* missing */
1450[error] | summon[
1451[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
1452[error] | ),
1453[error] | ???)
1454[error] |
1455[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
1456[error] |
1457[error] |where: A is a type variable
1458[error] | A² is a type variable
1459[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1460[error] |.
1461[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
1462[error] 446 | .field("text", _ => text)
1463[error] | ^
1464[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
1465[error] |I found:
1466[error] |
1467[error] | this.NewTypeTo[A, muffin.model.ResponseType](
1468[error] | /* missing */
1469[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
1470[error] | ???)
1471[error] |
1472[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
1473[error] |
1474[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1475[error] |.
1476[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
1477[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
1478[error] | ^
1479[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1480[error] |I found:
1481[error] |
1482[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1483[error] | /* missing */
1484[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1485[error] | ???)
1486[error] |
1487[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1488[error] |
1489[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1490[error] |.
1491[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
1492[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
1493[error] | ^
1494[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1495[error] |I found:
1496[error] |
1497[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1498[error] | /* missing */
1499[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1500[error] | ???)
1501[error] |
1502[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1503[error] |
1504[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1505[error] |.
1506[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
1507[error] 498 | .field[RawIntegration]("integration")
1508[error] | ^
1509[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
1510[error] |I found:
1511[error] |
1512[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
1513[error] | /* missing */
1514[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
1515[error] | ]
1516[error] | ,
1517[error] | ???)
1518[error] |
1519[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
1520[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
1521[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
1522[error] | ^
1523[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
1524[error] |I found:
1525[error] |
1526[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
1527[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1528[error] | muffin.model.Attachment](
1529[error] | /* missing */
1530[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
1531[error] | ),
1532[error] | ???)
1533[error] |
1534[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
1535[error] |
1536[error] |where: A is a type variable
1537[error] | A² is a type variable
1538[error] |.
1539[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
1540[error] 548 | .field[Option[List[Attachment]]]("attachments")
1541[error] | ^
1542[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
1543[error] |I found:
1544[error] |
1545[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
1546[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
1547[error] | List[muffin.model.Attachment]](
1548[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
1549[error] | muffin.model.Attachment](
1550[error] | /* missing */
1551[error] | summon[
1552[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
1553[error] | )
1554[error] | ),
1555[error] | ???)
1556[error] |
1557[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
1558[error] |
1559[error] |where: A is a type variable
1560[error] | A² is a type variable
1561[error] | A³ is a type variable
1562[error] |.
1563[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
1564[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
1565[error] | ^
1566[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
1567[error] |I found:
1568[error] |
1569[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
1570[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1571[error] | muffin.model.AttachmentField](
1572[error] | /* missing */
1573[error] | summon[
1574[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1575[error] | ),
1576[error] | ???)
1577[error] |
1578[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1579[error] |
1580[error] |where: A is a type variable
1581[error] | A² is a type variable
1582[error] |.
1583[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
1584[error] 579 | .field[List[AttachmentField]]("fields")
1585[error] | ^
1586[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
1587[error] |I found:
1588[error] |
1589[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
1590[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
1591[error] | muffin.model.AttachmentField](
1592[error] | /* missing */
1593[error] | summon[
1594[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1595[error] | ),
1596[error] | ???)
1597[error] |
1598[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1599[error] |
1600[error] |where: A is a type variable
1601[error] | A² is a type variable
1602[error] |.
1603[error] 13 errors found
1604[error] (muffin-core / Compile / compileIncremental) Compilation failed
1605Starting build for ProjectRef(file:/build/repo/,muffin-sttp-http-interop) (muffin-sttp-http-interop)...
1606Compile scalacOptions: List(-explain, -no-indent, -old-syntax, -Wunused:all, -language:implicitConversions, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1607[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
1608[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
1609[error] 312 | .field("elements", _.elements)
1610[error] | ^
1611[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
1612[error] |I found:
1613[error] |
1614[error] | this.NewTypeTo[A, List[muffin.model.Element]](
1615[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1616[error] | muffin.model.Element](
1617[error] | /* missing */
1618[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
1619[error] | ),
1620[error] | ???)
1621[error] |
1622[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
1623[error] |
1624[error] |where: A is a type variable
1625[error] | A² is a type variable
1626[error] |.
1627[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
1628[error] 321 | .field("subtype", _ => value.subtype)
1629[error] | ^
1630[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1631[error] |I found:
1632[error] |
1633[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1634[error] | /* missing */
1635[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1636[error] | ???)
1637[error] |
1638[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1639[error] |
1640[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1641[error] |.
1642[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
1643[error] 333 | .field("subtype", _ => value.subtype)
1644[error] | ^
1645[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1646[error] |I found:
1647[error] |
1648[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1649[error] | /* missing */
1650[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1651[error] | ???)
1652[error] |
1653[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1654[error] |
1655[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1656[error] |.
1657[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
1658[error] 345 | .field("data_source", _ => value.dataSource)
1659[error] | ^
1660[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
1661[error] |I found:
1662[error] |
1663[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
1664[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
1665[error] | muffin.model.DataSource](
1666[error] | /* missing */
1667[error] | summon[
1668[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
1669[error] | ),
1670[error] | ???)
1671[error] |
1672[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
1673[error] |
1674[error] |where: A is a type variable
1675[error] | A² is a type variable
1676[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1677[error] |.
1678[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
1679[error] 367 | .field("options", _ => value.options)
1680[error] | ^
1681[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
1682[error] |I found:
1683[error] |
1684[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
1685[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1686[error] | muffin.model.SelectOption](
1687[error] | /* missing */
1688[error] | summon[
1689[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
1690[error] | ),
1691[error] | ???)
1692[error] |
1693[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
1694[error] |
1695[error] |where: A is a type variable
1696[error] | A² is a type variable
1697[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1698[error] |.
1699[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
1700[error] 446 | .field("text", _ => text)
1701[error] | ^
1702[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
1703[error] |I found:
1704[error] |
1705[error] | this.NewTypeTo[A, muffin.model.ResponseType](
1706[error] | /* missing */
1707[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
1708[error] | ???)
1709[error] |
1710[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
1711[error] |
1712[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1713[error] |.
1714[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
1715[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
1716[error] | ^
1717[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1718[error] |I found:
1719[error] |
1720[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1721[error] | /* missing */
1722[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1723[error] | ???)
1724[error] |
1725[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1726[error] |
1727[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1728[error] |.
1729[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
1730[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
1731[error] | ^
1732[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1733[error] |I found:
1734[error] |
1735[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1736[error] | /* missing */
1737[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1738[error] | ???)
1739[error] |
1740[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1741[error] |
1742[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1743[error] |.
1744[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
1745[error] 498 | .field[RawIntegration]("integration")
1746[error] | ^
1747[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
1748[error] |I found:
1749[error] |
1750[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
1751[error] | /* missing */
1752[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
1753[error] | ]
1754[error] | ,
1755[error] | ???)
1756[error] |
1757[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
1758[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
1759[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
1760[error] | ^
1761[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
1762[error] |I found:
1763[error] |
1764[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
1765[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1766[error] | muffin.model.Attachment](
1767[error] | /* missing */
1768[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
1769[error] | ),
1770[error] | ???)
1771[error] |
1772[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
1773[error] |
1774[error] |where: A is a type variable
1775[error] | A² is a type variable
1776[error] |.
1777[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
1778[error] 548 | .field[Option[List[Attachment]]]("attachments")
1779[error] | ^
1780[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
1781[error] |I found:
1782[error] |
1783[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
1784[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
1785[error] | List[muffin.model.Attachment]](
1786[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
1787[error] | muffin.model.Attachment](
1788[error] | /* missing */
1789[error] | summon[
1790[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
1791[error] | )
1792[error] | ),
1793[error] | ???)
1794[error] |
1795[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
1796[error] |
1797[error] |where: A is a type variable
1798[error] | A² is a type variable
1799[error] | A³ is a type variable
1800[error] |.
1801[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
1802[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
1803[error] | ^
1804[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
1805[error] |I found:
1806[error] |
1807[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
1808[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1809[error] | muffin.model.AttachmentField](
1810[error] | /* missing */
1811[error] | summon[
1812[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1813[error] | ),
1814[error] | ???)
1815[error] |
1816[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1817[error] |
1818[error] |where: A is a type variable
1819[error] | A² is a type variable
1820[error] |.
1821[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
1822[error] 579 | .field[List[AttachmentField]]("fields")
1823[error] | ^
1824[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
1825[error] |I found:
1826[error] |
1827[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
1828[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
1829[error] | muffin.model.AttachmentField](
1830[error] | /* missing */
1831[error] | summon[
1832[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
1833[error] | ),
1834[error] | ???)
1835[error] |
1836[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
1837[error] |
1838[error] |where: A is a type variable
1839[error] | A² is a type variable
1840[error] |.
1841[error] 13 errors found
1842[error] (muffin-core / Compile / compileIncremental) Compilation failed
1843[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
1844[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
1845[error] 312 | .field("elements", _.elements)
1846[error] | ^
1847[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
1848[error] |I found:
1849[error] |
1850[error] | this.NewTypeTo[A, List[muffin.model.Element]](
1851[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1852[error] | muffin.model.Element](
1853[error] | /* missing */
1854[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
1855[error] | ),
1856[error] | ???)
1857[error] |
1858[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
1859[error] |
1860[error] |where: A is a type variable
1861[error] | A² is a type variable
1862[error] |.
1863[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
1864[error] 321 | .field("subtype", _ => value.subtype)
1865[error] | ^
1866[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1867[error] |I found:
1868[error] |
1869[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1870[error] | /* missing */
1871[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1872[error] | ???)
1873[error] |
1874[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1875[error] |
1876[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1877[error] |.
1878[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
1879[error] 333 | .field("subtype", _ => value.subtype)
1880[error] | ^
1881[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
1882[error] |I found:
1883[error] |
1884[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
1885[error] | /* missing */
1886[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
1887[error] | ???)
1888[error] |
1889[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
1890[error] |
1891[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1892[error] |.
1893[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
1894[error] 345 | .field("data_source", _ => value.dataSource)
1895[error] | ^
1896[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
1897[error] |I found:
1898[error] |
1899[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
1900[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
1901[error] | muffin.model.DataSource](
1902[error] | /* missing */
1903[error] | summon[
1904[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
1905[error] | ),
1906[error] | ???)
1907[error] |
1908[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
1909[error] |
1910[error] |where: A is a type variable
1911[error] | A² is a type variable
1912[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1913[error] |.
1914[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
1915[error] 367 | .field("options", _ => value.options)
1916[error] | ^
1917[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
1918[error] |I found:
1919[error] |
1920[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
1921[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
1922[error] | muffin.model.SelectOption](
1923[error] | /* missing */
1924[error] | summon[
1925[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
1926[error] | ),
1927[error] | ???)
1928[error] |
1929[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
1930[error] |
1931[error] |where: A is a type variable
1932[error] | A² is a type variable
1933[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1934[error] |.
1935[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
1936[error] 446 | .field("text", _ => text)
1937[error] | ^
1938[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
1939[error] |I found:
1940[error] |
1941[error] | this.NewTypeTo[A, muffin.model.ResponseType](
1942[error] | /* missing */
1943[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
1944[error] | ???)
1945[error] |
1946[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
1947[error] |
1948[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1949[error] |.
1950[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
1951[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
1952[error] | ^
1953[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1954[error] |I found:
1955[error] |
1956[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1957[error] | /* missing */
1958[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1959[error] | ???)
1960[error] |
1961[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1962[error] |
1963[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1964[error] |.
1965[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
1966[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
1967[error] | ^
1968[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
1969[error] |I found:
1970[error] |
1971[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
1972[error] | /* missing */
1973[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
1974[error] | ???)
1975[error] |
1976[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
1977[error] |
1978[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
1979[error] |.
1980[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
1981[error] 498 | .field[RawIntegration]("integration")
1982[error] | ^
1983[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
1984[error] |I found:
1985[error] |
1986[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
1987[error] | /* missing */
1988[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
1989[error] | ]
1990[error] | ,
1991[error] | ???)
1992[error] |
1993[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
1994[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
1995[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
1996[error] | ^
1997[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
1998[error] |I found:
1999[error] |
2000[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
2001[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2002[error] | muffin.model.Attachment](
2003[error] | /* missing */
2004[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
2005[error] | ),
2006[error] | ???)
2007[error] |
2008[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
2009[error] |
2010[error] |where: A is a type variable
2011[error] | A² is a type variable
2012[error] |.
2013[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
2014[error] 548 | .field[Option[List[Attachment]]]("attachments")
2015[error] | ^
2016[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
2017[error] |I found:
2018[error] |
2019[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
2020[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
2021[error] | List[muffin.model.Attachment]](
2022[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
2023[error] | muffin.model.Attachment](
2024[error] | /* missing */
2025[error] | summon[
2026[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
2027[error] | )
2028[error] | ),
2029[error] | ???)
2030[error] |
2031[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
2032[error] |
2033[error] |where: A is a type variable
2034[error] | A² is a type variable
2035[error] | A³ is a type variable
2036[error] |.
2037[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
2038[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
2039[error] | ^
2040[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
2041[error] |I found:
2042[error] |
2043[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
2044[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2045[error] | muffin.model.AttachmentField](
2046[error] | /* missing */
2047[error] | summon[
2048[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2049[error] | ),
2050[error] | ???)
2051[error] |
2052[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2053[error] |
2054[error] |where: A is a type variable
2055[error] | A² is a type variable
2056[error] |.
2057[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
2058[error] 579 | .field[List[AttachmentField]]("fields")
2059[error] | ^
2060[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
2061[error] |I found:
2062[error] |
2063[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
2064[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
2065[error] | muffin.model.AttachmentField](
2066[error] | /* missing */
2067[error] | summon[
2068[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2069[error] | ),
2070[error] | ???)
2071[error] |
2072[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2073[error] |
2074[error] |where: A is a type variable
2075[error] | A² is a type variable
2076[error] |.
2077[error] 13 errors found
2078[error] (muffin-core / Compile / compileIncremental) Compilation failed
2079[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
2080[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
2081[error] 312 | .field("elements", _.elements)
2082[error] | ^
2083[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
2084[error] |I found:
2085[error] |
2086[error] | this.NewTypeTo[A, List[muffin.model.Element]](
2087[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2088[error] | muffin.model.Element](
2089[error] | /* missing */
2090[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
2091[error] | ),
2092[error] | ???)
2093[error] |
2094[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
2095[error] |
2096[error] |where: A is a type variable
2097[error] | A² is a type variable
2098[error] |.
2099[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
2100[error] 321 | .field("subtype", _ => value.subtype)
2101[error] | ^
2102[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2103[error] |I found:
2104[error] |
2105[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2106[error] | /* missing */
2107[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2108[error] | ???)
2109[error] |
2110[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2111[error] |
2112[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2113[error] |.
2114[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
2115[error] 333 | .field("subtype", _ => value.subtype)
2116[error] | ^
2117[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2118[error] |I found:
2119[error] |
2120[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2121[error] | /* missing */
2122[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2123[error] | ???)
2124[error] |
2125[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2126[error] |
2127[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2128[error] |.
2129[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
2130[error] 345 | .field("data_source", _ => value.dataSource)
2131[error] | ^
2132[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
2133[error] |I found:
2134[error] |
2135[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
2136[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
2137[error] | muffin.model.DataSource](
2138[error] | /* missing */
2139[error] | summon[
2140[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
2141[error] | ),
2142[error] | ???)
2143[error] |
2144[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
2145[error] |
2146[error] |where: A is a type variable
2147[error] | A² is a type variable
2148[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2149[error] |.
2150[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
2151[error] 367 | .field("options", _ => value.options)
2152[error] | ^
2153[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
2154[error] |I found:
2155[error] |
2156[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
2157[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2158[error] | muffin.model.SelectOption](
2159[error] | /* missing */
2160[error] | summon[
2161[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
2162[error] | ),
2163[error] | ???)
2164[error] |
2165[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
2166[error] |
2167[error] |where: A is a type variable
2168[error] | A² is a type variable
2169[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2170[error] |.
2171[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
2172[error] 446 | .field("text", _ => text)
2173[error] | ^
2174[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
2175[error] |I found:
2176[error] |
2177[error] | this.NewTypeTo[A, muffin.model.ResponseType](
2178[error] | /* missing */
2179[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
2180[error] | ???)
2181[error] |
2182[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
2183[error] |
2184[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2185[error] |.
2186[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
2187[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
2188[error] | ^
2189[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2190[error] |I found:
2191[error] |
2192[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2193[error] | /* missing */
2194[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2195[error] | ???)
2196[error] |
2197[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2198[error] |
2199[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2200[error] |.
2201[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
2202[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
2203[error] | ^
2204[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2205[error] |I found:
2206[error] |
2207[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2208[error] | /* missing */
2209[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2210[error] | ???)
2211[error] |
2212[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2213[error] |
2214[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2215[error] |.
2216[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
2217[error] 498 | .field[RawIntegration]("integration")
2218[error] | ^
2219[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
2220[error] |I found:
2221[error] |
2222[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
2223[error] | /* missing */
2224[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
2225[error] | ]
2226[error] | ,
2227[error] | ???)
2228[error] |
2229[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
2230[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
2231[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
2232[error] | ^
2233[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
2234[error] |I found:
2235[error] |
2236[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
2237[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2238[error] | muffin.model.Attachment](
2239[error] | /* missing */
2240[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
2241[error] | ),
2242[error] | ???)
2243[error] |
2244[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
2245[error] |
2246[error] |where: A is a type variable
2247[error] | A² is a type variable
2248[error] |.
2249[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
2250[error] 548 | .field[Option[List[Attachment]]]("attachments")
2251[error] | ^
2252[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
2253[error] |I found:
2254[error] |
2255[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
2256[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
2257[error] | List[muffin.model.Attachment]](
2258[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
2259[error] | muffin.model.Attachment](
2260[error] | /* missing */
2261[error] | summon[
2262[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
2263[error] | )
2264[error] | ),
2265[error] | ???)
2266[error] |
2267[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
2268[error] |
2269[error] |where: A is a type variable
2270[error] | A² is a type variable
2271[error] | A³ is a type variable
2272[error] |.
2273[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
2274[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
2275[error] | ^
2276[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
2277[error] |I found:
2278[error] |
2279[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
2280[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2281[error] | muffin.model.AttachmentField](
2282[error] | /* missing */
2283[error] | summon[
2284[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2285[error] | ),
2286[error] | ???)
2287[error] |
2288[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2289[error] |
2290[error] |where: A is a type variable
2291[error] | A² is a type variable
2292[error] |.
2293[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
2294[error] 579 | .field[List[AttachmentField]]("fields")
2295[error] | ^
2296[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
2297[error] |I found:
2298[error] |
2299[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
2300[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
2301[error] | muffin.model.AttachmentField](
2302[error] | /* missing */
2303[error] | summon[
2304[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2305[error] | ),
2306[error] | ???)
2307[error] |
2308[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2309[error] |
2310[error] |where: A is a type variable
2311[error] | A² is a type variable
2312[error] |.
2313[error] 13 errors found
2314[error] (muffin-core / Compile / compileIncremental) Compilation failed
2315Starting build for ProjectRef(file:/build/repo/,muffin-http4s-http-interop) (muffin-http4s-http-interop)...
2316Compile scalacOptions: List(-explain, -no-indent, -old-syntax, -Wunused:all, -language:implicitConversions, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
2317[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
2318[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
2319[error] 312 | .field("elements", _.elements)
2320[error] | ^
2321[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
2322[error] |I found:
2323[error] |
2324[error] | this.NewTypeTo[A, List[muffin.model.Element]](
2325[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2326[error] | muffin.model.Element](
2327[error] | /* missing */
2328[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
2329[error] | ),
2330[error] | ???)
2331[error] |
2332[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
2333[error] |
2334[error] |where: A is a type variable
2335[error] | A² is a type variable
2336[error] |.
2337[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
2338[error] 321 | .field("subtype", _ => value.subtype)
2339[error] | ^
2340[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2341[error] |I found:
2342[error] |
2343[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2344[error] | /* missing */
2345[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2346[error] | ???)
2347[error] |
2348[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2349[error] |
2350[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2351[error] |.
2352[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
2353[error] 333 | .field("subtype", _ => value.subtype)
2354[error] | ^
2355[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2356[error] |I found:
2357[error] |
2358[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2359[error] | /* missing */
2360[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2361[error] | ???)
2362[error] |
2363[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2364[error] |
2365[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2366[error] |.
2367[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
2368[error] 345 | .field("data_source", _ => value.dataSource)
2369[error] | ^
2370[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
2371[error] |I found:
2372[error] |
2373[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
2374[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
2375[error] | muffin.model.DataSource](
2376[error] | /* missing */
2377[error] | summon[
2378[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
2379[error] | ),
2380[error] | ???)
2381[error] |
2382[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
2383[error] |
2384[error] |where: A is a type variable
2385[error] | A² is a type variable
2386[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2387[error] |.
2388[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
2389[error] 367 | .field("options", _ => value.options)
2390[error] | ^
2391[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
2392[error] |I found:
2393[error] |
2394[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
2395[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2396[error] | muffin.model.SelectOption](
2397[error] | /* missing */
2398[error] | summon[
2399[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
2400[error] | ),
2401[error] | ???)
2402[error] |
2403[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
2404[error] |
2405[error] |where: A is a type variable
2406[error] | A² is a type variable
2407[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2408[error] |.
2409[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
2410[error] 446 | .field("text", _ => text)
2411[error] | ^
2412[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
2413[error] |I found:
2414[error] |
2415[error] | this.NewTypeTo[A, muffin.model.ResponseType](
2416[error] | /* missing */
2417[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
2418[error] | ???)
2419[error] |
2420[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
2421[error] |
2422[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2423[error] |.
2424[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
2425[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
2426[error] | ^
2427[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2428[error] |I found:
2429[error] |
2430[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2431[error] | /* missing */
2432[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2433[error] | ???)
2434[error] |
2435[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2436[error] |
2437[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2438[error] |.
2439[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
2440[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
2441[error] | ^
2442[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2443[error] |I found:
2444[error] |
2445[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2446[error] | /* missing */
2447[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2448[error] | ???)
2449[error] |
2450[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2451[error] |
2452[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2453[error] |.
2454[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
2455[error] 498 | .field[RawIntegration]("integration")
2456[error] | ^
2457[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
2458[error] |I found:
2459[error] |
2460[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
2461[error] | /* missing */
2462[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
2463[error] | ]
2464[error] | ,
2465[error] | ???)
2466[error] |
2467[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
2468[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
2469[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
2470[error] | ^
2471[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
2472[error] |I found:
2473[error] |
2474[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
2475[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2476[error] | muffin.model.Attachment](
2477[error] | /* missing */
2478[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
2479[error] | ),
2480[error] | ???)
2481[error] |
2482[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
2483[error] |
2484[error] |where: A is a type variable
2485[error] | A² is a type variable
2486[error] |.
2487[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
2488[error] 548 | .field[Option[List[Attachment]]]("attachments")
2489[error] | ^
2490[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
2491[error] |I found:
2492[error] |
2493[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
2494[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
2495[error] | List[muffin.model.Attachment]](
2496[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
2497[error] | muffin.model.Attachment](
2498[error] | /* missing */
2499[error] | summon[
2500[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
2501[error] | )
2502[error] | ),
2503[error] | ???)
2504[error] |
2505[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
2506[error] |
2507[error] |where: A is a type variable
2508[error] | A² is a type variable
2509[error] | A³ is a type variable
2510[error] |.
2511[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
2512[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
2513[error] | ^
2514[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
2515[error] |I found:
2516[error] |
2517[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
2518[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2519[error] | muffin.model.AttachmentField](
2520[error] | /* missing */
2521[error] | summon[
2522[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2523[error] | ),
2524[error] | ???)
2525[error] |
2526[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2527[error] |
2528[error] |where: A is a type variable
2529[error] | A² is a type variable
2530[error] |.
2531[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
2532[error] 579 | .field[List[AttachmentField]]("fields")
2533[error] | ^
2534[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
2535[error] |I found:
2536[error] |
2537[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
2538[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
2539[error] | muffin.model.AttachmentField](
2540[error] | /* missing */
2541[error] | summon[
2542[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2543[error] | ),
2544[error] | ???)
2545[error] |
2546[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2547[error] |
2548[error] |where: A is a type variable
2549[error] | A² is a type variable
2550[error] |.
2551[error] 13 errors found
2552[error] (muffin-core / Compile / compileIncremental) Compilation failed
2553[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
2554[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
2555[error] 312 | .field("elements", _.elements)
2556[error] | ^
2557[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
2558[error] |I found:
2559[error] |
2560[error] | this.NewTypeTo[A, List[muffin.model.Element]](
2561[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2562[error] | muffin.model.Element](
2563[error] | /* missing */
2564[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
2565[error] | ),
2566[error] | ???)
2567[error] |
2568[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
2569[error] |
2570[error] |where: A is a type variable
2571[error] | A² is a type variable
2572[error] |.
2573[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
2574[error] 321 | .field("subtype", _ => value.subtype)
2575[error] | ^
2576[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2577[error] |I found:
2578[error] |
2579[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2580[error] | /* missing */
2581[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2582[error] | ???)
2583[error] |
2584[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2585[error] |
2586[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2587[error] |.
2588[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
2589[error] 333 | .field("subtype", _ => value.subtype)
2590[error] | ^
2591[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2592[error] |I found:
2593[error] |
2594[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2595[error] | /* missing */
2596[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2597[error] | ???)
2598[error] |
2599[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2600[error] |
2601[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2602[error] |.
2603[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
2604[error] 345 | .field("data_source", _ => value.dataSource)
2605[error] | ^
2606[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
2607[error] |I found:
2608[error] |
2609[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
2610[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
2611[error] | muffin.model.DataSource](
2612[error] | /* missing */
2613[error] | summon[
2614[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
2615[error] | ),
2616[error] | ???)
2617[error] |
2618[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
2619[error] |
2620[error] |where: A is a type variable
2621[error] | A² is a type variable
2622[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2623[error] |.
2624[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
2625[error] 367 | .field("options", _ => value.options)
2626[error] | ^
2627[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
2628[error] |I found:
2629[error] |
2630[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
2631[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2632[error] | muffin.model.SelectOption](
2633[error] | /* missing */
2634[error] | summon[
2635[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
2636[error] | ),
2637[error] | ???)
2638[error] |
2639[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
2640[error] |
2641[error] |where: A is a type variable
2642[error] | A² is a type variable
2643[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2644[error] |.
2645[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
2646[error] 446 | .field("text", _ => text)
2647[error] | ^
2648[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
2649[error] |I found:
2650[error] |
2651[error] | this.NewTypeTo[A, muffin.model.ResponseType](
2652[error] | /* missing */
2653[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
2654[error] | ???)
2655[error] |
2656[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
2657[error] |
2658[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2659[error] |.
2660[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
2661[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
2662[error] | ^
2663[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2664[error] |I found:
2665[error] |
2666[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2667[error] | /* missing */
2668[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2669[error] | ???)
2670[error] |
2671[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2672[error] |
2673[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2674[error] |.
2675[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
2676[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
2677[error] | ^
2678[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2679[error] |I found:
2680[error] |
2681[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2682[error] | /* missing */
2683[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2684[error] | ???)
2685[error] |
2686[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2687[error] |
2688[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2689[error] |.
2690[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
2691[error] 498 | .field[RawIntegration]("integration")
2692[error] | ^
2693[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
2694[error] |I found:
2695[error] |
2696[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
2697[error] | /* missing */
2698[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
2699[error] | ]
2700[error] | ,
2701[error] | ???)
2702[error] |
2703[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
2704[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
2705[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
2706[error] | ^
2707[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
2708[error] |I found:
2709[error] |
2710[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
2711[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2712[error] | muffin.model.Attachment](
2713[error] | /* missing */
2714[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
2715[error] | ),
2716[error] | ???)
2717[error] |
2718[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
2719[error] |
2720[error] |where: A is a type variable
2721[error] | A² is a type variable
2722[error] |.
2723[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
2724[error] 548 | .field[Option[List[Attachment]]]("attachments")
2725[error] | ^
2726[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
2727[error] |I found:
2728[error] |
2729[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
2730[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
2731[error] | List[muffin.model.Attachment]](
2732[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
2733[error] | muffin.model.Attachment](
2734[error] | /* missing */
2735[error] | summon[
2736[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
2737[error] | )
2738[error] | ),
2739[error] | ???)
2740[error] |
2741[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
2742[error] |
2743[error] |where: A is a type variable
2744[error] | A² is a type variable
2745[error] | A³ is a type variable
2746[error] |.
2747[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
2748[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
2749[error] | ^
2750[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
2751[error] |I found:
2752[error] |
2753[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
2754[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2755[error] | muffin.model.AttachmentField](
2756[error] | /* missing */
2757[error] | summon[
2758[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2759[error] | ),
2760[error] | ???)
2761[error] |
2762[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2763[error] |
2764[error] |where: A is a type variable
2765[error] | A² is a type variable
2766[error] |.
2767[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
2768[error] 579 | .field[List[AttachmentField]]("fields")
2769[error] | ^
2770[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
2771[error] |I found:
2772[error] |
2773[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
2774[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
2775[error] | muffin.model.AttachmentField](
2776[error] | /* missing */
2777[error] | summon[
2778[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2779[error] | ),
2780[error] | ???)
2781[error] |
2782[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2783[error] |
2784[error] |where: A is a type variable
2785[error] | A² is a type variable
2786[error] |.
2787[error] 13 errors found
2788[error] (muffin-core / Compile / compileIncremental) Compilation failed
2789[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
2790[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
2791[error] 312 | .field("elements", _.elements)
2792[error] | ^
2793[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
2794[error] |I found:
2795[error] |
2796[error] | this.NewTypeTo[A, List[muffin.model.Element]](
2797[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2798[error] | muffin.model.Element](
2799[error] | /* missing */
2800[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
2801[error] | ),
2802[error] | ???)
2803[error] |
2804[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
2805[error] |
2806[error] |where: A is a type variable
2807[error] | A² is a type variable
2808[error] |.
2809[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
2810[error] 321 | .field("subtype", _ => value.subtype)
2811[error] | ^
2812[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2813[error] |I found:
2814[error] |
2815[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2816[error] | /* missing */
2817[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2818[error] | ???)
2819[error] |
2820[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2821[error] |
2822[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2823[error] |.
2824[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
2825[error] 333 | .field("subtype", _ => value.subtype)
2826[error] | ^
2827[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
2828[error] |I found:
2829[error] |
2830[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
2831[error] | /* missing */
2832[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
2833[error] | ???)
2834[error] |
2835[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
2836[error] |
2837[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2838[error] |.
2839[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
2840[error] 345 | .field("data_source", _ => value.dataSource)
2841[error] | ^
2842[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
2843[error] |I found:
2844[error] |
2845[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
2846[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
2847[error] | muffin.model.DataSource](
2848[error] | /* missing */
2849[error] | summon[
2850[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
2851[error] | ),
2852[error] | ???)
2853[error] |
2854[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
2855[error] |
2856[error] |where: A is a type variable
2857[error] | A² is a type variable
2858[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2859[error] |.
2860[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
2861[error] 367 | .field("options", _ => value.options)
2862[error] | ^
2863[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
2864[error] |I found:
2865[error] |
2866[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
2867[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2868[error] | muffin.model.SelectOption](
2869[error] | /* missing */
2870[error] | summon[
2871[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
2872[error] | ),
2873[error] | ???)
2874[error] |
2875[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
2876[error] |
2877[error] |where: A is a type variable
2878[error] | A² is a type variable
2879[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2880[error] |.
2881[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
2882[error] 446 | .field("text", _ => text)
2883[error] | ^
2884[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
2885[error] |I found:
2886[error] |
2887[error] | this.NewTypeTo[A, muffin.model.ResponseType](
2888[error] | /* missing */
2889[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
2890[error] | ???)
2891[error] |
2892[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
2893[error] |
2894[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2895[error] |.
2896[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
2897[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
2898[error] | ^
2899[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2900[error] |I found:
2901[error] |
2902[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2903[error] | /* missing */
2904[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2905[error] | ???)
2906[error] |
2907[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2908[error] |
2909[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2910[error] |.
2911[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
2912[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
2913[error] | ^
2914[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
2915[error] |I found:
2916[error] |
2917[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
2918[error] | /* missing */
2919[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
2920[error] | ???)
2921[error] |
2922[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
2923[error] |
2924[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
2925[error] |.
2926[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
2927[error] 498 | .field[RawIntegration]("integration")
2928[error] | ^
2929[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
2930[error] |I found:
2931[error] |
2932[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
2933[error] | /* missing */
2934[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
2935[error] | ]
2936[error] | ,
2937[error] | ???)
2938[error] |
2939[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
2940[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
2941[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
2942[error] | ^
2943[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
2944[error] |I found:
2945[error] |
2946[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
2947[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2948[error] | muffin.model.Attachment](
2949[error] | /* missing */
2950[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
2951[error] | ),
2952[error] | ???)
2953[error] |
2954[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
2955[error] |
2956[error] |where: A is a type variable
2957[error] | A² is a type variable
2958[error] |.
2959[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
2960[error] 548 | .field[Option[List[Attachment]]]("attachments")
2961[error] | ^
2962[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
2963[error] |I found:
2964[error] |
2965[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
2966[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
2967[error] | List[muffin.model.Attachment]](
2968[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
2969[error] | muffin.model.Attachment](
2970[error] | /* missing */
2971[error] | summon[
2972[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
2973[error] | )
2974[error] | ),
2975[error] | ???)
2976[error] |
2977[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
2978[error] |
2979[error] |where: A is a type variable
2980[error] | A² is a type variable
2981[error] | A³ is a type variable
2982[error] |.
2983[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
2984[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
2985[error] | ^
2986[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
2987[error] |I found:
2988[error] |
2989[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
2990[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
2991[error] | muffin.model.AttachmentField](
2992[error] | /* missing */
2993[error] | summon[
2994[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
2995[error] | ),
2996[error] | ???)
2997[error] |
2998[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
2999[error] |
3000[error] |where: A is a type variable
3001[error] | A² is a type variable
3002[error] |.
3003[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
3004[error] 579 | .field[List[AttachmentField]]("fields")
3005[error] | ^
3006[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
3007[error] |I found:
3008[error] |
3009[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
3010[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
3011[error] | muffin.model.AttachmentField](
3012[error] | /* missing */
3013[error] | summon[
3014[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3015[error] | ),
3016[error] | ???)
3017[error] |
3018[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3019[error] |
3020[error] |where: A is a type variable
3021[error] | A² is a type variable
3022[error] |.
3023[error] 13 errors found
3024[error] (muffin-core / Compile / compileIncremental) Compilation failed
3025Starting build for ProjectRef(file:/build/repo/,muffin-zio-json-interop) (muffin-zio-json-interop)...
3026Compile scalacOptions: List(-explain, -no-indent, -old-syntax, -Wunused:all, -language:implicitConversions, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
3027[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
3028[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
3029[error] 312 | .field("elements", _.elements)
3030[error] | ^
3031[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
3032[error] |I found:
3033[error] |
3034[error] | this.NewTypeTo[A, List[muffin.model.Element]](
3035[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3036[error] | muffin.model.Element](
3037[error] | /* missing */
3038[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
3039[error] | ),
3040[error] | ???)
3041[error] |
3042[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
3043[error] |
3044[error] |where: A is a type variable
3045[error] | A² is a type variable
3046[error] |.
3047[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
3048[error] 321 | .field("subtype", _ => value.subtype)
3049[error] | ^
3050[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3051[error] |I found:
3052[error] |
3053[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3054[error] | /* missing */
3055[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3056[error] | ???)
3057[error] |
3058[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3059[error] |
3060[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3061[error] |.
3062[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
3063[error] 333 | .field("subtype", _ => value.subtype)
3064[error] | ^
3065[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3066[error] |I found:
3067[error] |
3068[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3069[error] | /* missing */
3070[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3071[error] | ???)
3072[error] |
3073[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3074[error] |
3075[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3076[error] |.
3077[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
3078[error] 345 | .field("data_source", _ => value.dataSource)
3079[error] | ^
3080[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
3081[error] |I found:
3082[error] |
3083[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
3084[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
3085[error] | muffin.model.DataSource](
3086[error] | /* missing */
3087[error] | summon[
3088[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
3089[error] | ),
3090[error] | ???)
3091[error] |
3092[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
3093[error] |
3094[error] |where: A is a type variable
3095[error] | A² is a type variable
3096[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3097[error] |.
3098[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
3099[error] 367 | .field("options", _ => value.options)
3100[error] | ^
3101[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
3102[error] |I found:
3103[error] |
3104[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
3105[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3106[error] | muffin.model.SelectOption](
3107[error] | /* missing */
3108[error] | summon[
3109[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
3110[error] | ),
3111[error] | ???)
3112[error] |
3113[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
3114[error] |
3115[error] |where: A is a type variable
3116[error] | A² is a type variable
3117[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3118[error] |.
3119[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
3120[error] 446 | .field("text", _ => text)
3121[error] | ^
3122[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
3123[error] |I found:
3124[error] |
3125[error] | this.NewTypeTo[A, muffin.model.ResponseType](
3126[error] | /* missing */
3127[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
3128[error] | ???)
3129[error] |
3130[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
3131[error] |
3132[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3133[error] |.
3134[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
3135[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
3136[error] | ^
3137[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3138[error] |I found:
3139[error] |
3140[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3141[error] | /* missing */
3142[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3143[error] | ???)
3144[error] |
3145[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3146[error] |
3147[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3148[error] |.
3149[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
3150[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
3151[error] | ^
3152[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3153[error] |I found:
3154[error] |
3155[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3156[error] | /* missing */
3157[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3158[error] | ???)
3159[error] |
3160[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3161[error] |
3162[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3163[error] |.
3164[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
3165[error] 498 | .field[RawIntegration]("integration")
3166[error] | ^
3167[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
3168[error] |I found:
3169[error] |
3170[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
3171[error] | /* missing */
3172[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
3173[error] | ]
3174[error] | ,
3175[error] | ???)
3176[error] |
3177[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
3178[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
3179[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
3180[error] | ^
3181[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
3182[error] |I found:
3183[error] |
3184[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
3185[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3186[error] | muffin.model.Attachment](
3187[error] | /* missing */
3188[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
3189[error] | ),
3190[error] | ???)
3191[error] |
3192[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
3193[error] |
3194[error] |where: A is a type variable
3195[error] | A² is a type variable
3196[error] |.
3197[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
3198[error] 548 | .field[Option[List[Attachment]]]("attachments")
3199[error] | ^
3200[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
3201[error] |I found:
3202[error] |
3203[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
3204[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
3205[error] | List[muffin.model.Attachment]](
3206[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
3207[error] | muffin.model.Attachment](
3208[error] | /* missing */
3209[error] | summon[
3210[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
3211[error] | )
3212[error] | ),
3213[error] | ???)
3214[error] |
3215[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
3216[error] |
3217[error] |where: A is a type variable
3218[error] | A² is a type variable
3219[error] | A³ is a type variable
3220[error] |.
3221[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
3222[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
3223[error] | ^
3224[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
3225[error] |I found:
3226[error] |
3227[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
3228[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3229[error] | muffin.model.AttachmentField](
3230[error] | /* missing */
3231[error] | summon[
3232[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3233[error] | ),
3234[error] | ???)
3235[error] |
3236[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3237[error] |
3238[error] |where: A is a type variable
3239[error] | A² is a type variable
3240[error] |.
3241[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
3242[error] 579 | .field[List[AttachmentField]]("fields")
3243[error] | ^
3244[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
3245[error] |I found:
3246[error] |
3247[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
3248[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
3249[error] | muffin.model.AttachmentField](
3250[error] | /* missing */
3251[error] | summon[
3252[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3253[error] | ),
3254[error] | ???)
3255[error] |
3256[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3257[error] |
3258[error] |where: A is a type variable
3259[error] | A² is a type variable
3260[error] |.
3261[error] 13 errors found
3262[error] (muffin-core / Compile / compileIncremental) Compilation failed
3263[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
3264[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
3265[error] 312 | .field("elements", _.elements)
3266[error] | ^
3267[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
3268[error] |I found:
3269[error] |
3270[error] | this.NewTypeTo[A, List[muffin.model.Element]](
3271[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3272[error] | muffin.model.Element](
3273[error] | /* missing */
3274[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
3275[error] | ),
3276[error] | ???)
3277[error] |
3278[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
3279[error] |
3280[error] |where: A is a type variable
3281[error] | A² is a type variable
3282[error] |.
3283[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
3284[error] 321 | .field("subtype", _ => value.subtype)
3285[error] | ^
3286[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3287[error] |I found:
3288[error] |
3289[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3290[error] | /* missing */
3291[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3292[error] | ???)
3293[error] |
3294[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3295[error] |
3296[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3297[error] |.
3298[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
3299[error] 333 | .field("subtype", _ => value.subtype)
3300[error] | ^
3301[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3302[error] |I found:
3303[error] |
3304[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3305[error] | /* missing */
3306[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3307[error] | ???)
3308[error] |
3309[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3310[error] |
3311[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3312[error] |.
3313[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
3314[error] 345 | .field("data_source", _ => value.dataSource)
3315[error] | ^
3316[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
3317[error] |I found:
3318[error] |
3319[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
3320[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
3321[error] | muffin.model.DataSource](
3322[error] | /* missing */
3323[error] | summon[
3324[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
3325[error] | ),
3326[error] | ???)
3327[error] |
3328[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
3329[error] |
3330[error] |where: A is a type variable
3331[error] | A² is a type variable
3332[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3333[error] |.
3334[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
3335[error] 367 | .field("options", _ => value.options)
3336[error] | ^
3337[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
3338[error] |I found:
3339[error] |
3340[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
3341[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3342[error] | muffin.model.SelectOption](
3343[error] | /* missing */
3344[error] | summon[
3345[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
3346[error] | ),
3347[error] | ???)
3348[error] |
3349[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
3350[error] |
3351[error] |where: A is a type variable
3352[error] | A² is a type variable
3353[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3354[error] |.
3355[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
3356[error] 446 | .field("text", _ => text)
3357[error] | ^
3358[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
3359[error] |I found:
3360[error] |
3361[error] | this.NewTypeTo[A, muffin.model.ResponseType](
3362[error] | /* missing */
3363[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
3364[error] | ???)
3365[error] |
3366[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
3367[error] |
3368[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3369[error] |.
3370[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
3371[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
3372[error] | ^
3373[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3374[error] |I found:
3375[error] |
3376[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3377[error] | /* missing */
3378[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3379[error] | ???)
3380[error] |
3381[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3382[error] |
3383[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3384[error] |.
3385[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
3386[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
3387[error] | ^
3388[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3389[error] |I found:
3390[error] |
3391[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3392[error] | /* missing */
3393[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3394[error] | ???)
3395[error] |
3396[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3397[error] |
3398[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3399[error] |.
3400[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
3401[error] 498 | .field[RawIntegration]("integration")
3402[error] | ^
3403[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
3404[error] |I found:
3405[error] |
3406[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
3407[error] | /* missing */
3408[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
3409[error] | ]
3410[error] | ,
3411[error] | ???)
3412[error] |
3413[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
3414[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
3415[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
3416[error] | ^
3417[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
3418[error] |I found:
3419[error] |
3420[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
3421[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3422[error] | muffin.model.Attachment](
3423[error] | /* missing */
3424[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
3425[error] | ),
3426[error] | ???)
3427[error] |
3428[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
3429[error] |
3430[error] |where: A is a type variable
3431[error] | A² is a type variable
3432[error] |.
3433[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
3434[error] 548 | .field[Option[List[Attachment]]]("attachments")
3435[error] | ^
3436[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
3437[error] |I found:
3438[error] |
3439[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
3440[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
3441[error] | List[muffin.model.Attachment]](
3442[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
3443[error] | muffin.model.Attachment](
3444[error] | /* missing */
3445[error] | summon[
3446[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
3447[error] | )
3448[error] | ),
3449[error] | ???)
3450[error] |
3451[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
3452[error] |
3453[error] |where: A is a type variable
3454[error] | A² is a type variable
3455[error] | A³ is a type variable
3456[error] |.
3457[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
3458[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
3459[error] | ^
3460[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
3461[error] |I found:
3462[error] |
3463[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
3464[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3465[error] | muffin.model.AttachmentField](
3466[error] | /* missing */
3467[error] | summon[
3468[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3469[error] | ),
3470[error] | ???)
3471[error] |
3472[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3473[error] |
3474[error] |where: A is a type variable
3475[error] | A² is a type variable
3476[error] |.
3477[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
3478[error] 579 | .field[List[AttachmentField]]("fields")
3479[error] | ^
3480[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
3481[error] |I found:
3482[error] |
3483[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
3484[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
3485[error] | muffin.model.AttachmentField](
3486[error] | /* missing */
3487[error] | summon[
3488[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3489[error] | ),
3490[error] | ???)
3491[error] |
3492[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3493[error] |
3494[error] |where: A is a type variable
3495[error] | A² is a type variable
3496[error] |.
3497[error] 13 errors found
3498[error] (muffin-core / Compile / compileIncremental) Compilation failed
3499[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
3500[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
3501[error] 312 | .field("elements", _.elements)
3502[error] | ^
3503[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
3504[error] |I found:
3505[error] |
3506[error] | this.NewTypeTo[A, List[muffin.model.Element]](
3507[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3508[error] | muffin.model.Element](
3509[error] | /* missing */
3510[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
3511[error] | ),
3512[error] | ???)
3513[error] |
3514[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
3515[error] |
3516[error] |where: A is a type variable
3517[error] | A² is a type variable
3518[error] |.
3519[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
3520[error] 321 | .field("subtype", _ => value.subtype)
3521[error] | ^
3522[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3523[error] |I found:
3524[error] |
3525[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3526[error] | /* missing */
3527[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3528[error] | ???)
3529[error] |
3530[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3531[error] |
3532[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3533[error] |.
3534[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
3535[error] 333 | .field("subtype", _ => value.subtype)
3536[error] | ^
3537[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3538[error] |I found:
3539[error] |
3540[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3541[error] | /* missing */
3542[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3543[error] | ???)
3544[error] |
3545[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3546[error] |
3547[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3548[error] |.
3549[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
3550[error] 345 | .field("data_source", _ => value.dataSource)
3551[error] | ^
3552[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
3553[error] |I found:
3554[error] |
3555[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
3556[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
3557[error] | muffin.model.DataSource](
3558[error] | /* missing */
3559[error] | summon[
3560[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
3561[error] | ),
3562[error] | ???)
3563[error] |
3564[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
3565[error] |
3566[error] |where: A is a type variable
3567[error] | A² is a type variable
3568[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3569[error] |.
3570[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
3571[error] 367 | .field("options", _ => value.options)
3572[error] | ^
3573[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
3574[error] |I found:
3575[error] |
3576[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
3577[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3578[error] | muffin.model.SelectOption](
3579[error] | /* missing */
3580[error] | summon[
3581[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
3582[error] | ),
3583[error] | ???)
3584[error] |
3585[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
3586[error] |
3587[error] |where: A is a type variable
3588[error] | A² is a type variable
3589[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3590[error] |.
3591[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
3592[error] 446 | .field("text", _ => text)
3593[error] | ^
3594[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
3595[error] |I found:
3596[error] |
3597[error] | this.NewTypeTo[A, muffin.model.ResponseType](
3598[error] | /* missing */
3599[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
3600[error] | ???)
3601[error] |
3602[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
3603[error] |
3604[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3605[error] |.
3606[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
3607[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
3608[error] | ^
3609[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3610[error] |I found:
3611[error] |
3612[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3613[error] | /* missing */
3614[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3615[error] | ???)
3616[error] |
3617[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3618[error] |
3619[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3620[error] |.
3621[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
3622[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
3623[error] | ^
3624[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3625[error] |I found:
3626[error] |
3627[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3628[error] | /* missing */
3629[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3630[error] | ???)
3631[error] |
3632[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3633[error] |
3634[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3635[error] |.
3636[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
3637[error] 498 | .field[RawIntegration]("integration")
3638[error] | ^
3639[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
3640[error] |I found:
3641[error] |
3642[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
3643[error] | /* missing */
3644[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
3645[error] | ]
3646[error] | ,
3647[error] | ???)
3648[error] |
3649[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
3650[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
3651[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
3652[error] | ^
3653[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
3654[error] |I found:
3655[error] |
3656[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
3657[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3658[error] | muffin.model.Attachment](
3659[error] | /* missing */
3660[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
3661[error] | ),
3662[error] | ???)
3663[error] |
3664[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
3665[error] |
3666[error] |where: A is a type variable
3667[error] | A² is a type variable
3668[error] |.
3669[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
3670[error] 548 | .field[Option[List[Attachment]]]("attachments")
3671[error] | ^
3672[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
3673[error] |I found:
3674[error] |
3675[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
3676[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
3677[error] | List[muffin.model.Attachment]](
3678[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
3679[error] | muffin.model.Attachment](
3680[error] | /* missing */
3681[error] | summon[
3682[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
3683[error] | )
3684[error] | ),
3685[error] | ???)
3686[error] |
3687[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
3688[error] |
3689[error] |where: A is a type variable
3690[error] | A² is a type variable
3691[error] | A³ is a type variable
3692[error] |.
3693[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
3694[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
3695[error] | ^
3696[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
3697[error] |I found:
3698[error] |
3699[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
3700[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3701[error] | muffin.model.AttachmentField](
3702[error] | /* missing */
3703[error] | summon[
3704[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3705[error] | ),
3706[error] | ???)
3707[error] |
3708[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3709[error] |
3710[error] |where: A is a type variable
3711[error] | A² is a type variable
3712[error] |.
3713[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
3714[error] 579 | .field[List[AttachmentField]]("fields")
3715[error] | ^
3716[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
3717[error] |I found:
3718[error] |
3719[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
3720[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
3721[error] | muffin.model.AttachmentField](
3722[error] | /* missing */
3723[error] | summon[
3724[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3725[error] | ),
3726[error] | ???)
3727[error] |
3728[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3729[error] |
3730[error] |where: A is a type variable
3731[error] | A² is a type variable
3732[error] |.
3733[error] 13 errors found
3734[error] (muffin-core / Compile / compileIncremental) Compilation failed
3735Starting build for ProjectRef(file:/build/repo/,muffin-zio-http-interop) (muffin-zio-http-interop)...
3736Compile scalacOptions: List(-explain, -no-indent, -old-syntax, -Wunused:all, -language:implicitConversions, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
3737[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
3738[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
3739[error] 312 | .field("elements", _.elements)
3740[error] | ^
3741[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
3742[error] |I found:
3743[error] |
3744[error] | this.NewTypeTo[A, List[muffin.model.Element]](
3745[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3746[error] | muffin.model.Element](
3747[error] | /* missing */
3748[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
3749[error] | ),
3750[error] | ???)
3751[error] |
3752[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
3753[error] |
3754[error] |where: A is a type variable
3755[error] | A² is a type variable
3756[error] |.
3757[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
3758[error] 321 | .field("subtype", _ => value.subtype)
3759[error] | ^
3760[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3761[error] |I found:
3762[error] |
3763[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3764[error] | /* missing */
3765[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3766[error] | ???)
3767[error] |
3768[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3769[error] |
3770[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3771[error] |.
3772[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
3773[error] 333 | .field("subtype", _ => value.subtype)
3774[error] | ^
3775[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3776[error] |I found:
3777[error] |
3778[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
3779[error] | /* missing */
3780[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
3781[error] | ???)
3782[error] |
3783[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
3784[error] |
3785[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3786[error] |.
3787[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
3788[error] 345 | .field("data_source", _ => value.dataSource)
3789[error] | ^
3790[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
3791[error] |I found:
3792[error] |
3793[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
3794[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
3795[error] | muffin.model.DataSource](
3796[error] | /* missing */
3797[error] | summon[
3798[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
3799[error] | ),
3800[error] | ???)
3801[error] |
3802[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
3803[error] |
3804[error] |where: A is a type variable
3805[error] | A² is a type variable
3806[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3807[error] |.
3808[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
3809[error] 367 | .field("options", _ => value.options)
3810[error] | ^
3811[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
3812[error] |I found:
3813[error] |
3814[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
3815[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3816[error] | muffin.model.SelectOption](
3817[error] | /* missing */
3818[error] | summon[
3819[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
3820[error] | ),
3821[error] | ???)
3822[error] |
3823[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
3824[error] |
3825[error] |where: A is a type variable
3826[error] | A² is a type variable
3827[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3828[error] |.
3829[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
3830[error] 446 | .field("text", _ => text)
3831[error] | ^
3832[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
3833[error] |I found:
3834[error] |
3835[error] | this.NewTypeTo[A, muffin.model.ResponseType](
3836[error] | /* missing */
3837[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
3838[error] | ???)
3839[error] |
3840[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
3841[error] |
3842[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3843[error] |.
3844[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
3845[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
3846[error] | ^
3847[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3848[error] |I found:
3849[error] |
3850[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3851[error] | /* missing */
3852[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3853[error] | ???)
3854[error] |
3855[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3856[error] |
3857[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3858[error] |.
3859[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
3860[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
3861[error] | ^
3862[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
3863[error] |I found:
3864[error] |
3865[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
3866[error] | /* missing */
3867[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
3868[error] | ???)
3869[error] |
3870[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
3871[error] |
3872[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
3873[error] |.
3874[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
3875[error] 498 | .field[RawIntegration]("integration")
3876[error] | ^
3877[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
3878[error] |I found:
3879[error] |
3880[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
3881[error] | /* missing */
3882[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
3883[error] | ]
3884[error] | ,
3885[error] | ???)
3886[error] |
3887[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
3888[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
3889[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
3890[error] | ^
3891[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
3892[error] |I found:
3893[error] |
3894[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
3895[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3896[error] | muffin.model.Attachment](
3897[error] | /* missing */
3898[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
3899[error] | ),
3900[error] | ???)
3901[error] |
3902[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
3903[error] |
3904[error] |where: A is a type variable
3905[error] | A² is a type variable
3906[error] |.
3907[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
3908[error] 548 | .field[Option[List[Attachment]]]("attachments")
3909[error] | ^
3910[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
3911[error] |I found:
3912[error] |
3913[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
3914[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
3915[error] | List[muffin.model.Attachment]](
3916[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
3917[error] | muffin.model.Attachment](
3918[error] | /* missing */
3919[error] | summon[
3920[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
3921[error] | )
3922[error] | ),
3923[error] | ???)
3924[error] |
3925[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
3926[error] |
3927[error] |where: A is a type variable
3928[error] | A² is a type variable
3929[error] | A³ is a type variable
3930[error] |.
3931[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
3932[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
3933[error] | ^
3934[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
3935[error] |I found:
3936[error] |
3937[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
3938[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3939[error] | muffin.model.AttachmentField](
3940[error] | /* missing */
3941[error] | summon[
3942[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3943[error] | ),
3944[error] | ???)
3945[error] |
3946[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3947[error] |
3948[error] |where: A is a type variable
3949[error] | A² is a type variable
3950[error] |.
3951[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
3952[error] 579 | .field[List[AttachmentField]]("fields")
3953[error] | ^
3954[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
3955[error] |I found:
3956[error] |
3957[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
3958[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
3959[error] | muffin.model.AttachmentField](
3960[error] | /* missing */
3961[error] | summon[
3962[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
3963[error] | ),
3964[error] | ???)
3965[error] |
3966[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
3967[error] |
3968[error] |where: A is a type variable
3969[error] | A² is a type variable
3970[error] |.
3971[error] 13 errors found
3972[error] (muffin-core / Compile / compileIncremental) Compilation failed
3973[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
3974[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
3975[error] 312 | .field("elements", _.elements)
3976[error] | ^
3977[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
3978[error] |I found:
3979[error] |
3980[error] | this.NewTypeTo[A, List[muffin.model.Element]](
3981[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
3982[error] | muffin.model.Element](
3983[error] | /* missing */
3984[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
3985[error] | ),
3986[error] | ???)
3987[error] |
3988[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
3989[error] |
3990[error] |where: A is a type variable
3991[error] | A² is a type variable
3992[error] |.
3993[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
3994[error] 321 | .field("subtype", _ => value.subtype)
3995[error] | ^
3996[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
3997[error] |I found:
3998[error] |
3999[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
4000[error] | /* missing */
4001[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
4002[error] | ???)
4003[error] |
4004[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
4005[error] |
4006[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4007[error] |.
4008[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
4009[error] 333 | .field("subtype", _ => value.subtype)
4010[error] | ^
4011[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
4012[error] |I found:
4013[error] |
4014[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
4015[error] | /* missing */
4016[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
4017[error] | ???)
4018[error] |
4019[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
4020[error] |
4021[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4022[error] |.
4023[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
4024[error] 345 | .field("data_source", _ => value.dataSource)
4025[error] | ^
4026[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
4027[error] |I found:
4028[error] |
4029[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
4030[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
4031[error] | muffin.model.DataSource](
4032[error] | /* missing */
4033[error] | summon[
4034[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
4035[error] | ),
4036[error] | ???)
4037[error] |
4038[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
4039[error] |
4040[error] |where: A is a type variable
4041[error] | A² is a type variable
4042[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4043[error] |.
4044[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
4045[error] 367 | .field("options", _ => value.options)
4046[error] | ^
4047[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
4048[error] |I found:
4049[error] |
4050[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
4051[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4052[error] | muffin.model.SelectOption](
4053[error] | /* missing */
4054[error] | summon[
4055[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
4056[error] | ),
4057[error] | ???)
4058[error] |
4059[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
4060[error] |
4061[error] |where: A is a type variable
4062[error] | A² is a type variable
4063[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4064[error] |.
4065[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
4066[error] 446 | .field("text", _ => text)
4067[error] | ^
4068[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
4069[error] |I found:
4070[error] |
4071[error] | this.NewTypeTo[A, muffin.model.ResponseType](
4072[error] | /* missing */
4073[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
4074[error] | ???)
4075[error] |
4076[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
4077[error] |
4078[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4079[error] |.
4080[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
4081[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
4082[error] | ^
4083[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
4084[error] |I found:
4085[error] |
4086[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
4087[error] | /* missing */
4088[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
4089[error] | ???)
4090[error] |
4091[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
4092[error] |
4093[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4094[error] |.
4095[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
4096[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
4097[error] | ^
4098[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
4099[error] |I found:
4100[error] |
4101[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
4102[error] | /* missing */
4103[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
4104[error] | ???)
4105[error] |
4106[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
4107[error] |
4108[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4109[error] |.
4110[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
4111[error] 498 | .field[RawIntegration]("integration")
4112[error] | ^
4113[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
4114[error] |I found:
4115[error] |
4116[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
4117[error] | /* missing */
4118[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
4119[error] | ]
4120[error] | ,
4121[error] | ???)
4122[error] |
4123[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
4124[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
4125[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
4126[error] | ^
4127[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
4128[error] |I found:
4129[error] |
4130[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
4131[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4132[error] | muffin.model.Attachment](
4133[error] | /* missing */
4134[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
4135[error] | ),
4136[error] | ???)
4137[error] |
4138[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
4139[error] |
4140[error] |where: A is a type variable
4141[error] | A² is a type variable
4142[error] |.
4143[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
4144[error] 548 | .field[Option[List[Attachment]]]("attachments")
4145[error] | ^
4146[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
4147[error] |I found:
4148[error] |
4149[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
4150[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
4151[error] | List[muffin.model.Attachment]](
4152[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
4153[error] | muffin.model.Attachment](
4154[error] | /* missing */
4155[error] | summon[
4156[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
4157[error] | )
4158[error] | ),
4159[error] | ???)
4160[error] |
4161[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
4162[error] |
4163[error] |where: A is a type variable
4164[error] | A² is a type variable
4165[error] | A³ is a type variable
4166[error] |.
4167[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
4168[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
4169[error] | ^
4170[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
4171[error] |I found:
4172[error] |
4173[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
4174[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4175[error] | muffin.model.AttachmentField](
4176[error] | /* missing */
4177[error] | summon[
4178[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
4179[error] | ),
4180[error] | ???)
4181[error] |
4182[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
4183[error] |
4184[error] |where: A is a type variable
4185[error] | A² is a type variable
4186[error] |.
4187[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
4188[error] 579 | .field[List[AttachmentField]]("fields")
4189[error] | ^
4190[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
4191[error] |I found:
4192[error] |
4193[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
4194[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
4195[error] | muffin.model.AttachmentField](
4196[error] | /* missing */
4197[error] | summon[
4198[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
4199[error] | ),
4200[error] | ???)
4201[error] |
4202[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
4203[error] |
4204[error] |where: A is a type variable
4205[error] | A² is a type variable
4206[error] |.
4207[error] 13 errors found
4208[error] (muffin-core / Compile / compileIncremental) Compilation failed
4209[info] compiling 29 Scala sources to /build/repo/modules/core/target/scala-3.6.4/classes ...
4210[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:312:36
4211[error] 312 | .field("elements", _.elements)
4212[error] | ^
4213[error] |No given instance of type To[List[muffin.model.Element]] was found for a context parameter of method field in trait JsonRequestBuilder.
4214[error] |I found:
4215[error] |
4216[error] | this.NewTypeTo[A, List[muffin.model.Element]](
4217[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4218[error] | muffin.model.Element](
4219[error] | /* missing */
4220[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Element]]]
4221[error] | ),
4222[error] | ???)
4223[error] |
4224[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Element]]
4225[error] |
4226[error] |where: A is a type variable
4227[error] | A² is a type variable
4228[error] |.
4229[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:321:47
4230[error] 321 | .field("subtype", _ => value.subtype)
4231[error] | ^
4232[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
4233[error] |I found:
4234[error] |
4235[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
4236[error] | /* missing */
4237[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
4238[error] | ???)
4239[error] |
4240[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
4241[error] |
4242[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4243[error] |.
4244[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:333:47
4245[error] 333 | .field("subtype", _ => value.subtype)
4246[error] | ^
4247[error] |No given instance of type To[muffin.model.TextSubtype] was found for a context parameter of method field in trait JsonRequestBuilder.
4248[error] |I found:
4249[error] |
4250[error] | this.NewTypeTo[A, muffin.model.TextSubtype](
4251[error] | /* missing */
4252[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]],
4253[error] | ???)
4254[error] |
4255[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.TextSubtype]]
4256[error] |
4257[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4258[error] |.
4259[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:345:54
4260[error] 345 | .field("data_source", _ => value.dataSource)
4261[error] | ^
4262[error] |No given instance of type To[Option[muffin.model.DataSource]] was found for a context parameter of method field in trait JsonRequestBuilder.
4263[error] |I found:
4264[error] |
4265[error] | this.NewTypeTo[A, Option[muffin.model.DataSource]](
4266[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, Option, A²,
4267[error] | muffin.model.DataSource](
4268[error] | /* missing */
4269[error] | summon[
4270[error] | muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]]
4271[error] | ),
4272[error] | ???)
4273[error] |
4274[error] |But no implicit values were found that match type muffin.internal.Coercible[Option[A²], Option[muffin.model.DataSource]]
4275[error] |
4276[error] |where: A is a type variable
4277[error] | A² is a type variable
4278[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4279[error] |.
4280[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:367:47
4281[error] 367 | .field("options", _ => value.options)
4282[error] | ^
4283[error] |No given instance of type To[List[muffin.model.SelectOption]] was found for a context parameter of method field in trait JsonRequestBuilder.
4284[error] |I found:
4285[error] |
4286[error] | this.NewTypeTo[A, List[muffin.model.SelectOption]](
4287[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4288[error] | muffin.model.SelectOption](
4289[error] | /* missing */
4290[error] | summon[
4291[error] | muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]]
4292[error] | ),
4293[error] | ???)
4294[error] |
4295[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.SelectOption]]
4296[error] |
4297[error] |where: A is a type variable
4298[error] | A² is a type variable
4299[error] | To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4300[error] |.
4301[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:446:35
4302[error] 446 | .field("text", _ => text)
4303[error] | ^
4304[error] |No given instance of type To[muffin.model.ResponseType] was found for a context parameter of method field in trait JsonRequestBuilder.
4305[error] |I found:
4306[error] |
4307[error] | this.NewTypeTo[A, muffin.model.ResponseType](
4308[error] | /* missing */
4309[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]],
4310[error] | ???)
4311[error] |
4312[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.ResponseType]]
4313[error] |
4314[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4315[error] |.
4316[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:481:64
4317[error] 481 | .field[RawIntegration]("integration", _ => button.raw)
4318[error] | ^
4319[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
4320[error] |I found:
4321[error] |
4322[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
4323[error] | /* missing */
4324[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
4325[error] | ???)
4326[error] |
4327[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
4328[error] |
4329[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4330[error] |.
4331[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:489:64
4332[error] 489 | .field[RawIntegration]("integration", _ => select.raw)
4333[error] | ^
4334[error] |No given instance of type To[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonRequestBuilder.
4335[error] |I found:
4336[error] |
4337[error] | this.NewTypeTo[A, muffin.model.RawIntegration](
4338[error] | /* missing */
4339[error] | summon[muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]],
4340[error] | ???)
4341[error] |
4342[error] |But no implicit values were found that match type muffin.internal.Coercible[To[A], To[muffin.model.RawIntegration]]
4343[error] |
4344[error] |where: To is a type in trait CodecSupportLow with bounds <: [_] =>> Any
4345[error] |.
4346[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:498:43
4347[error] 498 | .field[RawIntegration]("integration")
4348[error] | ^
4349[error] |No given instance of type From[muffin.model.RawIntegration] was found for a context parameter of method field in trait JsonResponseBuilder.
4350[error] |I found:
4351[error] |
4352[error] | this.NewTypeFrom[A, muffin.model.RawIntegration](
4353[error] | /* missing */
4354[error] | summon[muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]]
4355[error] | ]
4356[error] | ,
4357[error] | ???)
4358[error] |
4359[error] |But no implicit values were found that match type muffin.internal.Coercible[From[A], From[muffin.model.RawIntegration]].
4360[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:544:94
4361[error] 544 | given PropsTo: To[Props] = json[Props].field[List[Attachment]]("attachments", _.attachments).build
4362[error] | ^
4363[error] |No given instance of type To[List[muffin.model.Attachment]] was found for a context parameter of method field in trait JsonRequestBuilder.
4364[error] |I found:
4365[error] |
4366[error] | this.NewTypeTo[A, List[muffin.model.Attachment]](
4367[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4368[error] | muffin.model.Attachment](
4369[error] | /* missing */
4370[error] | summon[muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]]
4371[error] | ),
4372[error] | ???)
4373[error] |
4374[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.Attachment]]
4375[error] |
4376[error] |where: A is a type variable
4377[error] | A² is a type variable
4378[error] |.
4379[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:548:53
4380[error] 548 | .field[Option[List[Attachment]]]("attachments")
4381[error] | ^
4382[error] |No given instance of type From[Option[List[muffin.model.Attachment]]] was found for a context parameter of method field in trait JsonResponseBuilder.
4383[error] |I found:
4384[error] |
4385[error] | this.NewTypeFrom[A, Option[List[muffin.model.Attachment]]](
4386[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, Option, A²,
4387[error] | List[muffin.model.Attachment]](
4388[error] | muffin.internal.Coercible.given_Coercible_M1_M1[Option, List, A³,
4389[error] | muffin.model.Attachment](
4390[error] | /* missing */
4391[error] | summon[
4392[error] | muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]]
4393[error] | )
4394[error] | ),
4395[error] | ???)
4396[error] |
4397[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A³], List[muffin.model.Attachment]]
4398[error] |
4399[error] |where: A is a type variable
4400[error] | A² is a type variable
4401[error] | A³ is a type variable
4402[error] |.
4403[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:564:55
4404[error] 564 | .field[List[AttachmentField]]("fields", _.fields)
4405[error] | ^
4406[error] |No given instance of type To[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonRequestBuilder.
4407[error] |I found:
4408[error] |
4409[error] | this.NewTypeTo[A, List[muffin.model.AttachmentField]](
4410[error] | muffin.internal.Coercible.given_Coercible_M1_M1[To, List, A²,
4411[error] | muffin.model.AttachmentField](
4412[error] | /* missing */
4413[error] | summon[
4414[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
4415[error] | ),
4416[error] | ???)
4417[error] |
4418[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
4419[error] |
4420[error] |where: A is a type variable
4421[error] | A² is a type variable
4422[error] |.
4423[error] -- [E172] Type Error: /build/repo/modules/core/src/main/scala/muffin/codec/CodecSupport.scala:579:45
4424[error] 579 | .field[List[AttachmentField]]("fields")
4425[error] | ^
4426[error] |No given instance of type From[List[muffin.model.AttachmentField]] was found for a context parameter of method field in trait JsonResponseBuilder.
4427[error] |I found:
4428[error] |
4429[error] | this.NewTypeFrom[A, List[muffin.model.AttachmentField]](
4430[error] | muffin.internal.Coercible.given_Coercible_M1_M1[From, List, A²,
4431[error] | muffin.model.AttachmentField](
4432[error] | /* missing */
4433[error] | summon[
4434[error] | muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]]
4435[error] | ),
4436[error] | ???)
4437[error] |
4438[error] |But no implicit values were found that match type muffin.internal.Coercible[List[A²], List[muffin.model.AttachmentField]]
4439[error] |
4440[error] |where: A is a type variable
4441[error] | A² is a type variable
4442[error] |.
4443[error] 13 errors found
4444[error] (muffin-core / Compile / compileIncremental) Compilation failed
4445
4446************************
4447Build summary:
4448[{
4449 "module": "muffin-core",
4450 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 10336, "warnings": 0, "errors": 13, "sourceVersion": "3.6-migration"},
4451 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4452 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
4453 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
4454 "publish": {"status": "skipped", "tookMs": 0},
4455 "metadata": {
4456 "crossScalaVersions": ["2.12.18"]
4457}
4458},{
4459 "module": "muffin-circe-json-interop",
4460 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 3145, "warnings": 0, "errors": 13, "sourceVersion": "3.6-migration"},
4461 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4462 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
4463 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
4464 "publish": {"status": "skipped", "tookMs": 0},
4465 "metadata": {
4466 "crossScalaVersions": ["2.12.18"]
4467}
4468},{
4469 "module": "muffin-sttp-http-interop",
4470 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2444, "warnings": 0, "errors": 13, "sourceVersion": "3.6-migration"},
4471 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4472 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
4473 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
4474 "publish": {"status": "skipped", "tookMs": 0},
4475 "metadata": {
4476 "crossScalaVersions": ["2.12.18"]
4477}
4478},{
4479 "module": "muffin-http4s-http-interop",
4480 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2275, "warnings": 0, "errors": 13, "sourceVersion": "3.6-migration"},
4481 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4482 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
4483 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
4484 "publish": {"status": "skipped", "tookMs": 0},
4485 "metadata": {
4486 "crossScalaVersions": ["2.12.18"]
4487}
4488},{
4489 "module": "muffin-zio-json-interop",
4490 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2026, "warnings": 0, "errors": 13, "sourceVersion": "3.6-migration"},
4491 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4492 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
4493 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
4494 "publish": {"status": "skipped", "tookMs": 0},
4495 "metadata": {
4496 "crossScalaVersions": ["2.12.18"]
4497}
4498},{
4499 "module": "muffin-zio-http-interop",
4500 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2038, "warnings": 0, "errors": 13, "sourceVersion": "3.6-migration"},
4501 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
4502 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
4503 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
4504 "publish": {"status": "skipped", "tookMs": 0},
4505 "metadata": {
4506 "crossScalaVersions": ["2.12.18"]
4507}
4508}]
4509************************
4510[error] Scala3CommunityBuild$ProjectBuildFailureException: 6 module(s) finished with failures: muffin-core, muffin-circe-json-interop, muffin-sttp-http-interop, muffin-http4s-http-interop, muffin-zio-json-interop, muffin-zio-http-interop
4511[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 6 module(s) finished with failures: muffin-core, muffin-circe-json-interop, muffin-sttp-http-interop, muffin-http4s-http-interop, muffin-zio-json-interop, muffin-zio-http-interop
4512[error] Total time: 65 s (01:05), completed Apr 4, 2025, 7:28:54 PM
4513Build failed, not retrying.