Build Logs

johnhungerford/generic-schema • release-3.6.4

Errors

904

Warnings

139

Total Lines

1454

1##################################
2Clonning https://github.com/johnhungerford/generic-schema.git into repo using revision v1.2.0
3##################################
4Note: switching to '9c0a38edae1cf8996e2bfee2990a6f849f81577b'.
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: true
33sbt project found:
34Sbt version 1.5.7 is not supported, minimal supported version is 1.6.2
35Enforcing usage of sbt in version 1.6.2
36No prepare script found for project johnhungerford/generic-schema
37##################################
38Scala version: 3.6.4
39Targets: io.github.johnhungerford.generic.schema%core io.github.johnhungerford.generic.schema%gs-circe io.github.johnhungerford.generic.schema%gs-tapir io.github.johnhungerford.generic.schema%gs-upickle
40Project projectConfig: { "tests": null }
41##################################
42Using extra scalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s
43Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
44[sbt_options] declare -a sbt_options=()
45[process_args] java_version = '17'
46[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
47# Executing command line:
48java
49-Dfile.encoding=UTF-8
50-Dcommunitybuild.scala=3.6.4
51-Dcommunitybuild.project.dependencies.add=
52-Xmx7G
53-Xms4G
54-Xss8M
55-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
56-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
57-jar
58/root/.sdkman/candidates/sbt/1.9.6/bin/sbt-launch.jar
59"setCrossScalaVersions 3.6.4"
60"++3.6.4 -v"
61"mapScalacOptions ",-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,""
62"set every credentials := Nil"
63
64moduleMappings
65"runBuild 3.6.4 """{
66 "tests": null
67}""" io.github.johnhungerford.generic.schema%core io.github.johnhungerford.generic.schema%gs-circe io.github.johnhungerford.generic.schema%gs-tapir io.github.johnhungerford.generic.schema%gs-upickle"
68
69[info] [launcher] getting org.scala-sbt sbt 1.6.2 (this may take some time)...
70[info] [launcher] getting Scala 2.12.15 (for sbt)...
71[info] welcome to sbt 1.6.2 (Eclipse Adoptium Java 17.0.8)
72[info] loading settings for project repo-build-build-build from metals.sbt ...
73[info] loading project definition from /build/repo/project/project/project
74[info] loading settings for project repo-build-build from metals.sbt ...
75[info] loading project definition from /build/repo/project/project
76[success] Generated .bloop/repo-build-build.json
77[success] Total time: 1 s, completed Mar 6, 2025, 3:38:01 PM
78[info] loading settings for project repo-build from metals.sbt,plugins.sbt ...
79[info] loading project definition from /build/repo/project
80[success] Total time: 21 s, completed Mar 6, 2025, 3:38:24 PM
81[info] loading settings for project root from build.sbt ...
82[info] resolving key references (13190 settings) ...
83[info] set current project to generic-schema (in build file:/build/repo/)
84[warn] there are 3 keys that are not used by any other settings/tasks:
85[warn]
86[warn] * exampleAppJVM / dockerBaseImage
87[warn] +- /build/repo/build.sbt:92
88[warn] * exampleAppJVM / dockerUpdateLatest
89[warn] +- /build/repo/build.sbt:93
90[warn] * exampleAppJVM / dockerUsername
91[warn] +- /build/repo/build.sbt:94
92[warn]
93[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
94[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
95Execute setCrossScalaVersions: 3.6.4
96OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in gsTapirJVM/crossScalaVersions
97OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in coreJVM/crossScalaVersions
98OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in gsTapirJVM/crossScalaVersions
99OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in coreJVM/crossScalaVersions
100OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in gsUPickleJVM/crossScalaVersions
101OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in gsUPickleJVM/crossScalaVersions
102OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in exampleAppJVM/crossScalaVersions
103OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in exampleAppJVM/crossScalaVersions
104OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in gsUPickleJS/crossScalaVersions
105OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in gsUPickleJS/crossScalaVersions
106OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in coreMacrosJS/crossScalaVersions
107OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in coreMacrosJS/crossScalaVersions
108OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in gsCirceJVM/crossScalaVersions
109OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in gsCirceJVM/crossScalaVersions
110OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in coreJS/crossScalaVersions
111OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in coreJS/crossScalaVersions
112OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in coreMacrosJVM/crossScalaVersions
113OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in coreMacrosJVM/crossScalaVersions
114OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in gsTapirJS/crossScalaVersions
115OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in gsTapirJS/crossScalaVersions
116OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in exampleAppJS/crossScalaVersions
117OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in exampleAppJS/crossScalaVersions
118OpenCB::Changing crossVersion 3.2.1-RC1-bin-20220823-3ad97df-NIGHTLY -> 3.6.4 in gsCirceJS/crossScalaVersions
119OpenCB::Limitting incorrect crossVersions List(2.12.15) -> List(3.6.4) in gsCirceJS/crossScalaVersions
120[info] set current project to generic-schema (in build file:/build/repo/)
121[info] Setting Scala version to 3.6.4 on 12 projects.
122[info] Switching Scala version on:
123[info] coreMacrosJVM (3.6.4)
124[info] coreJS (3.6.4)
125[info] gsUPickleJVM (3.6.4)
126[info] coreJVM (3.6.4)
127[info] gsTapirJVM (3.6.4)
128[info] coreMacrosJS (3.6.4)
129[info] gsTapirJS (3.6.4)
130[info] gsCirceJS (3.6.4)
131[info] gsUPickleJS (3.6.4)
132[info] exampleAppJVM (3.6.4)
133[info] exampleAppJS (3.6.4)
134[info] gsCirceJVM (3.6.4)
135[info] Excluding projects:
136[info] * root (2.12.15)
137[info] Reapplying settings...
138[info] set current project to generic-schema (in build file:/build/repo/)
139Execute mapScalacOptions: ,-source:3.6-migration,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e,-migration,
140[info] Reapplying settings...
141[info] set current project to generic-schema (in build file:/build/repo/)
142[info] Defining Global / credentials, coreJS / credentials and 8 others.
143[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 61 others.
144[info] Run `last` for details.
145[info] Reapplying settings...
146[info] set current project to generic-schema (in build file:/build/repo/)
147[success] Total time: 0 s, completed Mar 6, 2025, 3:38:34 PM
148Build config: {
149 "tests": null
150}
151Parsed config: Failure(sjsonnew.DeserializationException: Expected String as JString, but got JNull)
152Starting build...
153Projects: Set(coreMacrosJVM, gsUPickleJVM, coreJVM, gsTapirJVM, gsCirceJVM)
154Starting build for ProjectRef(file:/build/repo/,gsTapirJVM) (gs-tapir)...
155OpenCB::Exclude Scala3 specific scalacOption `-source:3.6-migration` in Scala 2.12.15 module Global
156[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-library_3/3.6.4/scala3-library_3-3.6.4.jar ...
157[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-core_3/3.2.9/scalatest-core_3-3.2.9.jar ...
158[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest_3/3.2.9/scalatest_3-3.2.9.jar ...
159[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-featurespec_3/3.2.9/scalatest-featurespec_3-3.2.9.jar ...
160[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar ...
161[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-flatspec_3/3.2.9/scalatest-flatspec_3-3.2.9.jar ...
162[info] [SUCCESSFUL ] org.scalatest#scalatest_3;3.2.9!scalatest_3.jar(bundle) (54ms)
163[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-freespec_3/3.2.9/scalatest-freespec_3-3.2.9.jar ...
164[info] [SUCCESSFUL ] org.scalatest#scalatest-featurespec_3;3.2.9!scalatest-featurespec_3.jar(bundle) (98ms)
165[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-funsuite_3/3.2.9/scalatest-funsuite_3-3.2.9.jar ...
166[info] [SUCCESSFUL ] org.scalatest#scalatest-freespec_3;3.2.9!scalatest-freespec_3.jar(bundle) (50ms)
167[info] [SUCCESSFUL ] org.scalatest#scalatest-flatspec_3;3.2.9!scalatest-flatspec_3.jar(bundle) (103ms)
168[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-funspec_3/3.2.9/scalatest-funspec_3-3.2.9.jar ...
169[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-propspec_3/3.2.9/scalatest-propspec_3-3.2.9.jar ...
170[info] [SUCCESSFUL ] org.scala-lang#scala3-library_3;3.6.4!scala3-library_3.jar (112ms)
171[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-refspec_3/3.2.9/scalatest-refspec_3-3.2.9.jar ...
172[info] [SUCCESSFUL ] org.scalatest#scalatest-funsuite_3;3.2.9!scalatest-funsuite_3.jar(bundle) (40ms)
173[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-wordspec_3/3.2.9/scalatest-wordspec_3-3.2.9.jar ...
174[info] [SUCCESSFUL ] org.scalatest#scalatest-funspec_3;3.2.9!scalatest-funspec_3.jar(bundle) (37ms)
175[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-diagrams_3/3.2.9/scalatest-diagrams_3-3.2.9.jar ...
176[info] [SUCCESSFUL ] org.scalatest#scalatest-propspec_3;3.2.9!scalatest-propspec_3.jar(bundle) (41ms)
177[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-matchers-core_3/3.2.9/scalatest-matchers-core_3-3.2.9.jar ...
178[info] [SUCCESSFUL ] org.scalatest#scalatest-refspec_3;3.2.9!scalatest-refspec_3.jar(bundle) (31ms)
179[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-shouldmatchers_3/3.2.9/scalatest-shouldmatchers_3-3.2.9.jar ...
180[info] [SUCCESSFUL ] org.scalatest#scalatest-core_3;3.2.9!scalatest-core_3.jar(bundle) (163ms)
181[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-mustmatchers_3/3.2.9/scalatest-mustmatchers_3-3.2.9.jar ...
182[info] [SUCCESSFUL ] org.scala-lang#scala-library;2.13.15!scala-library.jar (176ms)
183[info] downloading https://repo1.maven.org/maven2/org/scalactic/scalactic_3/3.2.9/scalactic_3-3.2.9.jar ...
184[info] [SUCCESSFUL ] org.scalatest#scalatest-wordspec_3;3.2.9!scalatest-wordspec_3.jar(bundle) (39ms)
185[info] downloading https://repo1.maven.org/maven2/org/scalatest/scalatest-compatible/3.2.9/scalatest-compatible-3.2.9.jar ...
186[info] [SUCCESSFUL ] org.scalatest#scalatest-diagrams_3;3.2.9!scalatest-diagrams_3.jar(bundle) (38ms)
187[info] downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_3/2.0.0/scala-xml_3-2.0.0.jar ...
188[info] [SUCCESSFUL ] org.scalatest#scalatest-shouldmatchers_3;3.2.9!scalatest-shouldmatchers_3.jar(bundle) (43ms)
189[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-compiler_3/3.6.4/scala3-compiler_3-3.6.4.jar ...
190[info] [SUCCESSFUL ] org.scalatest#scalatest-mustmatchers_3;3.2.9!scalatest-mustmatchers_3.jar(bundle) (35ms)
191[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-interfaces/3.6.4/scala3-interfaces-3.6.4.jar ...
192[info] [SUCCESSFUL ] org.scalatest#scalatest-compatible;3.2.9!scalatest-compatible.jar(bundle) (28ms)
193[info] downloading https://repo1.maven.org/maven2/org/scala-lang/tasty-core_3/3.6.4/tasty-core_3-3.6.4.jar ...
194[info] [SUCCESSFUL ] org.scalatest#scalatest-matchers-core_3;3.2.9!scalatest-matchers-core_3.jar(bundle) (75ms)
195[info] downloading https://repo1.maven.org/maven2/org/scala-lang/modules/scala-asm/9.7.1-scala-1/scala-asm-9.7.1-scala-1.jar ...
196[info] [SUCCESSFUL ] org.scala-lang.modules#scala-xml_3;2.0.0!scala-xml_3.jar(bundle) (50ms)
197[info] [SUCCESSFUL ] org.scala-lang#scala3-interfaces;3.6.4!scala3-interfaces.jar (36ms)
198[info] downloading https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.10.4/compiler-interface-1.10.4.jar ...
199[info] downloading https://repo1.maven.org/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar ...
200[info] [SUCCESSFUL ] org.scalactic#scalactic_3;3.2.9!scalactic_3.jar(bundle) (62ms)
201[info] downloading https://repo1.maven.org/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar ...
202[info] [SUCCESSFUL ] org.scala-lang#tasty-core_3;3.6.4!tasty-core_3.jar (40ms)
203[info] downloading https://repo1.maven.org/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar ...
204[info] [SUCCESSFUL ] org.scala-lang.modules#scala-asm;9.7.1-scala-1!scala-asm.jar (42ms)
205[info] downloading https://repo1.maven.org/maven2/org/scala-sbt/util-interface/1.10.4/util-interface-1.10.4.jar ...
206[info] [SUCCESSFUL ] org.scala-sbt#compiler-interface;1.10.4!compiler-interface.jar (33ms)
207[info] downloading https://repo1.maven.org/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar ...
208[info] [SUCCESSFUL ] org.jline#jline-reader;3.27.1!jline-reader.jar (33ms)
209[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scaladoc_3/3.6.4/scaladoc_3-3.6.4.jar ...
210[info] [SUCCESSFUL ] org.jline#jline-terminal-jni;3.27.1!jline-terminal-jni.jar (28ms)
211[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-tasty-inspector_3/3.6.4/scala3-tasty-inspector_3-3.6.4.jar ...
212[info] [SUCCESSFUL ] org.jline#jline-terminal;3.27.1!jline-terminal.jar (43ms)
213[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark/0.62.2/flexmark-0.62.2.jar ...
214[info] [SUCCESSFUL ] org.scala-sbt#util-interface;1.10.4!util-interface.jar (36ms)
215[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-ast/0.62.2/flexmark-util-ast-0.62.2.jar ...
216[info] [SUCCESSFUL ] org.jline#jline-native;3.27.1!jline-native.jar (40ms)
217[info] [SUCCESSFUL ] org.scala-lang#scala3-tasty-inspector_3;3.6.4!scala3-tasty-inspector_3.jar (35ms)
218[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-data/0.62.2/flexmark-util-data-0.62.2.jar ...
219[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-html/0.62.2/flexmark-util-html-0.62.2.jar ...
220[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark;0.62.2!flexmark.jar (47ms)
221[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-anchorlink/0.62.2/flexmark-ext-anchorlink-0.62.2.jar ...
222[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-data;0.62.2!flexmark-util-data.jar (27ms)
223[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-autolink/0.62.2/flexmark-ext-autolink-0.62.2.jar ...
224[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-ast;0.62.2!flexmark-util-ast.jar (41ms)
225[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-html;0.62.2!flexmark-util-html.jar (28ms)
226[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-gfm-strikethrough/0.62.2/flexmark-ext-gfm-strikethrough-0.62.2.jar ...
227[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-emoji/0.62.2/flexmark-ext-emoji-0.62.2.jar ...
228[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-anchorlink;0.62.2!flexmark-ext-anchorlink.jar (28ms)
229[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-gfm-tasklist/0.62.2/flexmark-ext-gfm-tasklist-0.62.2.jar ...
230[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-autolink;0.62.2!flexmark-ext-autolink.jar (26ms)
231[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-wikilink/0.62.2/flexmark-ext-wikilink-0.62.2.jar ...
232[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-gfm-strikethrough;0.62.2!flexmark-ext-gfm-strikethrough.jar (29ms)
233[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-tables/0.62.2/flexmark-ext-tables-0.62.2.jar ...
234[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-emoji;0.62.2!flexmark-ext-emoji.jar (31ms)
235[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-yaml-front-matter/0.62.2/flexmark-ext-yaml-front-matter-0.62.2.jar ...
236[info] [SUCCESSFUL ] org.scala-lang#scaladoc_3;3.6.4!scaladoc_3.jar (106ms)
237[info] downloading https://repo1.maven.org/maven2/nl/big-o/liqp/0.8.2/liqp-0.8.2.jar ...
238[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-gfm-tasklist;0.62.2!flexmark-ext-gfm-tasklist.jar (28ms)
239[info] downloading https://repo1.maven.org/maven2/org/jsoup/jsoup/1.17.2/jsoup-1.17.2.jar ...
240[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-wikilink;0.62.2!flexmark-ext-wikilink.jar (26ms)
241[info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.15.1/jackson-dataformat-yaml-2.15.1.jar ...
242[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-tables;0.62.2!flexmark-ext-tables.jar (28ms)
243[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-builder/0.62.2/flexmark-util-builder-0.62.2.jar ...
244[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-yaml-front-matter;0.62.2!flexmark-ext-yaml-front-matter.jar (31ms)
245[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-collection/0.62.2/flexmark-util-collection-0.62.2.jar ...
246[info] [SUCCESSFUL ] nl.big-o#liqp;0.8.2!liqp.jar (34ms)
247[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-dependency/0.62.2/flexmark-util-dependency-0.62.2.jar ...
248[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-builder;0.62.2!flexmark-util-builder.jar (29ms)
249[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-format/0.62.2/flexmark-util-format-0.62.2.jar ...
250[info] [SUCCESSFUL ] org.jsoup#jsoup;1.17.2!jsoup.jar (43ms)
251[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-collection;0.62.2!flexmark-util-collection.jar (29ms)
252[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-misc/0.62.2/flexmark-util-misc-0.62.2.jar ...
253[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-sequence/0.62.2/flexmark-util-sequence-0.62.2.jar ...
254[info] [SUCCESSFUL ] com.fasterxml.jackson.dataformat#jackson-dataformat-yaml;2.15.1!jackson-dataformat-yaml.jar (40ms)
255[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-visitor/0.62.2/flexmark-util-visitor-0.62.2.jar ...
256[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-dependency;0.62.2!flexmark-util-dependency.jar (29ms)
257[info] downloading https://repo1.maven.org/maven2/org/jetbrains/annotations/15.0/annotations-15.0.jar ...
258[info] [SUCCESSFUL ] org.scala-lang#scala3-compiler_3;3.6.4!scala3-compiler_3.jar (251ms)
259[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util/0.62.2/flexmark-util-0.62.2.jar ...
260[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-format;0.62.2!flexmark-util-format.jar (28ms)
261[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-util-options/0.62.2/flexmark-util-options-0.62.2.jar ...
262[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-visitor;0.62.2!flexmark-util-visitor.jar (27ms)
263[info] downloading https://repo1.maven.org/maven2/org/nibor/autolink/autolink/0.6.0/autolink-0.6.0.jar ...
264[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-misc;0.62.2!flexmark-util-misc.jar (33ms)
265[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-jira-converter/0.62.2/flexmark-jira-converter-0.62.2.jar ...
266[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-sequence;0.62.2!flexmark-util-sequence.jar (34ms)
267[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-ins/0.62.2/flexmark-ext-ins-0.62.2.jar ...
268[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util;0.62.2!flexmark-util.jar (26ms)
269[info] downloading https://repo1.maven.org/maven2/com/vladsch/flexmark/flexmark-ext-superscript/0.62.2/flexmark-ext-superscript-0.62.2.jar ...
270[info] [SUCCESSFUL ] org.jetbrains#annotations;15.0!annotations.jar (29ms)
271[info] downloading https://repo1.maven.org/maven2/org/antlr/antlr4-runtime/4.7.2/antlr4-runtime-4.7.2.jar ...
272[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-util-options;0.62.2!flexmark-util-options.jar (28ms)
273[info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.12.1/jackson-datatype-jsr310-2.12.1.jar ...
274[info] [SUCCESSFUL ] org.nibor.autolink#autolink;0.6.0!autolink.jar (25ms)
275[info] downloading https://repo1.maven.org/maven2/ua/co/k/strftime4j/1.0.5/strftime4j-1.0.5.jar ...
276[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-jira-converter;0.62.2!flexmark-jira-converter.jar (28ms)
277[info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.15.1/jackson-databind-2.15.1.jar ...
278[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-ins;0.62.2!flexmark-ext-ins.jar (28ms)
279[info] downloading https://repo1.maven.org/maven2/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar ...
280[info] [SUCCESSFUL ] com.vladsch.flexmark#flexmark-ext-superscript;0.62.2!flexmark-ext-superscript.jar (32ms)
281[info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.1/jackson-core-2.15.1.jar ...
282[info] [SUCCESSFUL ] org.antlr#antlr4-runtime;4.7.2!antlr4-runtime.jar (32ms)
283[info] downloading https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.15.1/jackson-annotations-2.15.1.jar ...
284[info] [SUCCESSFUL ] ua.co.k#strftime4j;1.0.5!strftime4j.jar (29ms)
285[info] [SUCCESSFUL ] com.fasterxml.jackson.datatype#jackson-datatype-jsr310;2.12.1!jackson-datatype-jsr310.jar(bundle) (31ms)
286[info] [SUCCESSFUL ] org.yaml#snakeyaml;2.0!snakeyaml.jar(bundle) (33ms)
287[info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-annotations;2.15.1!jackson-annotations.jar (28ms)
288[info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-core;2.15.1!jackson-core.jar (38ms)
289[info] [SUCCESSFUL ] com.fasterxml.jackson.core#jackson-databind;2.15.1!jackson-databind.jar (50ms)
290[info] downloading https://repo1.maven.org/maven2/com/softwaremill/sttp/tapir/tapir-core_3/1.0.2/tapir-core_3-1.0.2.jar ...
291[info] downloading https://repo1.maven.org/maven2/com/softwaremill/sttp/model/core_3/1.5.0/core_3-1.5.0.jar ...
292[info] downloading https://repo1.maven.org/maven2/com/softwaremill/magnolia1_3/magnolia_3/1.1.4/magnolia_3-1.1.4.jar ...
293[info] downloading https://repo1.maven.org/maven2/com/softwaremill/sttp/shared/core_3/1.3.7/core_3-1.3.7.jar ...
294[info] downloading https://repo1.maven.org/maven2/com/softwaremill/sttp/shared/ws_3/1.3.7/ws_3-1.3.7.jar ...
295[info] [SUCCESSFUL ] com.softwaremill.sttp.shared#core_3;1.3.7!core_3.jar (33ms)
296[info] [SUCCESSFUL ] com.softwaremill.magnolia1_3#magnolia_3;1.1.4!magnolia_3.jar (39ms)
297[info] [SUCCESSFUL ] com.softwaremill.sttp.shared#ws_3;1.3.7!ws_3.jar (36ms)
298[info] [SUCCESSFUL ] com.softwaremill.sttp.model#core_3;1.5.0!core_3.jar (46ms)
299[info] [SUCCESSFUL ] com.softwaremill.sttp.tapir#tapir-core_3;1.0.2!tapir-core_3.jar (79ms)
300OpenCB::Would not apply setting `-source:3.6-migration`: Project has predefined source version: Some(-source:3.6-migration)
301Compile scalacOptions: List(-target:jvm-1.8, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
302[info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala3-sbt-bridge/3.6.4/scala3-sbt-bridge-3.6.4.jar ...
303[info] [SUCCESSFUL ] org.scala-lang#scala3-sbt-bridge;3.6.4!scala3-sbt-bridge.jar (28ms)
304[info] compiling 1 Scala source to /build/repo/core-macros/jvm/target/scala-3.6.4/classes ...
305[warn] bad option '-target:jvm-1.8' was ignored
306[warn] one warning found
307[info] done compiling
308[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
309[warn] bad option '-target:jvm-1.8' was ignored
310[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
311[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
312[error] | ^
313[error] | '=>' expected, but ':' found
314[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
315[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
316[error] | ^
317[error] | '=>' expected, but ':' found
318[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
319[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
320[error] | ^^
321[error] | ']' expected, but '<:' found
322[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
323[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
324[error] | ^^^^^^^^^^^^^^
325[error] | indented definitions expected, identifier FieldRetriever found
326[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
327[warn] 96 | def additionalFields[ NewAF ](
328[warn] | ^
329[warn] | Line is indented too far to the left, or a `}` is missing
330[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
331[warn] 102 | def construct(
332[warn] | ^
333[warn] | Line is indented too far to the left, or a `}` is missing
334[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
335[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
336[error] | ^^
337[error] | Not found: type lz
338[error] |
339[error] | longer explanation available when compiling with `-explain`
340[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
341[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
342[error] | ^
343[error] | Not found: type N
344[error] |
345[error] | longer explanation available when compiling with `-explain`
346[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
347[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
348[error] | ^^^^^^^^
349[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
350[error] | fs]
351[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
352[error] |
353[error] |where: R is a type in method inject with bounds <: Tuple
354[error] | fs is a type in method inject with bounds <: Tuple
355[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
356[error] |
357[error] |
358[error] |Note: a match type could not be fully reduced:
359[error] |
360[error] | trying to reduce Tuple.Head[
361[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
362[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
363[error] | does not uniquely determine parameter x in
364[error] | case x *: _ => x
365[error] | The computed bounds for the parameter are:
366[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
367[error] |
368[error] | longer explanation available when compiling with `-explain`
369[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
370[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
371[error] | ^^^^^^^^
372[error] |Found: Tuple.Head[RV & F *: vts]
373[error] |Required: f
374[error] |
375[error] |where: RV is a type in method inject with bounds <: Tuple
376[error] | vts is a type in method inject with bounds <: Tuple
377[error] |
378[error] |
379[error] |Note: a match type could not be fully reduced:
380[error] |
381[error] | trying to reduce Tuple.Head[RV & F *: vts]
382[error] | failed since selector RV & F *: vts
383[error] | does not uniquely determine parameter x in
384[error] | case x *: _ => x
385[error] | The computed bounds for the parameter are:
386[error] | x <: F
387[error] |Note that implicit conversions were not tried because the result of an implicit conversion
388[error] |must be more specific than f
389[error] |
390[error] | longer explanation available when compiling with `-explain`
391[warn] three warnings found
392[error] 8 errors found
393[error] (coreJVM / Compile / compileIncremental) Compilation failed
394[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
395[warn] bad option '-target:jvm-1.8' was ignored
396[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
397[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
398[error] | ^
399[error] | '=>' expected, but ':' found
400[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
401[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
402[error] | ^
403[error] | '=>' expected, but ':' found
404[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
405[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
406[error] | ^^
407[error] | ']' expected, but '<:' found
408[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
409[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
410[error] | ^^^^^^^^^^^^^^
411[error] | indented definitions expected, identifier FieldRetriever found
412[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
413[warn] 96 | def additionalFields[ NewAF ](
414[warn] | ^
415[warn] | Line is indented too far to the left, or a `}` is missing
416[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
417[warn] 102 | def construct(
418[warn] | ^
419[warn] | Line is indented too far to the left, or a `}` is missing
420[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
421[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
422[error] | ^^
423[error] | Not found: type lz
424[error] |
425[error] | longer explanation available when compiling with `-explain`
426[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
427[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
428[error] | ^
429[error] | Not found: type N
430[error] |
431[error] | longer explanation available when compiling with `-explain`
432[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
433[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
434[error] | ^^^^^^^^
435[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
436[error] | fs]
437[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
438[error] |
439[error] |where: R is a type in method inject with bounds <: Tuple
440[error] | fs is a type in method inject with bounds <: Tuple
441[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
442[error] |
443[error] |
444[error] |Note: a match type could not be fully reduced:
445[error] |
446[error] | trying to reduce Tuple.Head[
447[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
448[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
449[error] | does not uniquely determine parameter x in
450[error] | case x *: _ => x
451[error] | The computed bounds for the parameter are:
452[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
453[error] |
454[error] | longer explanation available when compiling with `-explain`
455[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
456[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
457[error] | ^^^^^^^^
458[error] |Found: Tuple.Head[RV & F *: vts]
459[error] |Required: f
460[error] |
461[error] |where: RV is a type in method inject with bounds <: Tuple
462[error] | vts is a type in method inject with bounds <: Tuple
463[error] |
464[error] |
465[error] |Note: a match type could not be fully reduced:
466[error] |
467[error] | trying to reduce Tuple.Head[RV & F *: vts]
468[error] | failed since selector RV & F *: vts
469[error] | does not uniquely determine parameter x in
470[error] | case x *: _ => x
471[error] | The computed bounds for the parameter are:
472[error] | x <: F
473[error] |Note that implicit conversions were not tried because the result of an implicit conversion
474[error] |must be more specific than f
475[error] |
476[error] | longer explanation available when compiling with `-explain`
477[warn] three warnings found
478[error] 8 errors found
479[error] (coreJVM / Compile / compileIncremental) Compilation failed
480[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
481[warn] bad option '-target:jvm-1.8' was ignored
482[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
483[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
484[error] | ^
485[error] | '=>' expected, but ':' found
486[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
487[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
488[error] | ^
489[error] | '=>' expected, but ':' found
490[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
491[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
492[error] | ^^
493[error] | ']' expected, but '<:' found
494[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
495[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
496[error] | ^^^^^^^^^^^^^^
497[error] | indented definitions expected, identifier FieldRetriever found
498[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
499[warn] 96 | def additionalFields[ NewAF ](
500[warn] | ^
501[warn] | Line is indented too far to the left, or a `}` is missing
502[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
503[warn] 102 | def construct(
504[warn] | ^
505[warn] | Line is indented too far to the left, or a `}` is missing
506[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
507[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
508[error] | ^^
509[error] | Not found: type lz
510[error] |
511[error] | longer explanation available when compiling with `-explain`
512[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
513[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
514[error] | ^
515[error] | Not found: type N
516[error] |
517[error] | longer explanation available when compiling with `-explain`
518[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
519[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
520[error] | ^^^^^^^^
521[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
522[error] | fs]
523[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
524[error] |
525[error] |where: R is a type in method inject with bounds <: Tuple
526[error] | fs is a type in method inject with bounds <: Tuple
527[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
528[error] |
529[error] |
530[error] |Note: a match type could not be fully reduced:
531[error] |
532[error] | trying to reduce Tuple.Head[
533[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
534[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
535[error] | does not uniquely determine parameter x in
536[error] | case x *: _ => x
537[error] | The computed bounds for the parameter are:
538[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
539[error] |
540[error] | longer explanation available when compiling with `-explain`
541[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
542[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
543[error] | ^^^^^^^^
544[error] |Found: Tuple.Head[RV & F *: vts]
545[error] |Required: f
546[error] |
547[error] |where: RV is a type in method inject with bounds <: Tuple
548[error] | vts is a type in method inject with bounds <: Tuple
549[error] |
550[error] |
551[error] |Note: a match type could not be fully reduced:
552[error] |
553[error] | trying to reduce Tuple.Head[RV & F *: vts]
554[error] | failed since selector RV & F *: vts
555[error] | does not uniquely determine parameter x in
556[error] | case x *: _ => x
557[error] | The computed bounds for the parameter are:
558[error] | x <: F
559[error] |Note that implicit conversions were not tried because the result of an implicit conversion
560[error] |must be more specific than f
561[error] |
562[error] | longer explanation available when compiling with `-explain`
563[warn] three warnings found
564[error] 8 errors found
565[error] (coreJVM / Compile / compileIncremental) Compilation failed
566Starting build for ProjectRef(file:/build/repo/,coreMacrosJVM) (core-macros)...
567Compile scalacOptions: List(-target:jvm-1.8, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
568[info] Main Scala API documentation to /build/repo/core-macros/jvm/target/scala-3.6.4/api...
569[warn] bad option '-target:jvm-1.8' was ignored
570[info] Skipping unused scalacOptions: -Wconf, -source
571[warn] Flag -classpath set repeatedly
572[warn] two warnings found
573[info] Main Scala API documentation successful.
574[info] Main Scala API documentation to /build/repo/core-macros/jvm/target/scala-3.6.4/api...
575[info] Wrote /build/repo/core-macros/jvm/target/scala-3.6.4/core-macros_3-1.1-SNAPSHOT.pom
576[warn] bad option '-target:jvm-1.8' was ignored
577[info] Skipping unused scalacOptions: -Wconf, -source
578[warn] Flag -classpath set repeatedly
579[warn] two warnings found
580[info] Main Scala API documentation successful.
581[info] :: delivering :: io.github.johnhungerford.generic.schema#core-macros_3;1.1-SNAPSHOT :: 1.1-SNAPSHOT :: integration :: Thu Mar 06 15:39:15 CET 2025
582[info] delivering ivy file to /build/repo/core-macros/jvm/target/scala-3.6.4/ivy-1.1-SNAPSHOT.xml
583[info] published core-macros_3 to /root/.ivy2/local/io.github.johnhungerford.generic.schema/core-macros_3/1.1-SNAPSHOT/poms/core-macros_3.pom
584[info] published core-macros_3 to /root/.ivy2/local/io.github.johnhungerford.generic.schema/core-macros_3/1.1-SNAPSHOT/jars/core-macros_3.jar
585[info] published core-macros_3 to /root/.ivy2/local/io.github.johnhungerford.generic.schema/core-macros_3/1.1-SNAPSHOT/srcs/core-macros_3-sources.jar
586[info] published core-macros_3 to /root/.ivy2/local/io.github.johnhungerford.generic.schema/core-macros_3/1.1-SNAPSHOT/docs/core-macros_3-javadoc.jar
587[info] published ivy to /root/.ivy2/local/io.github.johnhungerford.generic.schema/core-macros_3/1.1-SNAPSHOT/ivys/ivy.xml
588Starting build for ProjectRef(file:/build/repo/,coreJVM) (core)...
589Compile scalacOptions: List(-target:jvm-1.8, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
590[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
591[warn] bad option '-target:jvm-1.8' was ignored
592[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
593[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
594[error] | ^
595[error] | '=>' expected, but ':' found
596[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
597[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
598[error] | ^
599[error] | '=>' expected, but ':' found
600[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
601[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
602[error] | ^^
603[error] | ']' expected, but '<:' found
604[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
605[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
606[error] | ^^^^^^^^^^^^^^
607[error] | indented definitions expected, identifier FieldRetriever found
608[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
609[warn] 96 | def additionalFields[ NewAF ](
610[warn] | ^
611[warn] | Line is indented too far to the left, or a `}` is missing
612[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
613[warn] 102 | def construct(
614[warn] | ^
615[warn] | Line is indented too far to the left, or a `}` is missing
616[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
617[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
618[error] | ^^
619[error] | Not found: type lz
620[error] |
621[error] | longer explanation available when compiling with `-explain`
622[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
623[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
624[error] | ^
625[error] | Not found: type N
626[error] |
627[error] | longer explanation available when compiling with `-explain`
628[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
629[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
630[error] | ^^^^^^^^
631[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
632[error] | fs]
633[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
634[error] |
635[error] |where: R is a type in method inject with bounds <: Tuple
636[error] | fs is a type in method inject with bounds <: Tuple
637[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
638[error] |
639[error] |
640[error] |Note: a match type could not be fully reduced:
641[error] |
642[error] | trying to reduce Tuple.Head[
643[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
644[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
645[error] | does not uniquely determine parameter x in
646[error] | case x *: _ => x
647[error] | The computed bounds for the parameter are:
648[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
649[error] |
650[error] | longer explanation available when compiling with `-explain`
651[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
652[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
653[error] | ^^^^^^^^
654[error] |Found: Tuple.Head[RV & F *: vts]
655[error] |Required: f
656[error] |
657[error] |where: RV is a type in method inject with bounds <: Tuple
658[error] | vts is a type in method inject with bounds <: Tuple
659[error] |
660[error] |
661[error] |Note: a match type could not be fully reduced:
662[error] |
663[error] | trying to reduce Tuple.Head[RV & F *: vts]
664[error] | failed since selector RV & F *: vts
665[error] | does not uniquely determine parameter x in
666[error] | case x *: _ => x
667[error] | The computed bounds for the parameter are:
668[error] | x <: F
669[error] |Note that implicit conversions were not tried because the result of an implicit conversion
670[error] |must be more specific than f
671[error] |
672[error] | longer explanation available when compiling with `-explain`
673[warn] three warnings found
674[error] 8 errors found
675[error] (coreJVM / Compile / compileIncremental) Compilation failed
676[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
677[warn] bad option '-target:jvm-1.8' was ignored
678[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
679[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
680[error] | ^
681[error] | '=>' expected, but ':' found
682[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
683[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
684[error] | ^
685[error] | '=>' expected, but ':' found
686[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
687[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
688[error] | ^^
689[error] | ']' expected, but '<:' found
690[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
691[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
692[error] | ^^^^^^^^^^^^^^
693[error] | indented definitions expected, identifier FieldRetriever found
694[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
695[warn] 96 | def additionalFields[ NewAF ](
696[warn] | ^
697[warn] | Line is indented too far to the left, or a `}` is missing
698[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
699[warn] 102 | def construct(
700[warn] | ^
701[warn] | Line is indented too far to the left, or a `}` is missing
702[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
703[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
704[error] | ^^
705[error] | Not found: type lz
706[error] |
707[error] | longer explanation available when compiling with `-explain`
708[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
709[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
710[error] | ^
711[error] | Not found: type N
712[error] |
713[error] | longer explanation available when compiling with `-explain`
714[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
715[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
716[error] | ^^^^^^^^
717[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
718[error] | fs]
719[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
720[error] |
721[error] |where: R is a type in method inject with bounds <: Tuple
722[error] | fs is a type in method inject with bounds <: Tuple
723[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
724[error] |
725[error] |
726[error] |Note: a match type could not be fully reduced:
727[error] |
728[error] | trying to reduce Tuple.Head[
729[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
730[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
731[error] | does not uniquely determine parameter x in
732[error] | case x *: _ => x
733[error] | The computed bounds for the parameter are:
734[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
735[error] |
736[error] | longer explanation available when compiling with `-explain`
737[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
738[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
739[error] | ^^^^^^^^
740[error] |Found: Tuple.Head[RV & F *: vts]
741[error] |Required: f
742[error] |
743[error] |where: RV is a type in method inject with bounds <: Tuple
744[error] | vts is a type in method inject with bounds <: Tuple
745[error] |
746[error] |
747[error] |Note: a match type could not be fully reduced:
748[error] |
749[error] | trying to reduce Tuple.Head[RV & F *: vts]
750[error] | failed since selector RV & F *: vts
751[error] | does not uniquely determine parameter x in
752[error] | case x *: _ => x
753[error] | The computed bounds for the parameter are:
754[error] | x <: F
755[error] |Note that implicit conversions were not tried because the result of an implicit conversion
756[error] |must be more specific than f
757[error] |
758[error] | longer explanation available when compiling with `-explain`
759[warn] three warnings found
760[error] 8 errors found
761[error] (coreJVM / Compile / compileIncremental) Compilation failed
762[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
763[warn] bad option '-target:jvm-1.8' was ignored
764[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
765[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
766[error] | ^
767[error] | '=>' expected, but ':' found
768[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
769[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
770[error] | ^
771[error] | '=>' expected, but ':' found
772[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
773[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
774[error] | ^^
775[error] | ']' expected, but '<:' found
776[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
777[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
778[error] | ^^^^^^^^^^^^^^
779[error] | indented definitions expected, identifier FieldRetriever found
780[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
781[warn] 96 | def additionalFields[ NewAF ](
782[warn] | ^
783[warn] | Line is indented too far to the left, or a `}` is missing
784[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
785[warn] 102 | def construct(
786[warn] | ^
787[warn] | Line is indented too far to the left, or a `}` is missing
788[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
789[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
790[error] | ^^
791[error] | Not found: type lz
792[error] |
793[error] | longer explanation available when compiling with `-explain`
794[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
795[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
796[error] | ^
797[error] | Not found: type N
798[error] |
799[error] | longer explanation available when compiling with `-explain`
800[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
801[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
802[error] | ^^^^^^^^
803[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
804[error] | fs]
805[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
806[error] |
807[error] |where: R is a type in method inject with bounds <: Tuple
808[error] | fs is a type in method inject with bounds <: Tuple
809[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
810[error] |
811[error] |
812[error] |Note: a match type could not be fully reduced:
813[error] |
814[error] | trying to reduce Tuple.Head[
815[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
816[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
817[error] | does not uniquely determine parameter x in
818[error] | case x *: _ => x
819[error] | The computed bounds for the parameter are:
820[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
821[error] |
822[error] | longer explanation available when compiling with `-explain`
823[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
824[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
825[error] | ^^^^^^^^
826[error] |Found: Tuple.Head[RV & F *: vts]
827[error] |Required: f
828[error] |
829[error] |where: RV is a type in method inject with bounds <: Tuple
830[error] | vts is a type in method inject with bounds <: Tuple
831[error] |
832[error] |
833[error] |Note: a match type could not be fully reduced:
834[error] |
835[error] | trying to reduce Tuple.Head[RV & F *: vts]
836[error] | failed since selector RV & F *: vts
837[error] | does not uniquely determine parameter x in
838[error] | case x *: _ => x
839[error] | The computed bounds for the parameter are:
840[error] | x <: F
841[error] |Note that implicit conversions were not tried because the result of an implicit conversion
842[error] |must be more specific than f
843[error] |
844[error] | longer explanation available when compiling with `-explain`
845[warn] three warnings found
846[error] 8 errors found
847[error] (coreJVM / Compile / compileIncremental) Compilation failed
848Starting build for ProjectRef(file:/build/repo/,gsCirceJVM) (gs-circe)...
849[info] downloading https://repo1.maven.org/maven2/io/circe/circe-core_3/0.14.1/circe-core_3-0.14.1.jar ...
850[info] downloading https://repo1.maven.org/maven2/org/typelevel/simulacrum-scalafix-annotations_3/0.5.4/simulacrum-scalafix-annotations_3-0.5.4.jar ...
851[info] downloading https://repo1.maven.org/maven2/org/typelevel/cats-kernel_3/2.6.1/cats-kernel_3-2.6.1.jar ...
852[info] downloading https://repo1.maven.org/maven2/org/typelevel/cats-core_3/2.6.1/cats-core_3-2.6.1.jar ...
853[info] downloading https://repo1.maven.org/maven2/io/circe/circe-numbers_3/0.14.1/circe-numbers_3-0.14.1.jar ...
854[info] downloading https://repo1.maven.org/maven2/io/circe/circe-parser_3/0.14.1/circe-parser_3-0.14.1.jar ...
855[info] [SUCCESSFUL ] io.circe#circe-numbers_3;0.14.1!circe-numbers_3.jar (49ms)
856[info] downloading https://repo1.maven.org/maven2/io/circe/circe-jawn_3/0.14.1/circe-jawn_3-0.14.1.jar ...
857[info] [SUCCESSFUL ] org.typelevel#simulacrum-scalafix-annotations_3;0.5.4!simulacrum-scalafix-annotations_3.jar (52ms)
858[info] downloading https://repo1.maven.org/maven2/org/typelevel/jawn-parser_3/1.1.2/jawn-parser_3-1.1.2.jar ...
859[info] [SUCCESSFUL ] io.circe#circe-core_3;0.14.1!circe-core_3.jar (68ms)
860[info] [SUCCESSFUL ] io.circe#circe-jawn_3;0.14.1!circe-jawn_3.jar (39ms)
861[info] [SUCCESSFUL ] org.typelevel#cats-kernel_3;2.6.1!cats-kernel_3.jar (97ms)
862[info] [SUCCESSFUL ] org.typelevel#jawn-parser_3;1.1.2!jawn-parser_3.jar (56ms)
863[info] [SUCCESSFUL ] io.circe#circe-parser_3;0.14.1!circe-parser_3.jar (123ms)
864[info] [SUCCESSFUL ] org.typelevel#cats-core_3;2.6.1!cats-core_3.jar (147ms)
865Compile scalacOptions: List(-target:jvm-1.8, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
866[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
867[warn] bad option '-target:jvm-1.8' was ignored
868[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
869[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
870[error] | ^
871[error] | '=>' expected, but ':' found
872[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
873[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
874[error] | ^
875[error] | '=>' expected, but ':' found
876[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
877[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
878[error] | ^^
879[error] | ']' expected, but '<:' found
880[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
881[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
882[error] | ^^^^^^^^^^^^^^
883[error] | indented definitions expected, identifier FieldRetriever found
884[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
885[warn] 96 | def additionalFields[ NewAF ](
886[warn] | ^
887[warn] | Line is indented too far to the left, or a `}` is missing
888[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
889[warn] 102 | def construct(
890[warn] | ^
891[warn] | Line is indented too far to the left, or a `}` is missing
892[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
893[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
894[error] | ^^
895[error] | Not found: type lz
896[error] |
897[error] | longer explanation available when compiling with `-explain`
898[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
899[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
900[error] | ^
901[error] | Not found: type N
902[error] |
903[error] | longer explanation available when compiling with `-explain`
904[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
905[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
906[error] | ^^^^^^^^
907[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
908[error] | fs]
909[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
910[error] |
911[error] |where: R is a type in method inject with bounds <: Tuple
912[error] | fs is a type in method inject with bounds <: Tuple
913[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
914[error] |
915[error] |
916[error] |Note: a match type could not be fully reduced:
917[error] |
918[error] | trying to reduce Tuple.Head[
919[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
920[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
921[error] | does not uniquely determine parameter x in
922[error] | case x *: _ => x
923[error] | The computed bounds for the parameter are:
924[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
925[error] |
926[error] | longer explanation available when compiling with `-explain`
927[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
928[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
929[error] | ^^^^^^^^
930[error] |Found: Tuple.Head[RV & F *: vts]
931[error] |Required: f
932[error] |
933[error] |where: RV is a type in method inject with bounds <: Tuple
934[error] | vts is a type in method inject with bounds <: Tuple
935[error] |
936[error] |
937[error] |Note: a match type could not be fully reduced:
938[error] |
939[error] | trying to reduce Tuple.Head[RV & F *: vts]
940[error] | failed since selector RV & F *: vts
941[error] | does not uniquely determine parameter x in
942[error] | case x *: _ => x
943[error] | The computed bounds for the parameter are:
944[error] | x <: F
945[error] |Note that implicit conversions were not tried because the result of an implicit conversion
946[error] |must be more specific than f
947[error] |
948[error] | longer explanation available when compiling with `-explain`
949[warn] three warnings found
950[error] 8 errors found
951[error] (coreJVM / Compile / compileIncremental) Compilation failed
952[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
953[warn] bad option '-target:jvm-1.8' was ignored
954[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
955[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
956[error] | ^
957[error] | '=>' expected, but ':' found
958[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
959[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
960[error] | ^
961[error] | '=>' expected, but ':' found
962[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
963[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
964[error] | ^^
965[error] | ']' expected, but '<:' found
966[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
967[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
968[error] | ^^^^^^^^^^^^^^
969[error] | indented definitions expected, identifier FieldRetriever found
970[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
971[warn] 96 | def additionalFields[ NewAF ](
972[warn] | ^
973[warn] | Line is indented too far to the left, or a `}` is missing
974[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
975[warn] 102 | def construct(
976[warn] | ^
977[warn] | Line is indented too far to the left, or a `}` is missing
978[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
979[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
980[error] | ^^
981[error] | Not found: type lz
982[error] |
983[error] | longer explanation available when compiling with `-explain`
984[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
985[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
986[error] | ^
987[error] | Not found: type N
988[error] |
989[error] | longer explanation available when compiling with `-explain`
990[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
991[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
992[error] | ^^^^^^^^
993[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
994[error] | fs]
995[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
996[error] |
997[error] |where: R is a type in method inject with bounds <: Tuple
998[error] | fs is a type in method inject with bounds <: Tuple
999[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
1000[error] |
1001[error] |
1002[error] |Note: a match type could not be fully reduced:
1003[error] |
1004[error] | trying to reduce Tuple.Head[
1005[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
1006[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
1007[error] | does not uniquely determine parameter x in
1008[error] | case x *: _ => x
1009[error] | The computed bounds for the parameter are:
1010[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1011[error] |
1012[error] | longer explanation available when compiling with `-explain`
1013[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
1014[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1015[error] | ^^^^^^^^
1016[error] |Found: Tuple.Head[RV & F *: vts]
1017[error] |Required: f
1018[error] |
1019[error] |where: RV is a type in method inject with bounds <: Tuple
1020[error] | vts is a type in method inject with bounds <: Tuple
1021[error] |
1022[error] |
1023[error] |Note: a match type could not be fully reduced:
1024[error] |
1025[error] | trying to reduce Tuple.Head[RV & F *: vts]
1026[error] | failed since selector RV & F *: vts
1027[error] | does not uniquely determine parameter x in
1028[error] | case x *: _ => x
1029[error] | The computed bounds for the parameter are:
1030[error] | x <: F
1031[error] |Note that implicit conversions were not tried because the result of an implicit conversion
1032[error] |must be more specific than f
1033[error] |
1034[error] | longer explanation available when compiling with `-explain`
1035[warn] three warnings found
1036[error] 8 errors found
1037[error] (coreJVM / Compile / compileIncremental) Compilation failed
1038[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
1039[warn] bad option '-target:jvm-1.8' was ignored
1040[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
1041[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
1042[error] | ^
1043[error] | '=>' expected, but ':' found
1044[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
1045[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
1046[error] | ^
1047[error] | '=>' expected, but ':' found
1048[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
1049[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1050[error] | ^^
1051[error] | ']' expected, but '<:' found
1052[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
1053[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
1054[error] | ^^^^^^^^^^^^^^
1055[error] | indented definitions expected, identifier FieldRetriever found
1056[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
1057[warn] 96 | def additionalFields[ NewAF ](
1058[warn] | ^
1059[warn] | Line is indented too far to the left, or a `}` is missing
1060[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
1061[warn] 102 | def construct(
1062[warn] | ^
1063[warn] | Line is indented too far to the left, or a `}` is missing
1064[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
1065[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1066[error] | ^^
1067[error] | Not found: type lz
1068[error] |
1069[error] | longer explanation available when compiling with `-explain`
1070[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
1071[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1072[error] | ^
1073[error] | Not found: type N
1074[error] |
1075[error] | longer explanation available when compiling with `-explain`
1076[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
1077[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1078[error] | ^^^^^^^^
1079[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
1080[error] | fs]
1081[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1082[error] |
1083[error] |where: R is a type in method inject with bounds <: Tuple
1084[error] | fs is a type in method inject with bounds <: Tuple
1085[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
1086[error] |
1087[error] |
1088[error] |Note: a match type could not be fully reduced:
1089[error] |
1090[error] | trying to reduce Tuple.Head[
1091[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
1092[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
1093[error] | does not uniquely determine parameter x in
1094[error] | case x *: _ => x
1095[error] | The computed bounds for the parameter are:
1096[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1097[error] |
1098[error] | longer explanation available when compiling with `-explain`
1099[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
1100[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1101[error] | ^^^^^^^^
1102[error] |Found: Tuple.Head[RV & F *: vts]
1103[error] |Required: f
1104[error] |
1105[error] |where: RV is a type in method inject with bounds <: Tuple
1106[error] | vts is a type in method inject with bounds <: Tuple
1107[error] |
1108[error] |
1109[error] |Note: a match type could not be fully reduced:
1110[error] |
1111[error] | trying to reduce Tuple.Head[RV & F *: vts]
1112[error] | failed since selector RV & F *: vts
1113[error] | does not uniquely determine parameter x in
1114[error] | case x *: _ => x
1115[error] | The computed bounds for the parameter are:
1116[error] | x <: F
1117[error] |Note that implicit conversions were not tried because the result of an implicit conversion
1118[error] |must be more specific than f
1119[error] |
1120[error] | longer explanation available when compiling with `-explain`
1121[warn] three warnings found
1122[error] 8 errors found
1123[error] (coreJVM / Compile / compileIncremental) Compilation failed
1124Starting build for ProjectRef(file:/build/repo/,gsUPickleJVM) (gs-upickle)...
1125[info] downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle_3/1.4.2/upickle_3-1.4.2.jar ...
1126[info] downloading https://repo1.maven.org/maven2/com/lihaoyi/ujson_3/1.4.2/ujson_3-1.4.2.jar ...
1127[info] downloading https://repo1.maven.org/maven2/com/lihaoyi/upack_3/1.4.2/upack_3-1.4.2.jar ...
1128[info] downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-implicits_3/1.4.2/upickle-implicits_3-1.4.2.jar ...
1129[info] downloading https://repo1.maven.org/maven2/com/lihaoyi/geny_3/0.6.10/geny_3-0.6.10.jar ...
1130[info] downloading https://repo1.maven.org/maven2/com/lihaoyi/upickle-core_3/1.4.2/upickle-core_3-1.4.2.jar ...
1131[info] [SUCCESSFUL ] com.lihaoyi#upickle_3;1.4.2!upickle_3.jar (55ms)
1132[info] [SUCCESSFUL ] com.lihaoyi#upickle-core_3;1.4.2!upickle-core_3.jar (57ms)
1133[info] [SUCCESSFUL ] com.lihaoyi#geny_3;0.6.10!geny_3.jar (59ms)
1134[info] [SUCCESSFUL ] com.lihaoyi#upack_3;1.4.2!upack_3.jar (65ms)
1135[info] [SUCCESSFUL ] com.lihaoyi#upickle-implicits_3;1.4.2!upickle-implicits_3.jar (96ms)
1136[info] [SUCCESSFUL ] com.lihaoyi#ujson_3;1.4.2!ujson_3.jar (144ms)
1137Compile scalacOptions: List(-target:jvm-1.8, -source:3.6-migration, -Wconf:msg=can be rewritten automatically under:s)
1138[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
1139[warn] bad option '-target:jvm-1.8' was ignored
1140[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
1141[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
1142[error] | ^
1143[error] | '=>' expected, but ':' found
1144[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
1145[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
1146[error] | ^
1147[error] | '=>' expected, but ':' found
1148[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
1149[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1150[error] | ^^
1151[error] | ']' expected, but '<:' found
1152[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
1153[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
1154[error] | ^^^^^^^^^^^^^^
1155[error] | indented definitions expected, identifier FieldRetriever found
1156[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
1157[warn] 96 | def additionalFields[ NewAF ](
1158[warn] | ^
1159[warn] | Line is indented too far to the left, or a `}` is missing
1160[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
1161[warn] 102 | def construct(
1162[warn] | ^
1163[warn] | Line is indented too far to the left, or a `}` is missing
1164[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
1165[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1166[error] | ^^
1167[error] | Not found: type lz
1168[error] |
1169[error] | longer explanation available when compiling with `-explain`
1170[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
1171[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1172[error] | ^
1173[error] | Not found: type N
1174[error] |
1175[error] | longer explanation available when compiling with `-explain`
1176[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
1177[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1178[error] | ^^^^^^^^
1179[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
1180[error] | fs]
1181[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1182[error] |
1183[error] |where: R is a type in method inject with bounds <: Tuple
1184[error] | fs is a type in method inject with bounds <: Tuple
1185[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
1186[error] |
1187[error] |
1188[error] |Note: a match type could not be fully reduced:
1189[error] |
1190[error] | trying to reduce Tuple.Head[
1191[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
1192[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
1193[error] | does not uniquely determine parameter x in
1194[error] | case x *: _ => x
1195[error] | The computed bounds for the parameter are:
1196[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1197[error] |
1198[error] | longer explanation available when compiling with `-explain`
1199[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
1200[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1201[error] | ^^^^^^^^
1202[error] |Found: Tuple.Head[RV & F *: vts]
1203[error] |Required: f
1204[error] |
1205[error] |where: RV is a type in method inject with bounds <: Tuple
1206[error] | vts is a type in method inject with bounds <: Tuple
1207[error] |
1208[error] |
1209[error] |Note: a match type could not be fully reduced:
1210[error] |
1211[error] | trying to reduce Tuple.Head[RV & F *: vts]
1212[error] | failed since selector RV & F *: vts
1213[error] | does not uniquely determine parameter x in
1214[error] | case x *: _ => x
1215[error] | The computed bounds for the parameter are:
1216[error] | x <: F
1217[error] |Note that implicit conversions were not tried because the result of an implicit conversion
1218[error] |must be more specific than f
1219[error] |
1220[error] | longer explanation available when compiling with `-explain`
1221[warn] three warnings found
1222[error] 8 errors found
1223[error] (coreJVM / Compile / compileIncremental) Compilation failed
1224[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
1225[warn] bad option '-target:jvm-1.8' was ignored
1226[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
1227[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
1228[error] | ^
1229[error] | '=>' expected, but ':' found
1230[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
1231[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
1232[error] | ^
1233[error] | '=>' expected, but ':' found
1234[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
1235[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1236[error] | ^^
1237[error] | ']' expected, but '<:' found
1238[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
1239[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
1240[error] | ^^^^^^^^^^^^^^
1241[error] | indented definitions expected, identifier FieldRetriever found
1242[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
1243[warn] 96 | def additionalFields[ NewAF ](
1244[warn] | ^
1245[warn] | Line is indented too far to the left, or a `}` is missing
1246[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
1247[warn] 102 | def construct(
1248[warn] | ^
1249[warn] | Line is indented too far to the left, or a `}` is missing
1250[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
1251[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1252[error] | ^^
1253[error] | Not found: type lz
1254[error] |
1255[error] | longer explanation available when compiling with `-explain`
1256[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
1257[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1258[error] | ^
1259[error] | Not found: type N
1260[error] |
1261[error] | longer explanation available when compiling with `-explain`
1262[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
1263[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1264[error] | ^^^^^^^^
1265[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
1266[error] | fs]
1267[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1268[error] |
1269[error] |where: R is a type in method inject with bounds <: Tuple
1270[error] | fs is a type in method inject with bounds <: Tuple
1271[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
1272[error] |
1273[error] |
1274[error] |Note: a match type could not be fully reduced:
1275[error] |
1276[error] | trying to reduce Tuple.Head[
1277[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
1278[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
1279[error] | does not uniquely determine parameter x in
1280[error] | case x *: _ => x
1281[error] | The computed bounds for the parameter are:
1282[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1283[error] |
1284[error] | longer explanation available when compiling with `-explain`
1285[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
1286[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1287[error] | ^^^^^^^^
1288[error] |Found: Tuple.Head[RV & F *: vts]
1289[error] |Required: f
1290[error] |
1291[error] |where: RV is a type in method inject with bounds <: Tuple
1292[error] | vts is a type in method inject with bounds <: Tuple
1293[error] |
1294[error] |
1295[error] |Note: a match type could not be fully reduced:
1296[error] |
1297[error] | trying to reduce Tuple.Head[RV & F *: vts]
1298[error] | failed since selector RV & F *: vts
1299[error] | does not uniquely determine parameter x in
1300[error] | case x *: _ => x
1301[error] | The computed bounds for the parameter are:
1302[error] | x <: F
1303[error] |Note that implicit conversions were not tried because the result of an implicit conversion
1304[error] |must be more specific than f
1305[error] |
1306[error] | longer explanation available when compiling with `-explain`
1307[warn] three warnings found
1308[error] 8 errors found
1309[error] (coreJVM / Compile / compileIncremental) Compilation failed
1310[info] compiling 81 Scala sources to /build/repo/core/jvm/target/scala-3.6.4/classes ...
1311[warn] bad option '-target:jvm-1.8' was ignored
1312[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldGetter.scala:12:110
1313[error] 12 | given [ T, F, N <: FieldName, Field <: Field.OrLazy[ T, F, N ], RTail <: Tuple, RVHead, RVTail <: Tuple ] :
1314[error] | ^
1315[error] | '=>' expected, but ':' found
1316[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:30:53
1317[error] 30 | given [ N <: FieldName, T, F, S, Tail <: Tuple ] :
1318[error] | ^
1319[error] | '=>' expected, but ':' found
1320[error] -- [E040] Syntax Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:16
1321[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1322[error] | ^^
1323[error] | ']' expected, but '<:' found
1324[error] -- Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:41:4
1325[error] 41 | FieldRetriever.Aux[ N, LazyField[ T, F, N ] *: Tail, LazyField[ T, F, N ] ] = {
1326[error] | ^^^^^^^^^^^^^^
1327[error] | indented definitions expected, identifier FieldRetriever found
1328[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:96:3
1329[warn] 96 | def additionalFields[ NewAF ](
1330[warn] | ^
1331[warn] | Line is indented too far to the left, or a `}` is missing
1332[warn] -- Warning: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/ProductSchemaBuilder.scala:102:3
1333[warn] 102 | def construct(
1334[warn] | ^
1335[warn] | Line is indented too far to the left, or a `}` is missing
1336[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:10
1337[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1338[error] | ^^
1339[error] | Not found: type lz
1340[error] |
1341[error] | longer explanation available when compiling with `-explain`
1342[error] -- [E006] Not Found Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldRetriever.scala:40:14
1343[error] 40 | given lz[ N <: FieldName, T, F, Tail <: Tuple ] :
1344[error] | ^
1345[error] | Not found: type N
1346[error] |
1347[error] | longer explanation available when compiling with `-explain`
1348[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:51
1349[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1350[error] | ^^^^^^^^
1351[error] |Found: Tuple.Head[R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *:
1352[error] | fs]
1353[error] |Required: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1354[error] |
1355[error] |where: R is a type in method inject with bounds <: Tuple
1356[error] | fs is a type in method inject with bounds <: Tuple
1357[error] | n is a type in method inject with bounds <: org.hungerford.generic.schema.product.field.FieldName
1358[error] |
1359[error] |
1360[error] |Note: a match type could not be fully reduced:
1361[error] |
1362[error] | trying to reduce Tuple.Head[
1363[error] | R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs]
1364[error] | failed since selector R & org.hungerford.generic.schema.product.field.Field[t, f, n, s] *: fs
1365[error] | does not uniquely determine parameter x in
1366[error] | case x *: _ => x
1367[error] | The computed bounds for the parameter are:
1368[error] | x <: org.hungerford.generic.schema.product.field.Field[t, f, n, s]
1369[error] |
1370[error] | longer explanation available when compiling with `-explain`
1371[error] -- [E007] Type Mismatch Error: /build/repo/core/shared/src/main/scala/org/hungerford/generic/schema/product/field/FieldInjector.scala:23:61
1372[error] 23 | val thisRes = injector.inject( fds.head, fvs.head, into )
1373[error] | ^^^^^^^^
1374[error] |Found: Tuple.Head[RV & F *: vts]
1375[error] |Required: f
1376[error] |
1377[error] |where: RV is a type in method inject with bounds <: Tuple
1378[error] | vts is a type in method inject with bounds <: Tuple
1379[error] |
1380[error] |
1381[error] |Note: a match type could not be fully reduced:
1382[error] |
1383[error] | trying to reduce Tuple.Head[RV & F *: vts]
1384[error] | failed since selector RV & F *: vts
1385[error] | does not uniquely determine parameter x in
1386[error] | case x *: _ => x
1387[error] | The computed bounds for the parameter are:
1388[error] | x <: F
1389[error] |Note that implicit conversions were not tried because the result of an implicit conversion
1390[error] |must be more specific than f
1391[error] |
1392[error] | longer explanation available when compiling with `-explain`
1393[warn] three warnings found
1394[error] 8 errors found
1395[error] (coreJVM / Compile / compileIncremental) Compilation failed
1396
1397************************
1398Build summary:
1399[{
1400 "module": "gs-tapir",
1401 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 9518, "warnings": 3, "errors": 8, "sourceVersion": "3.6-migration"},
1402 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1403 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1404 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1405 "publish": {"status": "skipped", "tookMs": 0},
1406 "metadata": {
1407 "crossScalaVersions": ["2.12.15"]
1408}
1409},{
1410 "module": "core-macros",
1411 "compile": {"status": "ok", "tookMs": 37, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1412 "doc": {"status": "ok", "tookMs": 978, "files": 336, "totalSizeKb": 6277},
1413 "test-compile": {"status": "ok", "tookMs": 225, "warnings": 0, "errors": 0, "sourceVersion": "3.6-migration"},
1414 "test": {"status": "ok", "tookMs": 102, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1415 "publish": {"status": "ok", "tookMs": 753},
1416 "metadata": {
1417 "crossScalaVersions": ["2.12.15"]
1418}
1419},{
1420 "module": "core",
1421 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1967, "warnings": 3, "errors": 8, "sourceVersion": "3.6-migration"},
1422 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1423 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1424 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1425 "publish": {"status": "skipped", "tookMs": 0},
1426 "metadata": {
1427 "crossScalaVersions": ["2.12.15"]
1428}
1429},{
1430 "module": "gs-circe",
1431 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1603, "warnings": 3, "errors": 8, "sourceVersion": "3.6-migration"},
1432 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1433 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1434 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1435 "publish": {"status": "skipped", "tookMs": 0},
1436 "metadata": {
1437 "crossScalaVersions": ["2.12.15"]
1438}
1439},{
1440 "module": "gs-upickle",
1441 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1287, "warnings": 3, "errors": 8, "sourceVersion": "3.6-migration"},
1442 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1443 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1444 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1445 "publish": {"status": "skipped", "tookMs": 0},
1446 "metadata": {
1447 "crossScalaVersions": ["2.12.15"]
1448}
1449}]
1450************************
1451[error] Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: gs-tapir, core, gs-circe, gs-upickle
1452[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: gs-tapir, core, gs-circe, gs-upickle
1453[error] Total time: 62 s (01:02), completed Mar 6, 2025, 3:39:35 PM
1454Build failed, not retrying.