Build Logs

johnhungerford/generic-schema • scheduled_3.7.1-RC1-bin-20250402-a8cf11d-NIGHTLY

Errors

903

Warnings

139

Total Lines

1468

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