Build Logs

typelevel/doobie • scheduled_3.8.1-RC1-bin-20251122-91351e3-NIGHTLY

Errors

0

Warnings

13

Total Lines

1035

1##################################
2Clonning https://github.com/typelevel/doobie.git into /build/repo using revision v1.0.0-RC10
3##################################
4Note: switching to 'f3c49dd29edfd53560a5986e2e28f406dfc44368'.
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
21Would override fixed Scala version: 3.3.6
22Using target Scala version for migration: 3.7.4-RC2
23Migrating project for -source:3.4 using Scala 3.7.4-RC2
24----
25Preparing build for 3.7.4-RC2
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.4-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: build.sbt
32Pattern: val scala3Version = "3.3.6"
33Replacement: val scala3Version = "3.7.4-RC2"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'val scala3Version = "3.3.6"' in build.sbt
38----
39Starting build for 3.7.4-RC2
40Execute tests: false
41sbt project found:
42Sbt version 1.11.3 is not supported, minimal supported version is 1.11.5
43Enforcing usage of sbt in version 1.11.5
44No prepare script found for project typelevel/doobie
45/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
46##################################
47Scala version: 3.7.4-RC2
48Targets: org.tpolecat%doobie-core org.tpolecat%doobie-free org.tpolecat%doobie-h2 org.tpolecat%doobie-h2-circe org.tpolecat%doobie-hikari org.tpolecat%doobie-log4cats org.tpolecat%doobie-munit org.tpolecat%doobie-mysql org.tpolecat%doobie-postgres org.tpolecat%doobie-postgres-circe org.tpolecat%doobie-refined org.tpolecat%doobie-scalatest org.tpolecat%doobie-specs2 org.tpolecat%doobie-weaver
49Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
50##################################
51Using extra scalacOptions: -rewrite,REQUIRE:-source:3.4-migration
52Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
53[sbt_options] declare -a sbt_options=()
54[process_args] java_version = '17'
55[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
56# Executing command line:
57java
58-Xss8m
59-Dcommunitybuild.scala=3.7.4-RC2
60-Dcommunitybuild.project.dependencies.add=
61-Xmx7G
62-Xms4G
63-Xss8M
64-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
65-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
66-jar
67/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
68"setCrossScalaVersions 3.7.4-RC2"
69"++3.7.4-RC2 -v"
70"mapScalacOptions "-rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
71"set every credentials := Nil"
72"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
73"removeScalacOptionsStartingWith -P:wartremover"
74
75moduleMappings
76"runBuild 3.7.4-RC2 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" org.tpolecat%doobie-core org.tpolecat%doobie-free org.tpolecat%doobie-h2 org.tpolecat%doobie-h2-circe org.tpolecat%doobie-hikari org.tpolecat%doobie-log4cats org.tpolecat%doobie-munit org.tpolecat%doobie-mysql org.tpolecat%doobie-postgres org.tpolecat%doobie-postgres-circe org.tpolecat%doobie-refined org.tpolecat%doobie-scalatest org.tpolecat%doobie-specs2 org.tpolecat%doobie-weaver"
77
78[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
79[info] loading settings for project repo-build from akka.sbt, build.sbt, plugins.sbt...
80[info] loading project definition from /build/repo/project
81[info] compiling 3 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
82[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
83[info] Compilation completed in 9.032s.
84[info] done compiling
85[info] loading settings for project doobie from build.sbt...
86[info] resolving key references (22704 settings) ...
87[info] set scmInfo to https://github.com/typelevel/doobie
88[info] set current project to doobie (in build file:/build/repo/)
89Execute setCrossScalaVersions: 3.7.4-RC2
90[info] set scmInfo to https://github.com/typelevel/doobie
91OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in postgres-circe/crossScalaVersions
92OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in bench/crossScalaVersions
93OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in free/crossScalaVersions
94OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in docs/crossScalaVersions
95OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in doobie/crossScalaVersions
96OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in refined/crossScalaVersions
97OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in mysql/crossScalaVersions
98OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in testutils/crossScalaVersions
99OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in example/crossScalaVersions
100OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in scalatest/crossScalaVersions
101OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in core/crossScalaVersions
102OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in munit/crossScalaVersions
103OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in weaver/crossScalaVersions
104OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in h2-circe/crossScalaVersions
105OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in h2/crossScalaVersions
106OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in specs2/crossScalaVersions
107OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in log4cats/crossScalaVersions
108OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in postgres/crossScalaVersions
109OpenCB::Changing crossVersion 3.7.4-RC2 -> 3.7.4-RC2 in hikari/crossScalaVersions
110[info] set current project to doobie (in build file:/build/repo/)
111[info] Setting Scala version to 3.7.4-RC2 on 19 projects.
112[info] Switching Scala version on:
113[info] weaver (2.12.20, 2.13.16, 3.7.4-RC2)
114[info] scalatest (2.12.20, 2.13.16, 3.7.4-RC2)
115[info] refined (2.12.20, 2.13.16, 3.7.4-RC2)
116[info] * doobie (2.12.20, 2.13.16, 3.7.4-RC2)
117[info] postgres (2.12.20, 2.13.16, 3.7.4-RC2)
118[info] docs (2.12.20, 2.13.16, 3.7.4-RC2)
119[info] log4cats (2.12.20, 2.13.16, 3.7.4-RC2)
120[info] postgres-circe (2.12.20, 2.13.16, 3.7.4-RC2)
121[info] h2 (2.12.20, 2.13.16, 3.7.4-RC2)
122[info] testutils (2.12.20, 2.13.16, 3.7.4-RC2)
123[info] hikari (2.12.20, 2.13.16, 3.7.4-RC2)
124[info] munit (2.12.20, 2.13.16, 3.7.4-RC2)
125[info] h2-circe (2.12.20, 2.13.16, 3.7.4-RC2)
126[info] mysql (2.12.20, 2.13.16, 3.7.4-RC2)
127[info] core (2.12.20, 2.13.16, 3.7.4-RC2)
128[info] example (2.12.20, 2.13.16, 3.7.4-RC2)
129[info] specs2 (2.12.20, 2.13.16, 3.7.4-RC2)
130[info] free (2.12.20, 2.13.16, 3.7.4-RC2)
131[info] bench (2.12.20, 2.13.16, 3.7.4-RC2)
132[info] Excluding projects:
133[info] Reapplying settings...
134[info] set scmInfo to https://github.com/typelevel/doobie
135[info] set current project to doobie (in build file:/build/repo/)
136Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.4-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
137[info] Reapplying settings...
138[info] set scmInfo to https://github.com/typelevel/doobie
139[info] set current project to doobie (in build file:/build/repo/)
140[info] Defining Global / credentials, bench / credentials and 17 others.
141[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 187 others.
142[info] Run `last` for details.
143[info] Reapplying settings...
144[info] set scmInfo to https://github.com/typelevel/doobie
145[info] set current project to doobie (in build file:/build/repo/)
146Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
147[info] Reapplying settings...
148OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
149
150 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
151 Did you mean specs2 / allExcludeDependencies ?
152 , retry without global scopes
153[info] Reapplying settings...
154[info] set scmInfo to https://github.com/typelevel/doobie
155[info] set current project to doobie (in build file:/build/repo/)
156Execute removeScalacOptionsStartingWith: -P:wartremover
157[info] Reapplying settings...
158[info] set scmInfo to https://github.com/typelevel/doobie
159[info] set current project to doobie (in build file:/build/repo/)
160[success] Total time: 0 s, completed Nov 22, 2025, 2:32:22 PM
161Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
162Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
163Starting build...
164Projects: Set(weaver, scalatest, refined, postgres, log4cats, postgres-circe, h2, testutils, hikari, munit, h2-circe, mysql, core, specs2, free)
165Starting build for ProjectRef(file:/build/repo/,h2-circe) (doobie-h2-circe)... [0/15]
166OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
167OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.4-migration` in Scala 2.12.20 module Global
168OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
169OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
170OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
171OpenCB::Filter out '-source:future', matches setting pattern '^-?-source(:.*)?'
172Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
173[info] compiling 20 Scala sources to /build/repo/modules/free/target/scala-3.7.4-RC2/classes ...
174[info] done compiling
175[info] compiling 69 Scala sources to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
176[info] done compiling
177[info] compiling 5 Scala sources to /build/repo/modules/h2/target/scala-3.7.4-RC2/classes ...
178[info] done compiling
179[info] compiling 2 Scala sources to /build/repo/modules/h2-circe/target/scala-3.7.4-RC2/classes ...
180[info] done compiling
181[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
182[info] done compiling
183[info] compiling 1 Scala source to /build/repo/modules/h2-circe/target/scala-3.7.4-RC2/test-classes ...
184[info] done compiling
185[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
186[info] done compiling
187[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
188[info] done compiling
189Starting build for ProjectRef(file:/build/repo/,postgres) (doobie-postgres)... [1/15]
190Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
191[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
192[info] done compiling
193[info] compiling 28 Scala sources to /build/repo/modules/postgres/target/scala-3.7.4-RC2/classes ...
194[info] done compiling
195[info] compiling 2 Scala sources to /build/repo/modules/testutils/target/scala-3.7.4-RC2/test-classes ...
196[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
197[info] done compiling
198[info] done compiling
199[info] compiling 34 Scala sources to /build/repo/modules/core/target/scala-3.7.4-RC2/test-classes ...
200[warn] Failed to parse `-Wconf` configuration: cat=unused-nowarn:s,msg=can be rewritten automatically under:s
201[warn] unknown category: unused-nowarn
202[warn] Note: for multiple filters, use `-Wconf:filter1:action1,filter2:action2`
203[warn] or alternatively `-Wconf:filter1:action1 -Wconf:filter2:action2`
204[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/core/src/test/scala/doobie/util/ReadSuite.scala:347:28
205[warn] 347 | import doobie.implicits.*
206[warn] | ^
207[warn] | unused import
208[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/core/src/test/scala/doobie/util/YoloSuite.scala:15:13
209[warn] 15 | lazy val _ = {
210[warn] | ^
211[warn] | unused local definition
212[info] [patched file /build/repo/modules/core/src/test/scala/doobie/util/WriteSuite.scala]
213[info] [patched file /build/repo/modules/core/src/test/scala/doobie/issue/780.scala]
214[info] [patched file /build/repo/modules/core/src/test/scala/doobie/util/ReadSuite.scala]
215[warn] three warnings found
216[info] done compiling
217[info] compiling 19 Scala sources and 1 Java source to /build/repo/modules/postgres/target/scala-3.7.4-RC2/test-classes ...
218[info] done compiling
219[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
220[info] done compiling
221[info] compiling 3 Scala sources to /build/repo/modules/core/target/scala-3.7.4-RC2/test-classes ...
222[info] done compiling
223[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
224[info] done compiling
225Starting build for ProjectRef(file:/build/repo/,specs2) (doobie-specs2)... [2/15]
226Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
227[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
228[info] done compiling
229[info] compiling 3 Scala sources to /build/repo/modules/specs2/target/scala-3.7.4-RC2/classes ...
230[info] done compiling
231[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
232[info] done compiling
233[info] compiling 4 Scala sources to /build/repo/modules/specs2/target/scala-3.7.4-RC2/test-classes ...
234[info] done compiling
235[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
236[info] done compiling
237[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
238[info] done compiling
239Starting build for ProjectRef(file:/build/repo/,hikari) (doobie-hikari)... [3/15]
240Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
241[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
242[info] done compiling
243[info] compiling 3 Scala sources to /build/repo/modules/hikari/target/scala-3.7.4-RC2/classes ...
244[info] done compiling
245[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
246[info] done compiling
247[info] compiling 6 Scala sources to /build/repo/modules/hikari/target/scala-3.7.4-RC2/test-classes ...
248[info] done compiling
249[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
250[info] done compiling
251[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
252[info] done compiling
253Starting build for ProjectRef(file:/build/repo/,scalatest) (doobie-scalatest)... [4/15]
254Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
255[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
256[info] done compiling
257[info] compiling 2 Scala sources to /build/repo/modules/scalatest/target/scala-3.7.4-RC2/classes ...
258[info] done compiling
259[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
260[info] done compiling
261[info] compiling 2 Scala sources to /build/repo/modules/scalatest/target/scala-3.7.4-RC2/test-classes ...
262[info] done compiling
263[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
264[info] done compiling
265[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
266[info] done compiling
267Starting build for ProjectRef(file:/build/repo/,core) (doobie-core)... [5/15]
268Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
269[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
270[info] done compiling
271[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
272[info] done compiling
273[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
274[info] done compiling
275[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
276[info] done compiling
277Starting build for ProjectRef(file:/build/repo/,weaver) (doobie-weaver)... [6/15]
278Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
279[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
280[info] done compiling
281[info] compiling 2 Scala sources to /build/repo/modules/weaver/target/scala-3.7.4-RC2/classes ...
282[info] done compiling
283[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
284[info] done compiling
285[info] compiling 1 Scala source to /build/repo/modules/weaver/target/scala-3.7.4-RC2/test-classes ...
286[info] done compiling
287[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
288[info] done compiling
289[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
290[info] done compiling
291Starting build for ProjectRef(file:/build/repo/,refined) (doobie-refined)... [7/15]
292Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
293[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
294[info] done compiling
295[info] compiling 2 Scala sources to /build/repo/modules/refined/target/scala-3.7.4-RC2/classes ...
296[info] done compiling
297[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
298[info] done compiling
299[info] compiling 1 Scala source to /build/repo/modules/refined/target/scala-3.7.4-RC2/test-classes ...
300[info] done compiling
301[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
302[info] done compiling
303[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
304[info] done compiling
305Starting build for ProjectRef(file:/build/repo/,postgres-circe) (doobie-postgres-circe)... [8/15]
306Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
307[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
308[info] done compiling
309[info] compiling 3 Scala sources to /build/repo/modules/postgres-circe/target/scala-3.7.4-RC2/classes ...
310[info] done compiling
311[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
312[info] done compiling
313[info] compiling 1 Scala source to /build/repo/modules/postgres-circe/target/scala-3.7.4-RC2/test-classes ...
314[info] done compiling
315[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
316[info] done compiling
317[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
318[info] done compiling
319Starting build for ProjectRef(file:/build/repo/,h2) (doobie-h2)... [9/15]
320Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
321[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
322[info] done compiling
323[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
324[info] done compiling
325[info] compiling 1 Scala source to /build/repo/modules/h2/target/scala-3.7.4-RC2/test-classes ...
326[info] done compiling
327[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
328[info] done compiling
329[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
330[info] done compiling
331Starting build for ProjectRef(file:/build/repo/,testutils) (testutils)... [10/15]
332Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
333Starting build for ProjectRef(file:/build/repo/,mysql) (doobie-mysql)... [11/15]
334Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
335[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
336[info] done compiling
337[info] compiling 2 Scala sources to /build/repo/modules/mysql/target/scala-3.7.4-RC2/classes ...
338[info] done compiling
339[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
340[info] done compiling
341[info] compiling 5 Scala sources to /build/repo/modules/mysql/target/scala-3.7.4-RC2/test-classes ...
342[info] done compiling
343[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
344[info] done compiling
345[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
346[info] done compiling
347Starting build for ProjectRef(file:/build/repo/,log4cats) (doobie-log4cats)... [12/15]
348Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
349[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
350[info] done compiling
351[info] compiling 1 Scala source to /build/repo/modules/log4cats/target/scala-3.7.4-RC2/classes ...
352[info] done compiling
353[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
354[info] done compiling
355[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
356[info] done compiling
357[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
358[info] done compiling
359Starting build for ProjectRef(file:/build/repo/,munit) (doobie-munit)... [13/15]
360Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
361[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
362[info] done compiling
363[info] compiling 2 Scala sources to /build/repo/modules/munit/target/scala-3.7.4-RC2/classes ...
364[info] done compiling
365[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
366[info] done compiling
367[info] compiling 1 Scala source to /build/repo/modules/munit/target/scala-3.7.4-RC2/test-classes ...
368[info] done compiling
369[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
370[info] done compiling
371[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.7.4-RC2/classes ...
372[info] done compiling
373Starting build for ProjectRef(file:/build/repo/,free) (doobie-free)... [14/15]
374Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -rewrite, -Wconf:msg=can be rewritten automatically under:s, -source:3.4-migration
375[info] compiling 1 Scala source to /build/repo/modules/free/target/scala-3.7.4-RC2/test-classes ...
376[info] done compiling
377
378************************
379Build summary:
380[{
381 "module": "doobie-h2-circe",
382 "compile": {"status": "ok", "tookMs": 52921, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
383 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
384 "test-compile": {"status": "ok", "tookMs": 2307, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
385 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
386 "publish": {"status": "skipped", "tookMs": 0},
387 "metadata": {
388 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
389}
390},{
391 "module": "doobie-postgres",
392 "compile": {"status": "ok", "tookMs": 7314, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
393 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
394 "test-compile": {"status": "ok", "tookMs": 15215, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
395 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
396 "publish": {"status": "skipped", "tookMs": 0},
397 "metadata": {
398 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
399}
400},{
401 "module": "doobie-specs2",
402 "compile": {"status": "ok", "tookMs": 1687, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
403 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
404 "test-compile": {"status": "ok", "tookMs": 2023, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
405 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
406 "publish": {"status": "skipped", "tookMs": 0},
407 "metadata": {
408 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
409}
410},{
411 "module": "doobie-hikari",
412 "compile": {"status": "ok", "tookMs": 1142, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
413 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
414 "test-compile": {"status": "ok", "tookMs": 1992, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
415 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
416 "publish": {"status": "skipped", "tookMs": 0},
417 "metadata": {
418 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
419}
420},{
421 "module": "doobie-scalatest",
422 "compile": {"status": "ok", "tookMs": 1349, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
423 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
424 "test-compile": {"status": "ok", "tookMs": 1339, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
425 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
426 "publish": {"status": "skipped", "tookMs": 0},
427 "metadata": {
428 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
429}
430},{
431 "module": "doobie-core",
432 "compile": {"status": "ok", "tookMs": 475, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
433 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
434 "test-compile": {"status": "ok", "tookMs": 504, "warnings": 1, "errors": 0, "sourceVersion": "3.4-migration"},
435 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
436 "publish": {"status": "skipped", "tookMs": 0},
437 "metadata": {
438 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
439}
440},{
441 "module": "doobie-weaver",
442 "compile": {"status": "ok", "tookMs": 1151, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
443 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
444 "test-compile": {"status": "ok", "tookMs": 1618, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
445 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
446 "publish": {"status": "skipped", "tookMs": 0},
447 "metadata": {
448 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
449}
450},{
451 "module": "doobie-refined",
452 "compile": {"status": "ok", "tookMs": 826, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
453 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
454 "test-compile": {"status": "ok", "tookMs": 1330, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
455 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
456 "publish": {"status": "skipped", "tookMs": 0},
457 "metadata": {
458 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
459}
460},{
461 "module": "doobie-postgres-circe",
462 "compile": {"status": "ok", "tookMs": 1243, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
463 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
464 "test-compile": {"status": "ok", "tookMs": 1281, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
465 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
466 "publish": {"status": "skipped", "tookMs": 0},
467 "metadata": {
468 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
469}
470},{
471 "module": "doobie-h2",
472 "compile": {"status": "ok", "tookMs": 438, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
473 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
474 "test-compile": {"status": "ok", "tookMs": 1360, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
475 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
476 "publish": {"status": "skipped", "tookMs": 0},
477 "metadata": {
478 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
479}
480},{
481 "module": "testutils",
482 "compile": {"status": "ok", "tookMs": 29, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
483 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
484 "test-compile": {"status": "ok", "tookMs": 68, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
485 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
486 "publish": {"status": "ok", "tookMs": 2},
487 "metadata": {
488 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
489}
490},{
491 "module": "doobie-mysql",
492 "compile": {"status": "ok", "tookMs": 880, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
493 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
494 "test-compile": {"status": "ok", "tookMs": 1267, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
495 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
496 "publish": {"status": "skipped", "tookMs": 0},
497 "metadata": {
498 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
499}
500},{
501 "module": "doobie-log4cats",
502 "compile": {"status": "ok", "tookMs": 772, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
503 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
504 "test-compile": {"status": "ok", "tookMs": 487, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
505 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
506 "publish": {"status": "skipped", "tookMs": 0},
507 "metadata": {
508 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
509}
510},{
511 "module": "doobie-munit",
512 "compile": {"status": "ok", "tookMs": 962, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
513 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
514 "test-compile": {"status": "ok", "tookMs": 1234, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
515 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
516 "publish": {"status": "skipped", "tookMs": 0},
517 "metadata": {
518 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
519}
520},{
521 "module": "doobie-free",
522 "compile": {"status": "ok", "tookMs": 48, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
523 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
524 "test-compile": {"status": "ok", "tookMs": 364, "warnings": 0, "errors": 0, "sourceVersion": "3.4-migration"},
525 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
526 "publish": {"status": "skipped", "tookMs": 0},
527 "metadata": {
528 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
529}
530}]
531************************
532[success] Total time: 222 s (0:03:42.0), completed Nov 22, 2025, 2:36:04 PM
533[0JChecking patch project/plugins.sbt...
534Checking patch project/build.properties...
535Checking patch build.sbt...
536Applied patch project/plugins.sbt cleanly.
537Applied patch project/build.properties cleanly.
538Applied patch build.sbt cleanly.
539Commit migration rewrites
540Switched to a new branch 'opencb/migrate-source-3.4'
541[opencb/migrate-source-3.4 85bf4c3f] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4-RC2
542 3 files changed, 4 deletions(-)
543----
544Preparing build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
545Scala binary version found: 3.8
546Implicitly using source version 3.8
547Scala binary version found: 3.8
548Implicitly using source version 3.8
549Would try to apply common scalacOption (best-effort, sbt/mill only):
550Append: ,REQUIRE:-source:3.8
551Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
552
553Try apply source patch:
554Path: build.sbt
555Pattern: val scala3Version = "3.3.6"
556Replacement: val scala3Version = "3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
557Successfully applied pattern 'val scala3Version = "3.3.6"' in build.sbt
558----
559Starting build for 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
560Execute tests: false
561sbt project found:
562Sbt version 1.11.3 is not supported, minimal supported version is 1.11.5
563Enforcing usage of sbt in version 1.11.5
564No prepare script found for project typelevel/doobie
565/opencb/project-builder/sbt/prepare-project.sh: line 107: /root/.ssh/config: No such file or directory
566##################################
567Scala version: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
568Targets: org.tpolecat%doobie-core org.tpolecat%doobie-free org.tpolecat%doobie-h2 org.tpolecat%doobie-h2-circe org.tpolecat%doobie-hikari org.tpolecat%doobie-log4cats org.tpolecat%doobie-munit org.tpolecat%doobie-mysql org.tpolecat%doobie-postgres org.tpolecat%doobie-postgres-circe org.tpolecat%doobie-refined org.tpolecat%doobie-scalatest org.tpolecat%doobie-specs2 org.tpolecat%doobie-weaver
569Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
570##################################
571Using extra scalacOptions: ,REQUIRE:-source:3.8
572Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
573[sbt_options] declare -a sbt_options=()
574[process_args] java_version = '17'
575[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
576# Executing command line:
577java
578-Xss8m
579-Dcommunitybuild.scala=3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
580-Dcommunitybuild.project.dependencies.add=
581-Xmx7G
582-Xms4G
583-Xss8M
584-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
585-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
586-jar
587/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
588"setCrossScalaVersions 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY"
589"++3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -v"
590"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
591"set every credentials := Nil"
592"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
593"removeScalacOptionsStartingWith -P:wartremover"
594
595moduleMappings
596"runBuild 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}""" org.tpolecat%doobie-core org.tpolecat%doobie-free org.tpolecat%doobie-h2 org.tpolecat%doobie-h2-circe org.tpolecat%doobie-hikari org.tpolecat%doobie-log4cats org.tpolecat%doobie-munit org.tpolecat%doobie-mysql org.tpolecat%doobie-postgres org.tpolecat%doobie-postgres-circe org.tpolecat%doobie-refined org.tpolecat%doobie-scalatest org.tpolecat%doobie-specs2 org.tpolecat%doobie-weaver"
597
598[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
599[info] loading settings for project repo-build from akka.sbt, build.sbt, plugins.sbt...
600[info] loading project definition from /build/repo/project
601[info] loading settings for project doobie from build.sbt...
602[info] resolving key references (22704 settings) ...
603[info] set scmInfo to https://github.com/typelevel/doobie
604[info] set current project to doobie (in build file:/build/repo/)
605Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY
606[info] set scmInfo to https://github.com/typelevel/doobie
607OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in testutils/crossScalaVersions
608OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in free/crossScalaVersions
609OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in postgres-circe/crossScalaVersions
610OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in example/crossScalaVersions
611OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in bench/crossScalaVersions
612OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in doobie/crossScalaVersions
613OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in docs/crossScalaVersions
614OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in refined/crossScalaVersions
615OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in mysql/crossScalaVersions
616OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in scalatest/crossScalaVersions
617OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in core/crossScalaVersions
618OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in munit/crossScalaVersions
619OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in postgres/crossScalaVersions
620OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in weaver/crossScalaVersions
621OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in h2-circe/crossScalaVersions
622OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in specs2/crossScalaVersions
623OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in h2/crossScalaVersions
624OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in log4cats/crossScalaVersions
625OpenCB::Changing crossVersion 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY -> 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY in hikari/crossScalaVersions
626[info] set current project to doobie (in build file:/build/repo/)
627[info] Setting Scala version to 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY on 19 projects.
628[info] Switching Scala version on:
629[info] weaver (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
630[info] scalatest (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
631[info] refined (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
632[info] * doobie (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
633[info] postgres (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
634[info] docs (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
635[info] log4cats (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
636[info] postgres-circe (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
637[info] h2 (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
638[info] testutils (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
639[info] hikari (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
640[info] munit (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
641[info] h2-circe (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
642[info] mysql (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
643[info] core (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
644[info] example (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
645[info] specs2 (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
646[info] free (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
647[info] bench (2.12.20, 2.13.16, 3.8.1-RC1-bin-20251122-91351e3-NIGHTLY)
648[info] Excluding projects:
649[info] Reapplying settings...
650[info] set scmInfo to https://github.com/typelevel/doobie
651[info] set current project to doobie (in build file:/build/repo/)
652Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
653[info] Reapplying settings...
654[info] set scmInfo to https://github.com/typelevel/doobie
655[info] set current project to doobie (in build file:/build/repo/)
656[info] Defining Global / credentials, bench / credentials and 17 others.
657[info] The new values will be used by Compile / scalafmtOnly, IntegrationTest / scalafmtOnly and 187 others.
658[info] Run `last` for details.
659[info] Reapplying settings...
660[info] set scmInfo to https://github.com/typelevel/doobie
661[info] set current project to doobie (in build file:/build/repo/)
662Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
663[info] Reapplying settings...
664OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
665
666 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:336)
667 Did you mean specs2 / allExcludeDependencies ?
668 , retry without global scopes
669[info] Reapplying settings...
670[info] set scmInfo to https://github.com/typelevel/doobie
671[info] set current project to doobie (in build file:/build/repo/)
672Execute removeScalacOptionsStartingWith: -P:wartremover
673[info] Reapplying settings...
674[info] set scmInfo to https://github.com/typelevel/doobie
675[info] set current project to doobie (in build file:/build/repo/)
676[success] Total time: 0 s, completed Nov 22, 2025, 2:36:31 PM
677Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3Version = \"3.3.6\"","replaceWith":"val scala3Version = \"<SCALA_VERSION>\""}]}
678Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
679Starting build...
680Projects: Set(weaver, scalatest, refined, postgres, log4cats, postgres-circe, h2, testutils, hikari, munit, h2-circe, mysql, core, specs2, free)
681Starting build for ProjectRef(file:/build/repo/,h2-circe) (doobie-h2-circe)... [0/15]
682OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
683OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
684OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
685OpenCB::Filter out '-Xfatal-warnings', matches setting pattern '^-?-Xfatal-warnings'
686OpenCB::Filter out '-source:future', matches setting pattern '^-?-source(:.*)?'
687Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
688[info] compiling 20 Scala sources to /build/repo/modules/free/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
689[info] done compiling
690[info] compiling 69 Scala sources to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
691[info] done compiling
692[info] compiling 5 Scala sources to /build/repo/modules/h2/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
693[info] done compiling
694[info] compiling 2 Scala sources to /build/repo/modules/h2-circe/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
695[info] done compiling
696[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
697[info] done compiling
698[info] compiling 1 Scala source to /build/repo/modules/h2-circe/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
699[info] done compiling
700[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
701[info] done compiling
702[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
703[info] done compiling
704Starting build for ProjectRef(file:/build/repo/,postgres) (doobie-postgres)... [1/15]
705Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
706[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
707[info] done compiling
708[info] compiling 28 Scala sources to /build/repo/modules/postgres/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
709[info] done compiling
710[info] compiling 2 Scala sources to /build/repo/modules/testutils/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
711[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
712[info] done compiling
713[info] done compiling
714[info] compiling 34 Scala sources to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
715[info] done compiling
716[info] compiling 19 Scala sources and 1 Java source to /build/repo/modules/postgres/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
717[info] done compiling
718[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
719[info] done compiling
720[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
721[info] done compiling
722Starting build for ProjectRef(file:/build/repo/,specs2) (doobie-specs2)... [2/15]
723Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
724[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
725[info] done compiling
726[info] compiling 3 Scala sources to /build/repo/modules/specs2/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
727[info] done compiling
728[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
729[info] done compiling
730[info] compiling 4 Scala sources to /build/repo/modules/specs2/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
731[info] done compiling
732[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
733[info] done compiling
734[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
735[info] done compiling
736Starting build for ProjectRef(file:/build/repo/,hikari) (doobie-hikari)... [3/15]
737Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
738[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
739[info] done compiling
740[info] compiling 3 Scala sources to /build/repo/modules/hikari/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
741[info] done compiling
742[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
743[info] done compiling
744[info] compiling 6 Scala sources to /build/repo/modules/hikari/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
745[info] done compiling
746[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
747[info] done compiling
748[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
749[info] done compiling
750Starting build for ProjectRef(file:/build/repo/,scalatest) (doobie-scalatest)... [4/15]
751Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
752[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
753[info] done compiling
754[info] compiling 2 Scala sources to /build/repo/modules/scalatest/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
755[info] done compiling
756[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
757[info] done compiling
758[info] compiling 2 Scala sources to /build/repo/modules/scalatest/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
759[info] done compiling
760[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
761[info] done compiling
762[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
763[info] done compiling
764Starting build for ProjectRef(file:/build/repo/,core) (doobie-core)... [5/15]
765Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
766[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
767[info] done compiling
768[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
769[info] done compiling
770[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
771[info] done compiling
772[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
773[info] done compiling
774Starting build for ProjectRef(file:/build/repo/,weaver) (doobie-weaver)... [6/15]
775Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
776[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
777[info] done compiling
778[info] compiling 2 Scala sources to /build/repo/modules/weaver/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
779[info] done compiling
780[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
781[info] done compiling
782[info] compiling 1 Scala source to /build/repo/modules/weaver/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
783[info] done compiling
784[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
785[info] done compiling
786[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
787[info] done compiling
788Starting build for ProjectRef(file:/build/repo/,refined) (doobie-refined)... [7/15]
789Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
790[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
791[info] done compiling
792[info] compiling 2 Scala sources to /build/repo/modules/refined/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
793[info] done compiling
794[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
795[info] done compiling
796[info] compiling 1 Scala source to /build/repo/modules/refined/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
797[info] done compiling
798[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
799[info] done compiling
800[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
801[info] done compiling
802Starting build for ProjectRef(file:/build/repo/,postgres-circe) (doobie-postgres-circe)... [8/15]
803Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
804[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
805[info] done compiling
806[info] compiling 3 Scala sources to /build/repo/modules/postgres-circe/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
807[info] done compiling
808[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
809[info] done compiling
810[info] compiling 1 Scala source to /build/repo/modules/postgres-circe/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
811[info] done compiling
812[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
813[info] done compiling
814[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
815[info] done compiling
816Starting build for ProjectRef(file:/build/repo/,h2) (doobie-h2)... [9/15]
817Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
818[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
819[info] done compiling
820[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
821[info] done compiling
822[info] compiling 1 Scala source to /build/repo/modules/h2/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
823[info] done compiling
824[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
825[info] done compiling
826[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
827[info] done compiling
828Starting build for ProjectRef(file:/build/repo/,testutils) (testutils)... [10/15]
829Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
830Starting build for ProjectRef(file:/build/repo/,mysql) (doobie-mysql)... [11/15]
831Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
832[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
833[info] done compiling
834[info] compiling 2 Scala sources to /build/repo/modules/mysql/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
835[info] done compiling
836[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
837[info] done compiling
838[info] compiling 5 Scala sources to /build/repo/modules/mysql/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
839[info] done compiling
840[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
841[info] done compiling
842[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
843[info] done compiling
844Starting build for ProjectRef(file:/build/repo/,log4cats) (doobie-log4cats)... [12/15]
845Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
846[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
847[info] done compiling
848[info] compiling 1 Scala source to /build/repo/modules/log4cats/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
849[info] done compiling
850[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
851[info] done compiling
852[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
853[info] done compiling
854[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
855[info] done compiling
856Starting build for ProjectRef(file:/build/repo/,munit) (doobie-munit)... [13/15]
857Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
858[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
859[info] done compiling
860[info] compiling 2 Scala sources to /build/repo/modules/munit/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
861[info] done compiling
862[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
863[info] done compiling
864[info] compiling 1 Scala source to /build/repo/modules/munit/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
865[info] done compiling
866[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
867[info] done compiling
868[info] compiling 1 Scala source to /build/repo/modules/core/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/classes ...
869[info] done compiling
870Starting build for ProjectRef(file:/build/repo/,free) (doobie-free)... [14/15]
871Compile scalacOptions: -encoding, utf8, -unchecked, -language:experimental.macros, -language:higherKinds, -language:implicitConversions, -Xkind-projector, -Wvalue-discard, -Wnonunit-statement, -Wunused:implicits, -Wunused:explicits, -Wunused:imports, -Wunused:locals, -Wunused:params, -Wunused:privates, -Wconf:cat=unused-nowarn:s, -language:adhocExtensions, -Xmax-inlines, 64, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
872[info] compiling 1 Scala source to /build/repo/modules/free/target/scala-3.8.1-RC1-bin-20251122-91351e3-NIGHTLY/test-classes ...
873[info] done compiling
874
875************************
876Build summary:
877[{
878 "module": "doobie-h2-circe",
879 "compile": {"status": "ok", "tookMs": 57130, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
880 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
881 "test-compile": {"status": "ok", "tookMs": 2389, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
882 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
883 "publish": {"status": "skipped", "tookMs": 0},
884 "metadata": {
885 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
886}
887},{
888 "module": "doobie-postgres",
889 "compile": {"status": "ok", "tookMs": 8105, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
890 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
891 "test-compile": {"status": "ok", "tookMs": 16211, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
892 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
893 "publish": {"status": "skipped", "tookMs": 0},
894 "metadata": {
895 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
896}
897},{
898 "module": "doobie-specs2",
899 "compile": {"status": "ok", "tookMs": 1919, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
900 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
901 "test-compile": {"status": "ok", "tookMs": 2082, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
902 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
903 "publish": {"status": "skipped", "tookMs": 0},
904 "metadata": {
905 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
906}
907},{
908 "module": "doobie-hikari",
909 "compile": {"status": "ok", "tookMs": 1623, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
910 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
911 "test-compile": {"status": "ok", "tookMs": 2176, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
912 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
913 "publish": {"status": "skipped", "tookMs": 0},
914 "metadata": {
915 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
916}
917},{
918 "module": "doobie-scalatest",
919 "compile": {"status": "ok", "tookMs": 1326, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
920 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
921 "test-compile": {"status": "ok", "tookMs": 1814, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
922 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
923 "publish": {"status": "skipped", "tookMs": 0},
924 "metadata": {
925 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
926}
927},{
928 "module": "doobie-core",
929 "compile": {"status": "ok", "tookMs": 562, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
930 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
931 "test-compile": {"status": "ok", "tookMs": 615, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
932 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
933 "publish": {"status": "skipped", "tookMs": 0},
934 "metadata": {
935 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
936}
937},{
938 "module": "doobie-weaver",
939 "compile": {"status": "ok", "tookMs": 1203, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
940 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
941 "test-compile": {"status": "ok", "tookMs": 1622, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
942 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
943 "publish": {"status": "skipped", "tookMs": 0},
944 "metadata": {
945 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
946}
947},{
948 "module": "doobie-refined",
949 "compile": {"status": "ok", "tookMs": 994, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
950 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
951 "test-compile": {"status": "ok", "tookMs": 1552, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
952 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
953 "publish": {"status": "skipped", "tookMs": 0},
954 "metadata": {
955 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
956}
957},{
958 "module": "doobie-postgres-circe",
959 "compile": {"status": "ok", "tookMs": 1400, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
960 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
961 "test-compile": {"status": "ok", "tookMs": 1548, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
962 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
963 "publish": {"status": "skipped", "tookMs": 0},
964 "metadata": {
965 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
966}
967},{
968 "module": "doobie-h2",
969 "compile": {"status": "ok", "tookMs": 521, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
970 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
971 "test-compile": {"status": "ok", "tookMs": 1463, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
972 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
973 "publish": {"status": "skipped", "tookMs": 0},
974 "metadata": {
975 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
976}
977},{
978 "module": "testutils",
979 "compile": {"status": "ok", "tookMs": 57, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
980 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
981 "test-compile": {"status": "ok", "tookMs": 73, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
982 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
983 "publish": {"status": "ok", "tookMs": 3},
984 "metadata": {
985 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
986}
987},{
988 "module": "doobie-mysql",
989 "compile": {"status": "ok", "tookMs": 1062, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
990 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
991 "test-compile": {"status": "ok", "tookMs": 1533, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
992 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
993 "publish": {"status": "skipped", "tookMs": 0},
994 "metadata": {
995 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
996}
997},{
998 "module": "doobie-log4cats",
999 "compile": {"status": "ok", "tookMs": 1016, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1000 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1001 "test-compile": {"status": "ok", "tookMs": 600, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1002 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1003 "publish": {"status": "skipped", "tookMs": 0},
1004 "metadata": {
1005 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1006}
1007},{
1008 "module": "doobie-munit",
1009 "compile": {"status": "ok", "tookMs": 1110, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1010 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1011 "test-compile": {"status": "ok", "tookMs": 1297, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1012 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1013 "publish": {"status": "skipped", "tookMs": 0},
1014 "metadata": {
1015 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1016}
1017},{
1018 "module": "doobie-free",
1019 "compile": {"status": "ok", "tookMs": 61, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1020 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
1021 "test-compile": {"status": "ok", "tookMs": 500, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
1022 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1023 "publish": {"status": "skipped", "tookMs": 0},
1024 "metadata": {
1025 "crossScalaVersions": ["2.12.20", "2.13.16", "3.3.6"]
1026}
1027}]
1028************************
1029[success] Total time: 144 s (0:02:24.0), completed Nov 22, 2025, 2:38:56 PM
1030[0JChecking patch project/plugins.sbt...
1031Checking patch project/build.properties...
1032Checking patch build.sbt...
1033Applied patch project/plugins.sbt cleanly.
1034Applied patch project/build.properties cleanly.
1035Applied patch build.sbt cleanly.