Build Logs
geirolz/toolkit • 3.8.0-RC3:2025-12-04
Errors
201
Warnings
13
Total Lines
483
1##################################
2Clonning https://github.com/geirolz/toolkit.git into /build/repo using revision v0.1.0-RC4
3##################################
4Note: switching to '502257dfa26cc6a77fffe835d9c461d8bd7e8bc9'.
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
21Using target Scala version for migration: 3.7.4
22Migrating project for -source:3.7 using Scala 3.7.4
23----
24Preparing build for 3.7.4
25Would try to apply common scalacOption (best-effort, sbt/mill only):
26Append: -rewrite,REQUIRE:-source:3.7-migration
27Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
28
29Try apply source patch:
30Path: examples/src/main/scala/com/geirolz/example/app/AppMain.scala
31Pattern: .withLogger(Slf4jLogger.create[IO])
32Replacement: .withLogger(_ => Slf4jLogger.create[IO])
33Starting compilation server
34Compiling project (Scala 3.7.3, JVM (17))
35Compiled project (Scala 3.7.3, JVM (17))
36Failed to apply pattern '.withLogger(Slf4jLogger.create[IO])' in examples/src/main/scala/com/geirolz/example/app/AppMain.scala
37
38Try apply source patch:
39Path: examples/src/main/scala/com/geirolz/example/app/AppConfig.scala
40Pattern: case class HttpServerConfig(port: Port, host: Hostname)
41Replacement: import AppConfig.given
42case class HttpServerConfig(port: Port, host: Hostname) derives Encoder
43Successfully applied pattern 'case class HttpServerConfig(port: Port, host: Hostname)' in examples/src/main/scala/com/geirolz/example/app/AppConfig.scala
44
45Try apply source patch:
46Path: examples/src/main/scala/com/geirolz/example/app/AppConfig.scala
47Pattern: case class KafkaBrokerSetting(host: Hostname)
48Replacement: case class KafkaBrokerSetting(host: Hostname) derives Encoder
49Successfully applied pattern 'case class KafkaBrokerSetting(host: Hostname)' in examples/src/main/scala/com/geirolz/example/app/AppConfig.scala
50----
51Starting build for 3.7.4
52Execute tests: false
53sbt project found:
54Sbt version 1.10.1 is not supported, minimal supported version is 1.11.5
55Enforcing usage of sbt in version 1.11.5
56No prepare script found for project geirolz/toolkit
57##################################
58Scala version: 3.7.4
59Targets: com.github.geirolz%toolkit com.github.geirolz%toolkit-fly4s com.github.geirolz%toolkit-log4cats com.github.geirolz%toolkit-odin com.github.geirolz%toolkit-pureconfig com.github.geirolz%toolkit-testing
60Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":["set examples/scalacOptions -= \"-language:strictEquality\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"examples/src/main/scala/com/geirolz/example/app/AppMain.scala","pattern":".withLogger(Slf4jLogger.create[IO])","replaceWith":".withLogger(_ => Slf4jLogger.create[IO])"},{"path":"examples/src/main/scala/com/geirolz/example/app/AppConfig.scala","pattern":"case class HttpServerConfig(port: Port, host: Hostname)","replaceWith":"import AppConfig.given\ncase class HttpServerConfig(port: Port, host: Hostname) derives Encoder"},{"path":"examples/src/main/scala/com/geirolz/example/app/AppConfig.scala","pattern":"case class KafkaBrokerSetting(host: Hostname)","replaceWith":"case class KafkaBrokerSetting(host: Hostname) derives Encoder"}]}
61##################################
62Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
63Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
64[sbt_options] declare -a sbt_options=()
65[process_args] java_version = '17'
66[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
67# Executing command line:
68java
69-Dfile.encoding=UTF-8
70-Dcommunitybuild.scala=3.7.4
71-Dcommunitybuild.project.dependencies.add=
72-Xmx7G
73-Xms4G
74-Xss8M
75-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
76-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
77-jar
78/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
79"setCrossScalaVersions 3.7.4"
80"++3.7.4 -v"
81"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
82"set every credentials := Nil"
83"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
84"removeScalacOptionsStartingWith -P:wartremover"
85"set examples/scalacOptions -= "-language:strictEquality" "
86moduleMappings
87"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":["set examples/scalacOptions -= \"-language:strictEquality\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"examples/src/main/scala/com/geirolz/example/app/AppMain.scala","pattern":".withLogger(Slf4jLogger.create[IO])","replaceWith":".withLogger(_ => Slf4jLogger.create[IO])"},{"path":"examples/src/main/scala/com/geirolz/example/app/AppConfig.scala","pattern":"case class HttpServerConfig(port: Port, host: Hostname)","replaceWith":"import AppConfig.given\ncase class HttpServerConfig(port: Port, host: Hostname) derives Encoder"},{"path":"examples/src/main/scala/com/geirolz/example/app/AppConfig.scala","pattern":"case class KafkaBrokerSetting(host: Hostname)","replaceWith":"case class KafkaBrokerSetting(host: Hostname) derives Encoder"}]}""" com.github.geirolz%toolkit com.github.geirolz%toolkit-fly4s com.github.geirolz%toolkit-log4cats com.github.geirolz%toolkit-odin com.github.geirolz%toolkit-pureconfig com.github.geirolz%toolkit-testing"
88
89[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
90[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
91[info] loading project definition from /build/repo/project
92[info] compiling 5 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
93[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
94[info] Compilation completed in 8.893s.
95[warn] /build/repo/project/PrjResolvers.scala:7:14: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
96[warn] resolvers += Resolver.sonatypeCentralSnapshots
97[warn] Resolver.sonatypeOssRepos("public"),
98[warn] ^
99[warn] /build/repo/project/PrjResolvers.scala:8:14: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
100[warn] resolvers += Resolver.sonatypeCentralSnapshots
101[warn] Resolver.sonatypeOssRepos("snapshots"),
102[warn] ^
103[warn] /build/repo/project/PrjResolvers.scala:9:14: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
104[warn] resolvers += Resolver.sonatypeCentralSnapshots
105[warn] Resolver.sonatypeOssRepos("releases"),
106[warn] ^
107[warn] three warnings found
108[info] done compiling
109[info] loading settings for project root from build.sbt...
110[info] set current project to toolkit (in build file:/build/repo/)
111Execute setCrossScalaVersions: 3.7.4
112OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in core/crossScalaVersions
113OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in testing/crossScalaVersions
114OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in odin/crossScalaVersions
115OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in fly4s/crossScalaVersions
116OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in pureconfig/crossScalaVersions
117OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in docs/crossScalaVersions
118OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in log4cats/crossScalaVersions
119OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in root/crossScalaVersions
120OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in root/crossScalaVersions
121OpenCB::Changing crossVersion 3.5.0 -> 3.7.4 in examples/crossScalaVersions
122[info] set current project to toolkit (in build file:/build/repo/)
123[info] Setting Scala version to 3.7.4 on 9 projects.
124[info] Switching Scala version on:
125[info] examples (3.7.4)
126[info] * root (3.7.4)
127[info] odin (3.7.4)
128[info] docs (3.7.4)
129[info] pureconfig (3.7.4)
130[info] log4cats (3.7.4)
131[info] testing (3.7.4)
132[info] core (3.7.4)
133[info] fly4s (3.7.4)
134[info] Excluding projects:
135[info] Reapplying settings...
136[info] set current project to toolkit (in build file:/build/repo/)
137Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
138[info] Reapplying settings...
139[info] set current project to toolkit (in build file:/build/repo/)
140[info] Defining Global / credentials, core / credentials and 7 others.
141[info] The new values will be used by Compile / scalafmtOnly, Global / pgpSelectPassphrase and 89 others.
142[info] Run `last` for details.
143[info] Reapplying settings...
144[info] set current project to toolkit (in build file:/build/repo/)
145Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
146[info] Reapplying settings...
147OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
148
149 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
150 Did you mean allExcludeDependencies ?
151 , retry without global scopes
152[info] Reapplying settings...
153[info] set current project to toolkit (in build file:/build/repo/)
154Execute removeScalacOptionsStartingWith: -P:wartremover
155[info] Reapplying settings...
156[info] set current project to toolkit (in build file:/build/repo/)
157[info] Defining examples / scalacOptions
158[info] The new value will be used by examples / Compile / scalacOptions
159[info] Reapplying settings...
160[info] set current project to toolkit (in build file:/build/repo/)
161[success] Total time: 0 s, completed Dec 4, 2025, 3:10:39 PM
162Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":["set examples/scalacOptions -= \"-language:strictEquality\" "],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[{"path":"examples/src/main/scala/com/geirolz/example/app/AppMain.scala","pattern":".withLogger(Slf4jLogger.create[IO])","replaceWith":".withLogger(_ => Slf4jLogger.create[IO])"},{"path":"examples/src/main/scala/com/geirolz/example/app/AppConfig.scala","pattern":"case class HttpServerConfig(port: Port, host: Hostname)","replaceWith":"import AppConfig.given\ncase class HttpServerConfig(port: Port, host: Hostname) derives Encoder"},{"path":"examples/src/main/scala/com/geirolz/example/app/AppConfig.scala","pattern":"case class KafkaBrokerSetting(host: Hostname)","replaceWith":"case class KafkaBrokerSetting(host: Hostname) derives Encoder"}]}
163Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
164Starting build...
165Projects: Set(examples, odin, pureconfig, log4cats, testing, core, fly4s)
166Starting build for ProjectRef(file:/build/repo/,testing) (toolkit-testing)... [0/7]
167OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
168OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
169OpenCB::Filter out '-indent', matches setting pattern '^-?-indent'
170OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
171OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
172OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
173OpenCB::Filter out '-source', matches setting pattern '^-?-source(:.*)?'
174Compile scalacOptions: -Wunused:imports, -Wunused:locals, -language:strictEquality, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
175[info] compiling 2 Scala sources to /build/repo/testing/target/scala-3.7.4/classes ...
176[info] done compiling
177Starting build for ProjectRef(file:/build/repo/,core) (toolkit)... [1/7]
178Compile scalacOptions: -Wunused:imports, -Wunused:locals, -language:strictEquality, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
179[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
180[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
181[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
182[error] | ^^^^^^^^^^^^^^^
183[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
184[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
185[error] |
186[error] | where: F is a type in class App with bounds <: [_] =>> Any
187[error] |
188[error] | longer explanation available when compiling with `-explain`
189[error] one error found
190[error] (core / Compile / compileIncremental) Compilation failed
191[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
192[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
193[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
194[error] | ^^^^^^^^^^^^^^^
195[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
196[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
197[error] |
198[error] | where: F is a type in class App with bounds <: [_] =>> Any
199[error] |
200[error] | longer explanation available when compiling with `-explain`
201[error] one error found
202[error] (core / Compile / compileIncremental) Compilation failed
203[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
204[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
205[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
206[error] | ^^^^^^^^^^^^^^^
207[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
208[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
209[error] |
210[error] | where: F is a type in class App with bounds <: [_] =>> Any
211[error] |
212[error] | longer explanation available when compiling with `-explain`
213[error] one error found
214[error] (core / Compile / compileIncremental) Compilation failed
215Starting build for ProjectRef(file:/build/repo/,pureconfig) (toolkit-pureconfig)... [2/7]
216Compile scalacOptions: -Wunused:imports, -Wunused:locals, -language:strictEquality, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
217[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
218[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
219[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
220[error] | ^^^^^^^^^^^^^^^
221[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
222[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
223[error] |
224[error] | where: F is a type in class App with bounds <: [_] =>> Any
225[error] |
226[error] | longer explanation available when compiling with `-explain`
227[error] one error found
228[error] (core / Compile / compileIncremental) Compilation failed
229[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
230[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
231[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
232[error] | ^^^^^^^^^^^^^^^
233[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
234[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
235[error] |
236[error] | where: F is a type in class App with bounds <: [_] =>> Any
237[error] |
238[error] | longer explanation available when compiling with `-explain`
239[error] one error found
240[error] (core / Compile / compileIncremental) Compilation failed
241[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
242[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
243[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
244[error] | ^^^^^^^^^^^^^^^
245[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
246[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
247[error] |
248[error] | where: F is a type in class App with bounds <: [_] =>> Any
249[error] |
250[error] | longer explanation available when compiling with `-explain`
251[error] one error found
252[error] (core / Compile / compileIncremental) Compilation failed
253Starting build for ProjectRef(file:/build/repo/,fly4s) (toolkit-fly4s)... [3/7]
254Compile scalacOptions: -Wunused:imports, -Wunused:locals, -language:strictEquality, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
255[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
256[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
257[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
258[error] | ^^^^^^^^^^^^^^^
259[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
260[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
261[error] |
262[error] | where: F is a type in class App with bounds <: [_] =>> Any
263[error] |
264[error] | longer explanation available when compiling with `-explain`
265[error] one error found
266[error] (core / Compile / compileIncremental) Compilation failed
267[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
268[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
269[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
270[error] | ^^^^^^^^^^^^^^^
271[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
272[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
273[error] |
274[error] | where: F is a type in class App with bounds <: [_] =>> Any
275[error] |
276[error] | longer explanation available when compiling with `-explain`
277[error] one error found
278[error] (core / Compile / compileIncremental) Compilation failed
279[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
280[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
281[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
282[error] | ^^^^^^^^^^^^^^^
283[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
284[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
285[error] |
286[error] | where: F is a type in class App with bounds <: [_] =>> Any
287[error] |
288[error] | longer explanation available when compiling with `-explain`
289[error] one error found
290[error] (core / Compile / compileIncremental) Compilation failed
291Starting build for ProjectRef(file:/build/repo/,odin) (toolkit-odin)... [4/7]
292Compile scalacOptions: -Wunused:imports, -Wunused:locals, -language:strictEquality, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
293[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
294[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
295[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
296[error] | ^^^^^^^^^^^^^^^
297[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
298[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
299[error] |
300[error] | where: F is a type in class App with bounds <: [_] =>> Any
301[error] |
302[error] | longer explanation available when compiling with `-explain`
303[error] one error found
304[error] (core / Compile / compileIncremental) Compilation failed
305[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
306[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
307[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
308[error] | ^^^^^^^^^^^^^^^
309[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
310[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
311[error] |
312[error] | where: F is a type in class App with bounds <: [_] =>> Any
313[error] |
314[error] | longer explanation available when compiling with `-explain`
315[error] one error found
316[error] (core / Compile / compileIncremental) Compilation failed
317[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
318[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
319[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
320[error] | ^^^^^^^^^^^^^^^
321[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
322[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
323[error] |
324[error] | where: F is a type in class App with bounds <: [_] =>> Any
325[error] |
326[error] | longer explanation available when compiling with `-explain`
327[error] one error found
328[error] (core / Compile / compileIncremental) Compilation failed
329Starting build for ProjectRef(file:/build/repo/,log4cats) (toolkit-log4cats)... [5/7]
330Compile scalacOptions: -Wunused:imports, -Wunused:locals, -language:strictEquality, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
331[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
332[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
333[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
334[error] | ^^^^^^^^^^^^^^^
335[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
336[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
337[error] |
338[error] | where: F is a type in class App with bounds <: [_] =>> Any
339[error] |
340[error] | longer explanation available when compiling with `-explain`
341[error] one error found
342[error] (core / Compile / compileIncremental) Compilation failed
343[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
344[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
345[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
346[error] | ^^^^^^^^^^^^^^^
347[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
348[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
349[error] |
350[error] | where: F is a type in class App with bounds <: [_] =>> Any
351[error] |
352[error] | longer explanation available when compiling with `-explain`
353[error] one error found
354[error] (core / Compile / compileIncremental) Compilation failed
355[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
356[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
357[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
358[error] | ^^^^^^^^^^^^^^^
359[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
360[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
361[error] |
362[error] | where: F is a type in class App with bounds <: [_] =>> Any
363[error] |
364[error] | longer explanation available when compiling with `-explain`
365[error] one error found
366[error] (core / Compile / compileIncremental) Compilation failed
367Starting build for ProjectRef(file:/build/repo/,examples) (toolkit)... [6/7]
368Compile scalacOptions: -Wunused:imports, -Wunused:locals, -Wunused:params, -Wvalue-discard, -unchecked, -encoding, UTF-8, -Xkind-projector, -language:higherKinds, -Wunused:implicits, future, -Wunused:privates, -Wnonunit-statement, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.7-migration
369[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
370[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
371[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
372[error] | ^^^^^^^^^^^^^^^
373[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
374[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
375[error] |
376[error] | where: F is a type in class App with bounds <: [_] =>> Any
377[error] |
378[error] | longer explanation available when compiling with `-explain`
379[error] one error found
380[error] (core / Compile / compileIncremental) Compilation failed
381[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
382[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
383[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
384[error] | ^^^^^^^^^^^^^^^
385[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
386[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
387[error] |
388[error] | where: F is a type in class App with bounds <: [_] =>> Any
389[error] |
390[error] | longer explanation available when compiling with `-explain`
391[error] one error found
392[error] (core / Compile / compileIncremental) Compilation failed
393[info] compiling 26 Scala sources to /build/repo/core/target/scala-3.7.4/classes ...
394[error] -- [E007] Type Mismatch Error: /build/repo/core/src/main/scala/com/geirolz/app/toolkit/App.scala:79:124
395[error] 79 | dependenciesLoader: AppContext.NoDeps[APP_INFO2, LOGGER_T2[G], CONFIG2, RES2] ?=> Resource[G, FAILURE2 \/ DEPS2] = this.depsLoader,
396[error] | ^^^^^^^^^^^^^^^
397[error] | Found: cats.effect.kernel.Resource[F, Either[FAILURE, DEPENDENCIES]]
398[error] | Required: cats.effect.kernel.Resource[G, Either[FAILURE2, DEPS2]]
399[error] |
400[error] | where: F is a type in class App with bounds <: [_] =>> Any
401[error] |
402[error] | longer explanation available when compiling with `-explain`
403[error] one error found
404[error] (core / Compile / compileIncremental) Compilation failed
405
406************************
407Build summary:
408[{
409 "module": "toolkit-testing",
410 "compile": {"status": "ok", "tookMs": 7042, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
411 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
412 "test-compile": {"status": "ok", "tookMs": 134, "warnings": 0, "errors": 0, "sourceVersion": "3.7-migration"},
413 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
414 "publish": {"status": "skipped", "tookMs": 0},
415 "metadata": {
416 "crossScalaVersions": ["3.5.0"]
417}
418},{
419 "module": "toolkit",
420 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 5545, "warnings": 0, "errors": 1, "sourceVersion": "3.7-migration"},
421 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
422 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
423 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
424 "publish": {"status": "skipped", "tookMs": 0},
425 "metadata": {
426 "crossScalaVersions": ["3.5.0"]
427}
428},{
429 "module": "toolkit-pureconfig",
430 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2685, "warnings": 0, "errors": 1, "sourceVersion": "3.7-migration"},
431 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
432 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
433 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
434 "publish": {"status": "skipped", "tookMs": 0},
435 "metadata": {
436 "crossScalaVersions": ["3.5.0"]
437}
438},{
439 "module": "toolkit-fly4s",
440 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1658, "warnings": 0, "errors": 1, "sourceVersion": "3.7-migration"},
441 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
442 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
443 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
444 "publish": {"status": "skipped", "tookMs": 0},
445 "metadata": {
446 "crossScalaVersions": ["3.5.0"]
447}
448},{
449 "module": "toolkit-odin",
450 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1717, "warnings": 0, "errors": 1, "sourceVersion": "3.7-migration"},
451 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
452 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
453 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
454 "publish": {"status": "skipped", "tookMs": 0},
455 "metadata": {
456 "crossScalaVersions": ["3.5.0"]
457}
458},{
459 "module": "toolkit-log4cats",
460 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1264, "warnings": 0, "errors": 1, "sourceVersion": "3.7-migration"},
461 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
462 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
463 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
464 "publish": {"status": "skipped", "tookMs": 0},
465 "metadata": {
466 "crossScalaVersions": ["3.5.0"]
467}
468},{
469 "module": "toolkit",
470 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 1344, "warnings": 0, "errors": 1, "sourceVersion": "3.7-migration"},
471 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
472 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
473 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
474 "publish": {"status": "skipped", "tookMs": 0},
475 "metadata": {
476 "crossScalaVersions": ["3.5.0"]
477}
478}]
479************************
480[error] Scala3CommunityBuild$ProjectBuildFailureException: 6 module(s) finished with failures: toolkit, toolkit-pureconfig, toolkit-fly4s, toolkit-odin, toolkit-log4cats, toolkit
481[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 6 module(s) finished with failures: toolkit, toolkit-pureconfig, toolkit-fly4s, toolkit-odin, toolkit-log4cats, toolkit
482[error] Total time: 93 s (0:01:33.0), completed Dec 4, 2025, 3:12:12 PM
483[0JBuild failed, not retrying.