Build Logs
com-lihaoyi/scalasql • scheduled_3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
Errors
1
Warnings
823
Total Lines
1485
1##################################
2Clonning https://github.com/com-lihaoyi/scalasql.git into /build/repo using revision 0.2.7
3##################################
4Note: switching to 'b7c56920452a61c664a17bf5fb3c036c5ae8ce3e'.
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.6.2
22----
23Preparing build for 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.mill
34Pattern: val scala3 = "3.6.2"
35Replacement: val scala3 = "3.8.1-RC1-bin-20260102-32e416e-NIGHTLY"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.6.2"' in build.mill
40----
41Starting build for 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
42Execute tests: false
43Mill project found:
44Found explicit mill version 0.12.14 in ./mill-version
45Force upgrade of millVersion 0.12.14 to 0.12.16
46Detected mill version=0.12.16, binary version: 0.12
47No prepare script found for project com-lihaoyi/scalasql
48No mill build directory found
49Apply scalafix rules to build.mill
50##################################
51Scala version: 3.8.1-RC1-bin-20260102-32e416e-NIGHTLY
52Targets: com.lihaoyi%scalasql com.lihaoyi%scalasql-core com.lihaoyi%scalasql-operations com.lihaoyi%scalasql-query com.lihaoyi%scalasql-simple
53Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.mill","pattern":"val scala3 = \"3.6.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
54##################################
55Downloading mill 0.12.16 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.16/mill-dist-0.12.16.exe ...
56 % Total % Received % Xferd Average Speed Time Time Time Current
57 Dload Upload Total Spent Left Speed
58
59 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
60100 72.6M 100 72.6M 0 0 85.8M 0 --:--:-- --:--:-- --:--:-- 85.8M
61============================== resolve _ ==============================
62[build.mill-61/65] compile
63[build.mill-61] [info] compiling 6 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
64[build.mill-61] [warn] /build/repo/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
65[build.mill-61] [warn] .iterator()
66[build.mill-61] [warn] ^
67[build.mill-61] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
68[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
69[build.mill-61] [warn] ^
70[build.mill-61] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
71[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
72[build.mill-61] [warn] ^
73[build.mill-61] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
74[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
75[build.mill-61] [warn] ^
76[build.mill-61] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
77[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
78[build.mill-61] [warn] ^
79[build.mill-61] [warn] /build/repo/build.mill:13:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
80[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
81[build.mill-61] [warn] ^
82[build.mill-61] [warn] /build/repo/build.mill:24:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
83[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
84[build.mill-61] [warn] ^
85[build.mill-61] [warn] /build/repo/build.mill:25:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
86[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
87[build.mill-61] [warn] ^
88[build.mill-61] [warn] /build/repo/build.mill:83:50: method millSourcePath in trait Module is deprecated (since Mill 0.12.11): For read-access use moduleDir instead. Calls like `Task.Sources(millSourcePath / "foo")` can be replace with `Task.Sources("foo")`
89[build.mill-61] [warn] def millSourcePath: os.Path = scalasql(scala3).millSourcePath / "simple"
90[build.mill-61] [warn] ^
91[build.mill-61] [warn] 9 warnings found
92[build.mill-61] [info] done compiling
93[1/1] resolve
94[0J[1A
95[0J[1A
96[1/1] ============================== resolve _ ============================== 20s
97Try build using ./mill
98--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
99[build.mill] [info] compiling 6 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
100[build.mill] [warn] /build/repo/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
101[build.mill] [warn] .iterator()
102[build.mill] [warn] ^
103[build.mill] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
104[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
105[build.mill] [warn] ^
106[build.mill] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
107[build.mill] [warn] val testModule = module.millInternal.modules.toList
108[build.mill] [warn] ^
109[build.mill] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
110[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
111[build.mill] [warn] ^
112[build.mill] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
113[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
114[build.mill] [warn] ^
115[build.mill] [warn] /build/repo/build.mill:13:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
116[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
117[build.mill] [warn] ^
118[build.mill] [warn] /build/repo/build.mill:24:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
119[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
120[build.mill] [warn] ^
121[build.mill] [warn] /build/repo/build.mill:25:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
122[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
123[build.mill] [warn] ^
124[build.mill] [warn] /build/repo/build.mill:83:50: method millSourcePath in trait Module is deprecated (since Mill 0.12.11): For read-access use moduleDir instead. Calls like `Task.Sources(millSourcePath / "foo")` can be replace with `Task.Sources("foo")`
125[build.mill] [warn] def millSourcePath: os.Path = scalasql(scala3).millSourcePath / "simple"
126[build.mill] [warn] ^
127[build.mill] [warn] 9 warnings found
128[build.mill] [info] done compiling
129Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"build.mill","pattern":"val scala3 = \"3.6.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
130Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly)
131Failed to resolve mappings for 1/5 targets: com.lihaoyi%scalasql-simple
132Found targets [5]: %scalasql-3.8.1-RC1-bin-20260102-32e416e-NIGHTLY-test, com.lihaoyi%scalasql, com.lihaoyi%scalasql-core, com.lihaoyi%scalasql-operations, com.lihaoyi%scalasql-query
133
134Starting build for scalasql-query - [0/4]
135No test module defined in scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].query
136Failed to resolve scalaVersion, assume it's Scala 3 project
137Failed to resolve scalaVersion, assume it's Scala 3 project
138[info] compiling 18 Scala sources to /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/core/compile.dest/classes ...
139[warn] -- Warning: /build/repo/scalasql/core/src/DbApi.scala:264:74 -------------------
140[warn] 264 | updateGetGeneratedKeysSql(flattened)(qr.isGetGeneratedKeys(query).get, fileName, lineNum)
141[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
142[warn] |Implicit parameters should be provided with a `using` clause.
143[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
144[warn] |To disable the warning, please use the following option:
145[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
146[warn] -- Warning: /build/repo/scalasql/core/src/DbApi.scala:269:25 -------------------
147[warn] 269 | qr.asInstanceOf[Queryable[Q, Seq[?]]],
148[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
149[warn] |Implicit parameters should be provided with a `using` clause.
150[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
151[warn] |To disable the warning, please use the following option:
152[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
153[warn] -- Warning: /build/repo/scalasql/core/src/Expr.scala:11:65 ---------------------
154[warn] 11 | ctx.exprNaming.get(this.exprIdentity).getOrElse(renderToSql0(ctx))
155[warn] | ^^^
156[warn] |Implicit parameters should be provided with a `using` clause.
157[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
158[warn] |To disable the warning, please use the following option:
159[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
160[warn] -- Warning: /build/repo/scalasql/core/src/Expr.scala:59:41 ---------------------
161[warn] 59 | new Simple[Option[T]](e.renderToSql0(_))
162[warn] | ^
163[warn] |Implicit parameters should be provided with a `using` clause.
164[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
165[warn] |To disable the warning, please use the following option:
166[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
167[warn] -- Warning: /build/repo/scalasql/core/src/Expr.scala:68:17 ---------------------
168[warn] 68 | apply0[T](x)(conv)
169[warn] | ^^^^
170[warn] |Implicit parameters should be provided with a `using` clause.
171[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
172[warn] |To disable the warning, please use the following option:
173[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
174[warn] -- Warning: /build/repo/scalasql/core/src/ExprsToSql.scala:29:90 ---------------
175[warn] 29 | walked.map { case (k, v) => (ctx.config.renderColumnLabel(k), Renderable.renderSql(v)(ctx)) }
176[warn] | ^^^
177[warn] |Implicit parameters should be provided with a `using` clause.
178[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
179[warn] |To disable the warning, please use the following option:
180[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
181[warn] -- Warning: /build/repo/scalasql/core/src/SqlStr.scala:227:43 ------------------
182[warn] 227 | SqlStrInterp(Renderable.renderSql(t)(ctx))
183[warn] | ^^^
184[warn] |Implicit parameters should be provided with a `using` clause.
185[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
186[warn] |To disable the warning, please use the following option:
187[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
188[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/core/src/JoinNullable.scala:17:60
189[warn] 17 | implicit def toExpr[T](n: JoinNullable[Expr[T]])(implicit mt: TypeMapper[T]): Expr[Option[T]] =
190[warn] | ^^
191[warn] | unused implicit parameter
192[warn] there were 6 feature warnings; re-run with -feature for details
193[warn] 9 warnings found
194[info] done compiling
195[info] compiling 29 Scala sources to /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/compile.dest/classes ...
196[warn] -- Warning: /build/repo/scalasql/query/src/CompoundSelect.scala:169:45 ---------
197[warn] 169 | Renderable.renderSql(orderBy.expr)(newCtx) + ascDesc + nulls
198[warn] | ^^^^^^
199[warn] |Implicit parameters should be provided with a `using` clause.
200[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
201[warn] |To disable the warning, please use the following option:
202[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
203[warn] -- Warning: /build/repo/scalasql/query/src/From.scala:18:52 --------------------
204[warn] 18 | val resolvedTable = Table.fullIdentifier(value)(prevContext)
205[warn] | ^^^^^^^^^^^
206[warn] |Implicit parameters should be provided with a `using` clause.
207[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
208[warn] |To disable the warning, please use the following option:
209[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
210[warn] -- Warning: /build/repo/scalasql/query/src/GetGeneratedKeys.scala:29:96 --------
211[warn] 29 | override private[scalasql] def renderSql(ctx: Context): SqlStr = Renderable.renderSql(base)(ctx)
212[warn] | ^^^
213[warn] |Implicit parameters should be provided with a `using` clause.
214[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
215[warn] |To disable the warning, please use the following option:
216[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
217[warn] -- Warning: /build/repo/scalasql/query/src/InsertColumns.scala:31:42 -----------
218[warn] 31 | Table.fullIdentifier(table.value)(ctx)
219[warn] | ^^^
220[warn] |Implicit parameters should be provided with a `using` clause.
221[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
222[warn] |To disable the warning, please use the following option:
223[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
224[warn] -- Warning: /build/repo/scalasql/query/src/InsertSelect.scala:27:42 ------------
225[warn] 27 | Table.fullIdentifier(table.value)(ctx)
226[warn] | ^^^
227[warn] |Implicit parameters should be provided with a `using` clause.
228[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
229[warn] |To disable the warning, please use the following option:
230[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
231[warn] -- Warning: /build/repo/scalasql/query/src/InsertValues.scala:27:49 ------------
232[warn] 27 | Table.fullIdentifier(insert.table.value)(ctx),
233[warn] | ^^^
234[warn] |Implicit parameters should be provided with a `using` clause.
235[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
236[warn] |To disable the warning, please use the following option:
237[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
238[warn] -- Warning: /build/repo/scalasql/query/src/InsertValues.scala:32:12 ------------
239[warn] 32 | )(ctx.markAsValue).render()
240[warn] | ^^^^^^^^^^^^^^^
241[warn] |Implicit parameters should be provided with a `using` clause.
242[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
243[warn] |To disable the warning, please use the following option:
244[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
245[warn] -- Warning: /build/repo/scalasql/query/src/OnConflict.scala:25:44 --------------
246[warn] 25 | val str = Renderable.renderSql(query)(ctx)
247[warn] | ^^^
248[warn] |Implicit parameters should be provided with a `using` clause.
249[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
250[warn] |To disable the warning, please use the following option:
251[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
252[warn] -- Warning: /build/repo/scalasql/query/src/Query.scala:85:88 -------------------
253[warn] 85 | private[scalasql] def renderSql(ctx: Context): SqlStr = Renderable.renderSql(query)(ctx)
254[warn] | ^^^
255[warn] |Implicit parameters should be provided with a `using` clause.
256[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
257[warn] |To disable the warning, please use the following option:
258[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
259[warn] -- Warning: /build/repo/scalasql/query/src/Returning.scala:62:84 ---------------
260[warn] 62 | .updated(returnable.table, Table.fullIdentifier(returnable.table.value)(contextStage1))
261[warn] | ^^^^^^^^^^^^^
262[warn] |Implicit parameters should be provided with a `using` clause.
263[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
264[warn] |To disable the warning, please use the following option:
265[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
266[warn] -- Warning: /build/repo/scalasql/query/src/Select.scala:251:61 -----------------
267[warn] 251 | newSimpleSelect(expr, None, None, false, Seq(subqueryRef(qr)), Nil, Nil, None)(qr, dialect)
268[warn] | ^^
269[warn] |Implicit parameters should be provided with a `using` clause.
270[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
271[warn] |To disable the warning, please use the following option:
272[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
273[warn] -- Warning: /build/repo/scalasql/query/src/Select.scala:251:83 -----------------
274[warn] 251 | newSimpleSelect(expr, None, None, false, Seq(subqueryRef(qr)), Nil, Nil, None)(qr, dialect)
275[warn] | ^^
276[warn] |Implicit parameters should be provided with a `using` clause.
277[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
278[warn] |To disable the warning, please use the following option:
279[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
280[warn] -- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:236:50 -----------
281[warn] 236 | joinCopy0(f(expr, otherExpr), otherJoin, Nil)(jqr)
282[warn] | ^^^
283[warn] |Implicit parameters should be provided with a `using` clause.
284[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
285[warn] |To disable the warning, please use the following option:
286[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
287[warn] -- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:112:77 -----------
288[warn] 112 | ): Select[QF, RF] = { joinCopy(other, on, prefix)(ja.appendTuple(_, _))(ja.qr) }
289[warn] | ^^^^^
290[warn] |Implicit parameters should be provided with a `using` clause.
291[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
292[warn] |To disable the warning, please use the following option:
293[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
294[warn] -- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:277:66 -----------
295[warn] 277 | SqlStr.join(groupBy.keys.map(x => Renderable.renderSql(x)(context)), SqlStr.commaSep)
296[warn] | ^^^^^^^
297[warn] |Implicit parameters should be provided with a `using` clause.
298[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
299[warn] |To disable the warning, please use the following option:
300[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
301[warn] -- Warning: /build/repo/scalasql/query/src/Update.scala:72:11 ------------------
302[warn] 72 | ja.qr,
303[warn] | ^^^^^
304[warn] |Implicit parameters should be provided with a `using` clause.
305[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
306[warn] |To disable the warning, please use the following option:
307[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
308[warn] -- Warning: /build/repo/scalasql/query/src/Update.scala:99:82 ------------------
309[warn] 99 | contextStage1.fromNaming.updated(table, Table.fullIdentifier(table.value)(prevContext))
310[warn] | ^^^^^^^^^^^
311[warn] |Implicit parameters should be provided with a `using` clause.
312[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
313[warn] |To disable the warning, please use the following option:
314[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
315[warn] -- Warning: /build/repo/scalasql/query/src/Values.scala:24:30 ------------------
316[warn] 24 | new Values.Renderer(this)(implicitly, prevContext)
317[warn] | ^^^^^^^^^^
318[warn] |Implicit parameters should be provided with a `using` clause.
319[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
320[warn] |To disable the warning, please use the following option:
321[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
322[warn] -- Warning: /build/repo/scalasql/query/src/WithCte.scala:82:8 ------------------
323[warn] 82 | )(qr, dialect)
324[warn] | ^^
325[warn] |Implicit parameters should be provided with a `using` clause.
326[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
327[warn] |To disable the warning, please use the following option:
328[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
329[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:462:45
330[warn] 462 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2), QA, (Q1, Q2, QA), (R1, R2, RA)] = new scalasql.query.JoinAppend[(Q1, Q2), QA, (Q1, Q2, QA), (R1, R2, RA)] {
331[warn] | ^^^^
332[warn] | unused implicit parameter
333[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:470:45
334[warn] 470 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3), QA, (Q1, Q2, Q3, QA), (R1, R2, R3, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3), QA, (Q1, Q2, Q3, QA), (R1, R2, R3, RA)] {
335[warn] | ^^^^
336[warn] | unused implicit parameter
337[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:478:45
338[warn] 478 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4), QA, (Q1, Q2, Q3, Q4, QA), (R1, R2, R3, R4, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4), QA, (Q1, Q2, Q3, Q4, QA), (R1, R2, R3, R4, RA)] {
339[warn] | ^^^^
340[warn] | unused implicit parameter
341[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:486:45
342[warn] 486 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5), QA, (Q1, Q2, Q3, Q4, Q5, QA), (R1, R2, R3, R4, R5, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5), QA, (Q1, Q2, Q3, Q4, Q5, QA), (R1, R2, R3, R4, R5, RA)] {
343[warn] | ^^^^
344[warn] | unused implicit parameter
345[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:494:45
346[warn] 494 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6), QA, (Q1, Q2, Q3, Q4, Q5, Q6, QA), (R1, R2, R3, R4, R5, R6, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6), QA, (Q1, Q2, Q3, Q4, Q5, Q6, QA), (R1, R2, R3, R4, R5, R6, RA)] {
347[warn] | ^^^^
348[warn] | unused implicit parameter
349[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:502:45
350[warn] 502 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, QA), (R1, R2, R3, R4, R5, R6, R7, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, QA), (R1, R2, R3, R4, R5, R6, R7, RA)] {
351[warn] | ^^^^
352[warn] | unused implicit parameter
353[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:510:45
354[warn] 510 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, QA), (R1, R2, R3, R4, R5, R6, R7, R8, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, QA), (R1, R2, R3, R4, R5, R6, R7, R8, RA)] {
355[warn] | ^^^^
356[warn] | unused implicit parameter
357[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:518:45
358[warn] 518 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, RA)] {
359[warn] | ^^^^
360[warn] | unused implicit parameter
361[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:526:45
362[warn] 526 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, RA)] {
363[warn] | ^^^^
364[warn] | unused implicit parameter
365[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:534:45
366[warn] 534 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, RA)] {
367[warn] | ^^^^
368[warn] | unused implicit parameter
369[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:542:45
370[warn] 542 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, RA)] {
371[warn] | ^^^^
372[warn] | unused implicit parameter
373[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:550:45
374[warn] 550 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, RA)] {
375[warn] | ^^^^
376[warn] | unused implicit parameter
377[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:558:45
378[warn] 558 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, RA)] {
379[warn] | ^^^^
380[warn] | unused implicit parameter
381[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:566:45
382[warn] 566 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, RA)] {
383[warn] | ^^^^
384[warn] | unused implicit parameter
385[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:574:45
386[warn] 574 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, RA)] {
387[warn] | ^^^^
388[warn] | unused implicit parameter
389[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:582:45
390[warn] 582 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, RA)] {
391[warn] | ^^^^
392[warn] | unused implicit parameter
393[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:590:45
394[warn] 590 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, RA)] {
395[warn] | ^^^^
396[warn] | unused implicit parameter
397[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:598:45
398[warn] 598 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, RA)] {
399[warn] | ^^^^
400[warn] | unused implicit parameter
401[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:606:45
402[warn] 606 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, RA)] {
403[warn] | ^^^^
404[warn] | unused implicit parameter
405[warn] -- [E198] Unused Symbol Warning: /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/query/generatedSources.dest/Generated.scala:614:45
406[warn] 614 | @annotation.nowarn("msg=never used") qr20: Queryable.Row[QA, RA]): scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, RA)] = new scalasql.query.JoinAppend[(Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21), QA, (Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, QA), (R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, RA)] {
407[warn] | ^^^^
408[warn] | unused implicit parameter
409[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/query/src-3/TableMacro.scala:86:10
410[warn] 86 | dialect: DialectTypeMappers,
411[warn] | ^^^^^^^
412[warn] | unused explicit parameter
413[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/query/src-3/TableMacro.scala:127:56
414[warn] 127 | (tableRef: TableRef, dialect: DialectTypeMappers, queryable: Table.Metadata.QueryableProxy) =>
415[warn] | ^^^^^^^^^
416[warn] | unused explicit parameter
417[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/query/src/Select.scala:79:37
418[warn] 79 | protected def subqueryRef(implicit qr: Queryable.Row[Q, R]) = new SubqueryRef(this)
419[warn] | ^^
420[warn] | unused implicit parameter
421[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/query/src/Select.scala:241:22
422[warn] 241 | def toExpr(implicit mt: TypeMapper[R]): Expr[R] = Expr { implicit ctx => this.renderSql(ctx) }
423[warn] | ^^
424[warn] | unused implicit parameter
425[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/query/src/Select.scala:320:24
426[warn] 320 | def sorted(implicit tm: TypeMapper[T]): Select[Expr[T], T] = s.sortBy(identity)
427[warn] | ^^
428[warn] | unused implicit parameter
429[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/scalasql/query/src-3/TableMacro.scala:64:12
430[warn] 64 | (tpe.asType, tpe2.asType) match {
431[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
432[warn] | match may not be exhaustive.
433[warn] |
434[warn] | It would fail on pattern case: (_, _)
435[warn] |
436[warn] | longer explanation available when compiling with `-explain`
437[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/scalasql/query/src-3/TableMacro.scala:97:16
438[warn] 97 | (tpe.asType, tpe2.asType) match {
439[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
440[warn] | match may not be exhaustive.
441[warn] |
442[warn] | It would fail on pattern case: (_, _)
443[warn] |
444[warn] | longer explanation available when compiling with `-explain`
445[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/scalasql/query/src-3/TableMacro.scala:109:41
446[warn] 109 | constructV[Sc]((_, i) => { case (_, '[t], '[t2]) =>
447[warn] | ^
448[warn] | match may not be exhaustive.
449[warn] |
450[warn] | It would fail on pattern case: (_, _, _)
451[warn] |
452[warn] | longer explanation available when compiling with `-explain`
453[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/scalasql/query/src-3/TableMacro.scala:115:50
454[warn] 115 | constructV[SqlExpr]((param, i) => { case (_, '[t], '[t2]) =>
455[warn] | ^
456[warn] | match may not be exhaustive.
457[warn] |
458[warn] | It would fail on pattern case: (_, _, _)
459[warn] |
460[warn] | longer explanation available when compiling with `-explain`
461[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/scalasql/query/src/SqlWindow.scala:27:19
462[warn] 27 | val frameStr = (frameStart0, frameEnd0, exclusions) match {
463[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
464[warn] |match may not be exhaustive.
465[warn] |
466[warn] |It would fail on pattern case: (None, Some(_), _), (None, None, Some(_))
467[warn] |
468[warn] | longer explanation available when compiling with `-explain`
469[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:81:11
470[warn] 81 | case other: FlatJoin.MapResult[Q, Q2, R, R2] =>
471[warn] | ^
472[warn] |the type test for scalasql.query.FlatJoin.MapResult[Q, Q2, R, R2] cannot be checked at runtime because its type arguments can't be determined from scalasql.query.FlatJoin.Rhs[Q2, R2]
473[warn] |
474[warn] | longer explanation available when compiling with `-explain`
475[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:85:11
476[warn] 85 | case other: FlatJoin.FlatMapResult[Q, Q2, R, R2] =>
477[warn] | ^
478[warn] |the type test for scalasql.query.FlatJoin.FlatMapResult[Q, Q2, R, R2] cannot be checked at runtime because its type arguments can't be determined from scalasql.query.FlatJoin.Rhs[Q2, R2]
479[warn] |
480[warn] | longer explanation available when compiling with `-explain`
481[warn] 51 warnings found
482[info] done compiling
483Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].query.compile
484Option -classpath was updated
485-- Warning: /build/repo/scalasql/query/src/From.scala:27:6 ---------------------
48627 | def fromRefPrefix(prevContext: Context): String = "subquery"
487 | ^
488 | Couldn't resolve a member for the given link query: From
489-- Warning: /build/repo/scalasql/query/src/From.scala:29:6 ---------------------
49029 | def fromExprAliases(prevContext: Context) = SubqueryRef.Wrapped.exprAliases(value, prevContext)
491 | ^
492 | Couldn't resolve a member for the given link query: Expr
493-- Warning: /build/repo/scalasql/query/src/From.scala:31:6 ---------------------
49431 | def renderSql(name: SqlStr, prevContext: Context, liveExprs: LiveExprs) = {
495 | ^
496 | Couldn't resolve a member for the given link query: From
497-- Warning: /build/repo/scalasql/query/src/From.scala:54:6 ---------------------
49854 | def fromRefPrefix(prevContext: Context) = "cte"
499 | ^
500 | Couldn't resolve a member for the given link query: From
501-- Warning: /build/repo/scalasql/query/src/From.scala:56:6 ---------------------
50256 | def fromExprAliases(prevContext: Context) = {
503 | ^
504 | Couldn't resolve a member for the given link query: Expr
505-- Warning: /build/repo/scalasql/query/src/From.scala:60:6 ---------------------
50660 | def renderSql(name: SqlStr, prevContext: Context, liveExprs: LiveExprs) = {
507 | ^
508 | Couldn't resolve a member for the given link query: From
509-- Warning: /build/repo/scalasql/query/src/Column.scala:10:6 -------------------
51010 |class Column[T](tableRef: TableRef, val name: String)(implicit val mappedType: TypeMapper[T])
511 | ^
512 | Couldn't resolve a member for the given link query: Expr
513-- Warning: /build/repo/scalasql/query/src/CompoundSelect.scala:74:15 ----------
51474 | override def drop(n: Int): Select[Q, R] =
515 | ^
516 | Couldn't resolve a member for the given link query: n
517-- Warning: /build/repo/scalasql/query/src/CompoundSelect.scala:76:15 ----------
51876 | override def take(n: Int): Select[Q, R] = copy(limit = Some(limit.fold(n)(math.min(_, n))))
519 | ^
520 | Couldn't resolve a member for the given link query: n
521-- Warning: /build/repo/scalasql/query/src/Select.scala:389:17 -----------------
522389 | override def rightJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
523 | ^
524 | Couldn't resolve a member for the given link query: other
525-- Warning: /build/repo/scalasql/query/src/Select.scala:340:17 -----------------
526340 | override def flatMap[Q2, R2](f: Q => FlatJoin.Rhs[Q2, R2])(
527 | ^
528 | Couldn't resolve a member for the given link query: f
529-- Warning: /build/repo/scalasql/query/src/JoinOps.scala:10:6 ------------------
53010 | def join[Q2, R2, QF, RF](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
531 | ^
532 | Couldn't resolve a member for the given link query: other
533-- Warning: /build/repo/scalasql/query/src/Select.scala:356:17 -----------------
534356 | override def mapAggregate[Q2, R2](f: (Q, Aggregatable.Proxy[Q]) => Q2)(
535 | ^
536 |Couldn't resolve a member for the given link query: Aggregatable.Proxy
537-- Warning: /build/repo/scalasql/query/src/Select.scala:278:6 ------------------
538278 | def contains(other: Q): Expr[Boolean] = Expr { implicit ctx =>
539 | ^
540 | Couldn't resolve a member for the given link query: other
541-- Warning: /build/repo/scalasql/query/src/Select.scala:187:6 ------------------
542187 | def intersect(other: Select[Q, R]): Select[Q, R] = compound0("INTERSECT", other)
543 | ^
544 | Couldn't resolve a member for the given link query: other
545-- Warning: /build/repo/scalasql/query/src/Select.scala:385:17 -----------------
546385 | override def leftJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
547 | ^
548 | Couldn't resolve a member for the given link query: other
549-- Warning: /build/repo/scalasql/query/src/Select.scala:241:6 ------------------
550241 | def toExpr(implicit mt: TypeMapper[R]): Expr[R] = Expr { implicit ctx => this.renderSql(ctx) }
551 | ^
552 | Couldn't resolve a member for the given link query: Expr
553-- Warning: /build/repo/scalasql/query/src/Select.scala:346:17 -----------------
554346 | override def filterIf(cond: Boolean)(f: Q => Expr[Boolean]): Select[Q, R] =
555 | ^
556 | Couldn't resolve a member for the given link query: cond
557-- Warning: /build/repo/scalasql/query/src/Select.scala:193:6 ------------------
558193 | def except(other: Select[Q, R]): Select[Q, R] = compound0("EXCEPT", other)
559 | ^
560 | Couldn't resolve a member for the given link query: other
561-- Warning: /build/repo/scalasql/query/src/Select.scala:393:17 -----------------
562393 | override def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
563 | ^
564 | Couldn't resolve a member for the given link query: other
565-- Warning: /build/repo/scalasql/query/src/Values.scala:10:6 -------------------
56610 |class Values[Q, R](val ts: Seq[R])(
567 | ^
568 | Couldn't resolve a member for the given link query: T
569-- Warning: /build/repo/scalasql/query/src/Select.scala:375:17 -----------------
570375 | override def take(n: Int): Select[Q, R] = selectToSimpleSelect().take(n)
571 | ^
572 | Couldn't resolve a member for the given link query: n
573-- Warning: /build/repo/scalasql/query/src/Select.scala:374:17 -----------------
574374 | override def drop(n: Int): Select[Q, R] = selectToSimpleSelect().drop(n)
575 | ^
576 | Couldn't resolve a member for the given link query: n
577-- Warning: /build/repo/scalasql/query/src/From.scala:13:6 ---------------------
57813 | def fromRefPrefix(prevContext: Context) = prevContext.config.tableNameMapper(Table.name(value))
579 | ^
580 | Couldn't resolve a member for the given link query: From
581-- Warning: /build/repo/scalasql/query/src/From.scala:15:6 ---------------------
58215 | def fromExprAliases(prevContext: Context): Seq[(Expr.Identity, SqlStr)] = Nil
583 | ^
584 | Couldn't resolve a member for the given link query: Expr
585-- Warning: /build/repo/scalasql/query/src/From.scala:17:6 ---------------------
58617 | def renderSql(name: SqlStr, prevContext: Context, liveExprs: LiveExprs) = {
587 | ^
588 | Couldn't resolve a member for the given link query: From
589-- Warning: /build/repo/scalasql/query/src/WithCte.scala:43:15 -----------------
59043 | override def drop(n: Int): Select[Q, R] = new WithCte(walked, lhs, cteRef, rhs.drop(n))
591 | ^
592 | Couldn't resolve a member for the given link query: n
593-- Warning: /build/repo/scalasql/query/src/WithCte.scala:44:15 -----------------
59444 | override def take(n: Int): Select[Q, R] = new WithCte(walked, lhs, cteRef, rhs.take(n))
595 | ^
596 | Couldn't resolve a member for the given link query: n
597-- Warning: /build/repo/scalasql/query/src/Select.scala:90:6 -------------------
59890 | def flatMap[Q2, R2](f: Q => FlatJoin.Rhs[Q2, R2])(
599 | ^
600 | Couldn't resolve a member for the given link query: f
601-- Warning: /build/repo/scalasql/query/src/Select.scala:107:6 ------------------
602107 | def filterIf(cond: Boolean)(
603 | ^
604 | Couldn't resolve a member for the given link query: cond
605-- Warning: /build/repo/scalasql/query/src/Select.scala:130:6 ------------------
606130 | def mapAggregate[Q2, R2](f: (Q, Aggregatable.Proxy[Q]) => Q2)(
607 | ^
608 |Couldn't resolve a member for the given link query: Aggregatable.Proxy
609-- Warning: /build/repo/scalasql/query/src/Select.scala:200:6 ------------------
610200 | def drop(n: Int): Select[Q, R]
611 | ^
612 | Couldn't resolve a member for the given link query: n
613-- Warning: /build/repo/scalasql/query/src/Select.scala:206:6 ------------------
614206 | def take(n: Int): Select[Q, R]
615 | ^
616 | Couldn't resolve a member for the given link query: n
617-- Warning: /build/repo/scalasql/query/src/Select.scala:257:6 ------------------
618257 | def leftJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
619 | ^
620 | Couldn't resolve a member for the given link query: other
621-- Warning: /build/repo/scalasql/query/src/Select.scala:264:6 ------------------
622264 | def rightJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
623 | ^
624 | Couldn't resolve a member for the given link query: other
625-- Warning: /build/repo/scalasql/query/src/Select.scala:271:6 ------------------
626271 | def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
627 | ^
628 | Couldn't resolve a member for the given link query: other
629-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:72:6 -------------
63072 | def flatMap[Q2, R2](
631 | ^
632 | Couldn't resolve a member for the given link query: f
633-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:98:6 -------------
63498 | def filterIf(cond: Boolean)(f: Q => Expr[Boolean]): Select[Q, R] =
635 | ^
636 | Couldn't resolve a member for the given link query: cond
637-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:140:6 ------------
638140 | def leftJoin[Q2, R2](other: Joinable[Q2, R2])(
639 | ^
640 | Couldn't resolve a member for the given link query: other
641-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:146:6 ------------
642146 | def rightJoin[Q2, R2](other: Joinable[Q2, R2])(
643 | ^
644 | Couldn't resolve a member for the given link query: other
645-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:152:6 ------------
646152 | def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
647 | ^
648 | Couldn't resolve a member for the given link query: other
649-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:171:6 ------------
650171 | def mapAggregate[Q2, R2](
651 | ^
652 |Couldn't resolve a member for the given link query: Aggregatable.Proxy
653-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:218:6 ------------
654218 | def drop(n: Int): Select[Q, R] = newCompoundSelect(this, Nil, Nil, None, Some(n))
655 | ^
656 | Couldn't resolve a member for the given link query: n
657-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:219:6 ------------
658219 | def take(n: Int): Select[Q, R] = newCompoundSelect(this, Nil, Nil, Some(n), None)
659 | ^
660 | Couldn't resolve a member for the given link query: n
661-- Warning: /build/repo/scalasql/query/src/Query.scala:10:6 --------------------
66210 |trait Query[R] extends Renderable {
663 | ^
664 | Couldn't resolve a member for the given link query: Query.Multiple
665-- Warning: /build/repo/scalasql/query/src/Query.scala:47:8 --------------------
66647 | trait DelegateQueryable[Q, R] extends scalasql.query.Query[R] with WithSqlExpr[Q] {
667 | ^
668 | Couldn't resolve a member for the given link query: Queryable
669-- Warning: /build/repo/scalasql/query/src/Query.scala:67:8 --------------------
67067 | class QueryQueryable[Q <: Query[R], R]() extends scalasql.core.Queryable[Q, R] {
671 | ^
672 | Couldn't resolve a member for the given link query: Queryable
673-- Warning: /build/repo/scalasql/query/src/Query.scala:74:8 --------------------
67474 | def renderSql(q: Q, ctx: Context): SqlStr = q.renderSql(ctx)
675 | ^
676 | Couldn't resolve a member for the given link query: SqlStr
677-- Warning: /build/repo/scalasql/query/src/Query.scala:76:17 -------------------
67876 | override def construct(q: Q, args: Queryable.ResultSetIterator): R = q.queryConstruct(args)
679 | ^
680 |Couldn't resolve a member for the given link query: Queryable.ResultSetIterator
68150 warnings found
682Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].query.docJar
683Publishing Artifact(com.lihaoyi,scalasql-query_3,0.2.7-DIRTY3a97b2e1) to ivy repo /root/.ivy2/local
684Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].query.publishLocal
685
686Starting build for scalasql-operations - [1/4]
687No test module defined in scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].operations
688Failed to resolve scalaVersion, assume it's Scala 3 project
689[info] compiling 19 Scala sources to /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/operations/compile.dest/classes ...
690[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/AggNumericOps.scala:7:30
691[warn] 7 |class AggNumericOps[V: Numeric: TypeMapper](v: Aggregatable[Expr[V]])(
692[warn] | ^
693[warn] | unused implicit parameter
694[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/AggOps.scala:8:45
695[warn] 8 |class AggOps[T](v: Aggregatable[T])(implicit qr: Queryable.Row[T, ?], dialect: DialectTypeMappers) {
696[warn] | ^^
697[warn] | unused implicit parameter
698[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/AggOps.scala:46:15
699[warn] 46 | implicit qr: Queryable.Row[Expr[V], V]
700[warn] | ^^
701[warn] | unused implicit parameter
702[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/AggOps.scala:51:15
703[warn] 51 | implicit qr: Queryable.Row[Expr[V], V]
704[warn] | ^^
705[warn] | unused implicit parameter
706[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/AggOps.scala:56:15
707[warn] 56 | implicit qr: Queryable.Row[Expr[V], V]
708[warn] | ^^
709[warn] | unused implicit parameter
710[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/AggOps.scala:61:15
711[warn] 61 | implicit qr: Queryable.Row[Expr[V], V]
712[warn] | ^^
713[warn] | unused implicit parameter
714[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/CaseWhen.scala:20:26
715[warn] 20 | class Else[T: TypeMapper](values: Seq[(Expr[Boolean], Expr[T])], `else`: Expr[T])
716[warn] | ^
717[warn] | unused implicit parameter
718[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprAggOps.scala:6:29
719[warn] 6 |abstract class ExprAggOps[T](v: Aggregatable[Expr[T]]) {
720[warn] | ^
721[warn] | unused explicit parameter
722[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:7:31
723[warn] 7 |class ExprNumericOps[T: Numeric](v: Expr[T])(implicit val m: TypeMapper[T]) {
724[warn] | ^
725[warn] | unused implicit parameter
726[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:10:18
727[warn] 10 | def +[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v + $x)" }
728[warn] | ^
729[warn] | unused implicit parameter
730[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:13:18
731[warn] 13 | def -[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v - $x)" }
732[warn] | ^
733[warn] | unused implicit parameter
734[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:16:18
735[warn] 16 | def *[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v * $x)" }
736[warn] | ^
737[warn] | unused implicit parameter
738[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:19:18
739[warn] 19 | def /[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v / $x)" }
740[warn] | ^
741[warn] | unused implicit parameter
742[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:22:18
743[warn] 22 | def %[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"MOD($v, $x)" }
744[warn] | ^
745[warn] | unused implicit parameter
746[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:25:18
747[warn] 25 | def &[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v & $x)" }
748[warn] | ^
749[warn] | unused implicit parameter
750[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:28:18
751[warn] 28 | def |[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v | $x)" }
752[warn] | ^
753[warn] | unused implicit parameter
754[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:31:18
755[warn] 31 | def ^[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"($v ^ $x)" }
756[warn] | ^
757[warn] | unused implicit parameter
758[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprNumericOps.scala:51:20
759[warn] 51 | def mod[V: Numeric](x: Expr[V]): Expr[T] = Expr { implicit ctx => sql"MOD($v, $x)" }
760[warn] | ^
761[warn] | unused implicit parameter
762[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprOps.scala:41:29
763[warn] 41 | def castNamed[V: TypeMapper](typeName: SqlStr): Expr[V] = Expr { implicit ctx =>
764[warn] | ^
765[warn] | unused implicit parameter
766[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprOptionOps.scala:19:23
767[warn] 19 | def map[V: TypeMapper](f: Expr[T] => Expr[V]): Expr[Option[V]] = Expr { implicit ctx =>
768[warn] | ^
769[warn] | unused implicit parameter
770[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/ExprOptionOps.scala:23:27
771[warn] 23 | def flatMap[V: TypeMapper](f: Expr[T] => Expr[Option[V]]): Expr[Option[V]] =
772[warn] | ^
773[warn] | unused implicit parameter
774[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/HyperbolicMathOps.scala:8:21
775[warn] 8 | def sinh[T: Numeric](v: Expr[T]): Expr[T] = Expr { implicit ctx => sql"SINH($v)" }
776[warn] | ^
777[warn] | unused implicit parameter
778[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/HyperbolicMathOps.scala:11:21
779[warn] 11 | def cosh[T: Numeric](v: Expr[T]): Expr[T] = Expr { implicit ctx => sql"COSH($v)" }
780[warn] | ^
781[warn] | unused implicit parameter
782[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/HyperbolicMathOps.scala:14:21
783[warn] 14 | def tanh[T: Numeric](v: Expr[T]): Expr[T] = Expr { implicit ctx => sql"TANH($v)" }
784[warn] | ^
785[warn] | unused implicit parameter
786[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:8:24
787[warn] 8 | def degrees[T: Numeric](x: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"DEGREES($x)" }
788[warn] | ^
789[warn] | unused implicit parameter
790[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:11:24
791[warn] 11 | def radians[T: Numeric](x: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"RADIANS($x)" }
792[warn] | ^
793[warn] | unused implicit parameter
794[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:14:22
795[warn] 14 | def power[T: Numeric](x: Expr[T], y: Expr[T]): Expr[Double] = Expr { implicit ctx =>
796[warn] | ^
797[warn] | unused implicit parameter
798[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:19:20
799[warn] 19 | def exp[T: Numeric](x: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"EXP($x)" }
800[warn] | ^
801[warn] | unused implicit parameter
802[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:22:19
803[warn] 22 | def ln[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"LN($v)" }
804[warn] | ^
805[warn] | unused implicit parameter
806[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:25:20
807[warn] 25 | def log[T: Numeric](b: Expr[Int], x: Expr[T]): Expr[Double] = Expr { implicit ctx =>
808[warn] | ^
809[warn] | unused implicit parameter
810[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:30:22
811[warn] 30 | def log10[T: Numeric](x: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"LOG10($x)" }
812[warn] | ^
813[warn] | unused implicit parameter
814[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:33:21
815[warn] 33 | def sqrt[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"SQRT($v)" }
816[warn] | ^
817[warn] | unused implicit parameter
818[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:36:20
819[warn] 36 | def sin[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"SIN($v)" }
820[warn] | ^
821[warn] | unused implicit parameter
822[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:39:20
823[warn] 39 | def cos[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"COS($v)" }
824[warn] | ^
825[warn] | unused implicit parameter
826[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:42:20
827[warn] 42 | def tan[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"TAN($v)" }
828[warn] | ^
829[warn] | unused implicit parameter
830[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:45:21
831[warn] 45 | def asin[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"ASIN($v)" }
832[warn] | ^
833[warn] | unused implicit parameter
834[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:48:21
835[warn] 48 | def acos[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"ACOS($v)" }
836[warn] | ^
837[warn] | unused implicit parameter
838[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:51:21
839[warn] 51 | def atan[T: Numeric](v: Expr[T]): Expr[Double] = Expr { implicit ctx => sql"ATAN($v)" }
840[warn] | ^
841[warn] | unused implicit parameter
842[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/operations/src/MathOps.scala:54:22
843[warn] 54 | def atan2[T: Numeric](v: Expr[T], y: Expr[T]): Expr[Double] = Expr { implicit ctx =>
844[warn] | ^
845[warn] | unused implicit parameter
846[warn] 39 warnings found
847[info] done compiling
848Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].operations.compile
849Option -classpath was updated
850-- Warning: /build/repo/scalasql/operations/src/TrimOps.scala:11:6 -------------
85111 | def ltrim(x: Expr[String]): Expr[String] = Expr { implicit ctx => sql"LTRIM($v, $x)" }
852 | ^
853 | Couldn't resolve a member for the given link query: x
854-- Warning: /build/repo/scalasql/operations/src/TrimOps.scala:16:6 -------------
85516 | def rtrim(x: Expr[String]): Expr[String] = Expr { implicit ctx => sql"RTRIM($v, $x)" }
856 | ^
857 | Couldn't resolve a member for the given link query: x
858-- Warning: /build/repo/scalasql/operations/src/ExprOps.scala:41:6 -------------
85941 | def castNamed[V: TypeMapper](typeName: SqlStr): Expr[V] = Expr { implicit ctx =>
860 | ^
861 | Couldn't resolve a member for the given link query: SqlStr
8624 warnings found
863Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].operations.docJar
864Publishing Artifact(com.lihaoyi,scalasql-operations_3,0.2.7-DIRTY3a97b2e1) to ivy repo /root/.ivy2/local
865Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].operations.publishLocal
866
867Starting build for scalasql - [2/4]
868Failed to resolve scalaVersion, assume it's Scala 3 project
869[info] compiling 12 Scala sources to /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/compile.dest/classes ...
870[warn] -- Warning: /build/repo/scalasql/src/dialects/H2Dialect.scala:121:10 -----------
871[warn] 121 | t.containerQr
872[warn] | ^^^^^^^^^^^^^
873[warn] |Implicit parameters should be provided with a `using` clause.
874[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
875[warn] |To disable the warning, please use the following option:
876[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
877[warn] -- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:244:10 --------
878[warn] 244 | t.containerQr
879[warn] | ^^^^^^^^^^^^^
880[warn] |Implicit parameters should be provided with a `using` clause.
881[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
882[warn] |To disable the warning, please use the following option:
883[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
884[warn] -- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:358:61 --------
885[warn] 358 | val exprStr = Renderable.renderSql(orderBy.expr)(newCtx)
886[warn] | ^^^^^^
887[warn] |Implicit parameters should be provided with a `using` clause.
888[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
889[warn] |To disable the warning, please use the following option:
890[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
891[warn] -- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:240:10 --------
892[warn] 240 | t.containerQr2
893[warn] | ^^^^^^^^^^^^^^
894[warn] |Implicit parameters should be provided with a `using` clause.
895[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
896[warn] |To disable the warning, please use the following option:
897[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
898[warn] -- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:256:10 --------
899[warn] 256 | t.containerQr
900[warn] | ^^^^^^^^^^^^^
901[warn] |Implicit parameters should be provided with a `using` clause.
902[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
903[warn] |To disable the warning, please use the following option:
904[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
905[warn] -- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:423:61 --------
906[warn] 423 | val exprStr = Renderable.renderSql(orderBy.expr)(newCtx)
907[warn] | ^^^^^^
908[warn] |Implicit parameters should be provided with a `using` clause.
909[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
910[warn] |To disable the warning, please use the following option:
911[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
912[warn] -- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:447:37 --------
913[warn] 447 | new ValuesRenderer[Q, R](this)(implicitly, prevContext)
914[warn] | ^^^^^^^^^^
915[warn] |Implicit parameters should be provided with a `using` clause.
916[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
917[warn] |To disable the warning, please use the following option:
918[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
919[warn] -- Warning: /build/repo/scalasql/src/dialects/SqliteDialect.scala:210:10 -------
920[warn] 210 | t.containerQr
921[warn] | ^^^^^^^^^^^^^
922[warn] |Implicit parameters should be provided with a `using` clause.
923[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
924[warn] |To disable the warning, please use the following option:
925[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
926[warn] -- Warning: /build/repo/scalasql/src/dialects/TableOps.scala:26:8 --------------
927[warn] 26 | t.containerQr,
928[warn] | ^^^^^^^^^^^^^
929[warn] |Implicit parameters should be provided with a `using` clause.
930[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
931[warn] |To disable the warning, please use the following option:
932[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
933[warn] -- Warning: /build/repo/scalasql/src/dialects/TableOps.scala:43:8 --------------
934[warn] 43 | t.containerQr2,
935[warn] | ^^^^^^^^^^^^^^
936[warn] |Implicit parameters should be provided with a `using` clause.
937[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
938[warn] |To disable the warning, please use the following option:
939[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
940[warn] -- Warning: /build/repo/scalasql/src/dialects/TableOps.scala:53:33 -------------
941[warn] 53 | new Insert.Impl(expr, ref)(t.containerQr2, dialect)
942[warn] | ^^^^^^^^^^^^^^
943[warn] |Implicit parameters should be provided with a `using` clause.
944[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
945[warn] |To disable the warning, please use the following option:
946[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
947[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/src/dialects/Dialect.scala:305:42
948[warn] 305 | implicit def AggAnyOpsConv[T: TypeMapper](v: Aggregatable[Expr[T]])(
949[warn] | ^
950[warn] | unused implicit parameter
951[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/src/dialects/Dialect.scala:312:33
952[warn] 312 | implicit def DbApiQueryOpsConv(db: => DbApi): DbApiQueryOps = new DbApiQueryOps(this)
953[warn] | ^^
954[warn] | unused explicit parameter
955[warn] -- [E198] Unused Symbol Warning: /build/repo/scalasql/src/dialects/Dialect.scala:313:28
956[warn] 313 | implicit def DbApiOpsConv(db: => DbApi): DbApiOps = new DbApiOps(this)
957[warn] | ^^
958[warn] | unused explicit parameter
959[warn] there were 62 feature warnings; re-run with -feature for details
960[warn] 15 warnings found
961[info] done compiling
962Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].compile
963Option -classpath was updated
964-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:55:8 ---------------
96555 | def put(r: PreparedStatement, idx: Int, v: Int) = r.setInt(idx, v)
966 | ^
967 | Couldn't resolve a member for the given link query: T
968-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:54:8 ---------------
96954 | def get(r: ResultSet, idx: Int) = r.getInt(idx)
970 | ^
971 | Couldn't resolve a member for the given link query: T
972-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:34:8 ---------------
97334 | def put(r: PreparedStatement, idx: Int, v: String) = r.setString(idx, v)
974 | ^
975 | Couldn't resolve a member for the given link query: T
976-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:33:8 ---------------
97733 | def get(r: ResultSet, idx: Int) = r.getString(idx)
978 | ^
979 | Couldn't resolve a member for the given link query: T
980-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:91:8 ---------------
98191 | def put(r: PreparedStatement, idx: Int, v: Boolean) = r.setBoolean(idx, v)
982 | ^
983 | Couldn't resolve a member for the given link query: T
984-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:90:8 ---------------
98590 | def get(r: ResultSet, idx: Int) = r.getBoolean(idx)
986 | ^
987 | Couldn't resolve a member for the given link query: T
988-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:76:8 ---------------
98976 | def put(r: PreparedStatement, idx: Int, v: Double) = r.setDouble(idx, v)
990 | ^
991 | Couldn't resolve a member for the given link query: T
992-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:75:8 ---------------
99375 | def get(r: ResultSet, idx: Int) = r.getDouble(idx)
994 | ^
995 | Couldn't resolve a member for the given link query: T
996-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:133:8 --------------
997133 | def put(r: PreparedStatement, idx: Int, v: java.util.Date) = {
998 | ^
999 | Couldn't resolve a member for the given link query: T
1000-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:128:8 --------------
1001128 | def get(r: ResultSet, idx: Int) = {
1002 | ^
1003 | Couldn't resolve a member for the given link query: T
1004-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:157:8 --------------
1005157 | def put(r: PreparedStatement, idx: Int, v: LocalDateTime) = r.setObject(idx, v)
1006 | ^
1007 | Couldn't resolve a member for the given link query: T
1008-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:156:8 --------------
1009156 | def get(r: ResultSet, idx: Int) = r.getObject(idx, classOf[LocalDateTime])
1010 | ^
1011 | Couldn't resolve a member for the given link query: T
1012-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:196:8 --------------
1013196 | def put(r: PreparedStatement, idx: Int, v: Instant) = {
1014 | ^
1015 | Couldn't resolve a member for the given link query: T
1016-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:179:8 --------------
1017179 | def get(r: ResultSet, idx: Int) = {
1018 | ^
1019 | Couldn't resolve a member for the given link query: T
1020-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:106:17 --------
1021106 | override def get(r: ResultSet, idx: Int) = {
1022 | ^
1023 | Couldn't resolve a member for the given link query: T
1024-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:112:17 --------
1025112 | override def put(r: PreparedStatement, idx: Int, v: ZonedDateTime) = {
1026 | ^
1027 | Couldn't resolve a member for the given link query: T
1028-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:122:17 --------
1029122 | override def get(r: ResultSet, idx: Int) = {
1030 | ^
1031 | Couldn't resolve a member for the given link query: T
1032-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:126:17 --------
1033126 | override def put(r: PreparedStatement, idx: Int, v: OffsetDateTime) = {
1034 | ^
1035 | Couldn't resolve a member for the given link query: T
1036-- Warning: /build/repo/scalasql/operations/src/TrimOps.scala:11:6 -------------
103711 | def ltrim(x: Expr[String]): Expr[String] = Expr { implicit ctx => sql"LTRIM($v, $x)" }
1038 | ^
1039 | Couldn't resolve a member for the given link query: x
1040-- Warning: /build/repo/scalasql/operations/src/TrimOps.scala:16:6 -------------
104116 | def rtrim(x: Expr[String]): Expr[String] = Expr { implicit ctx => sql"RTRIM($v, $x)" }
1042 | ^
1043 | Couldn't resolve a member for the given link query: x
1044-- Warning: /build/repo/scalasql/src/dialects/TableOps.scala:60:6 --------------
104560 | def delete(filter: V[Column] => Expr[Boolean]): Delete[V[Column]] = {
1046 | ^
1047 | Couldn't resolve a member for the given link query: filter
1048-- Warning: /build/repo/scalasql/src/dialects/TableOps.scala:40:6 --------------
104940 | def update(filter: V[Column] => Expr[Boolean]): Update[V[Column], V[Sc]] = {
1050 | ^
1051 | Couldn't resolve a member for the given link query: filter
1052-- Warning: /build/repo/scalasql/query/src/Select.scala:264:6 ------------------
1053264 | def rightJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1054 | ^
1055 | Couldn't resolve a member for the given link query: other
1056-- Warning: /build/repo/scalasql/query/src/Select.scala:278:6 ------------------
1057278 | def contains(other: Q): Expr[Boolean] = Expr { implicit ctx =>
1058 | ^
1059 | Couldn't resolve a member for the given link query: other
1060-- Warning: /build/repo/scalasql/query/src/Select.scala:90:6 -------------------
106190 | def flatMap[Q2, R2](f: Q => FlatJoin.Rhs[Q2, R2])(
1062 | ^
1063 | Couldn't resolve a member for the given link query: f
1064-- Warning: /build/repo/scalasql/query/src/Select.scala:107:6 ------------------
1065107 | def filterIf(cond: Boolean)(
1066 | ^
1067 | Couldn't resolve a member for the given link query: cond
1068-- Warning: /build/repo/scalasql/query/src/Select.scala:193:6 ------------------
1069193 | def except(other: Select[Q, R]): Select[Q, R] = compound0("EXCEPT", other)
1070 | ^
1071 | Couldn't resolve a member for the given link query: other
1072-- Warning: /build/repo/scalasql/query/src/Select.scala:206:6 ------------------
1073206 | def take(n: Int): Select[Q, R]
1074 | ^
1075 | Couldn't resolve a member for the given link query: n
1076-- Warning: /build/repo/scalasql/query/src/Select.scala:130:6 ------------------
1077130 | def mapAggregate[Q2, R2](f: (Q, Aggregatable.Proxy[Q]) => Q2)(
1078 | ^
1079 |Couldn't resolve a member for the given link query: Aggregatable.Proxy
1080-- Warning: /build/repo/scalasql/query/src/Select.scala:187:6 ------------------
1081187 | def intersect(other: Select[Q, R]): Select[Q, R] = compound0("INTERSECT", other)
1082 | ^
1083 | Couldn't resolve a member for the given link query: other
1084-- Warning: /build/repo/scalasql/query/src/JoinOps.scala:10:6 ------------------
108510 | def join[Q2, R2, QF, RF](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1086 | ^
1087 | Couldn't resolve a member for the given link query: other
1088-- Warning: /build/repo/scalasql/query/src/Select.scala:257:6 ------------------
1089257 | def leftJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1090 | ^
1091 | Couldn't resolve a member for the given link query: other
1092-- Warning: /build/repo/scalasql/query/src/Select.scala:200:6 ------------------
1093200 | def drop(n: Int): Select[Q, R]
1094 | ^
1095 | Couldn't resolve a member for the given link query: n
1096-- Warning: /build/repo/scalasql/query/src/Select.scala:271:6 ------------------
1097271 | def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1098 | ^
1099 | Couldn't resolve a member for the given link query: other
1100-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:304:17 --------
1101304 | override def take(n: Int): scalasql.query.Select[Q, R] = {
1102 | ^
1103 | Couldn't resolve a member for the given link query: n
1104-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:308:17 --------
1105308 | override def drop(n: Int): scalasql.query.Select[Q, R] = throw new Exception(
1106 | ^
1107 | Couldn't resolve a member for the given link query: n
1108-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:146:6 ------------
1109146 | def rightJoin[Q2, R2](other: Joinable[Q2, R2])(
1110 | ^
1111 | Couldn't resolve a member for the given link query: other
1112-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:72:6 -------------
111372 | def flatMap[Q2, R2](
1114 | ^
1115 | Couldn't resolve a member for the given link query: f
1116-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:98:6 -------------
111798 | def filterIf(cond: Boolean)(f: Q => Expr[Boolean]): Select[Q, R] =
1118 | ^
1119 | Couldn't resolve a member for the given link query: cond
1120-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:171:6 ------------
1121171 | def mapAggregate[Q2, R2](
1122 | ^
1123 |Couldn't resolve a member for the given link query: Aggregatable.Proxy
1124-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:140:6 ------------
1125140 | def leftJoin[Q2, R2](other: Joinable[Q2, R2])(
1126 | ^
1127 | Couldn't resolve a member for the given link query: other
1128-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:152:6 ------------
1129152 | def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1130 | ^
1131 | Couldn't resolve a member for the given link query: other
1132-- Warning: /build/repo/scalasql/src/dialects/MsSqlDialect.scala:324:17 --------
1133324 | override def take(n: Int): scalasql.query.Select[Q, R] = copy(
1134 | ^
1135 | Couldn't resolve a member for the given link query: n
1136-- Warning: /build/repo/scalasql/query/src/Select.scala:389:17 -----------------
1137389 | override def rightJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1138 | ^
1139 | Couldn't resolve a member for the given link query: other
1140-- Warning: /build/repo/scalasql/query/src/Select.scala:340:17 -----------------
1141340 | override def flatMap[Q2, R2](f: Q => FlatJoin.Rhs[Q2, R2])(
1142 | ^
1143 | Couldn't resolve a member for the given link query: f
1144-- Warning: /build/repo/scalasql/query/src/Select.scala:346:17 -----------------
1145346 | override def filterIf(cond: Boolean)(f: Q => Expr[Boolean]): Select[Q, R] =
1146 | ^
1147 | Couldn't resolve a member for the given link query: cond
1148-- Warning: /build/repo/scalasql/query/src/Select.scala:356:17 -----------------
1149356 | override def mapAggregate[Q2, R2](f: (Q, Aggregatable.Proxy[Q]) => Q2)(
1150 | ^
1151 |Couldn't resolve a member for the given link query: Aggregatable.Proxy
1152-- Warning: /build/repo/scalasql/query/src/Select.scala:385:17 -----------------
1153385 | override def leftJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1154 | ^
1155 | Couldn't resolve a member for the given link query: other
1156-- Warning: /build/repo/scalasql/query/src/CompoundSelect.scala:74:15 ----------
115774 | override def drop(n: Int): Select[Q, R] =
1158 | ^
1159 | Couldn't resolve a member for the given link query: n
1160-- Warning: /build/repo/scalasql/query/src/Select.scala:393:17 -----------------
1161393 | override def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1162 | ^
1163 | Couldn't resolve a member for the given link query: other
1164-- Warning: /build/repo/scalasql/core/src/Expr.scala:52:8 ----------------------
116552 | def deconstruct(r: T): E[T] = Expr[T] { implicit ctx: Context =>
1166 | ^
1167 | Couldn't resolve a member for the given link query: R
1168-- Warning: /build/repo/scalasql/src/dialects/H2Dialect.scala:178:17 -----------
1169178 | override def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1170 | ^
1171 | Couldn't resolve a member for the given link query: other
1172-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:219:6 ------------
1173219 | def take(n: Int): Select[Q, R] = newCompoundSelect(this, Nil, Nil, Some(n), None)
1174 | ^
1175 | Couldn't resolve a member for the given link query: n
1176-- Warning: /build/repo/scalasql/query/src/SimpleSelect.scala:218:6 ------------
1177218 | def drop(n: Int): Select[Q, R] = newCompoundSelect(this, Nil, Nil, None, Some(n))
1178 | ^
1179 | Couldn't resolve a member for the given link query: n
1180-- Warning: /build/repo/scalasql/query/src/CompoundSelect.scala:76:15 ----------
118176 | override def take(n: Int): Select[Q, R] = copy(limit = Some(limit.fold(n)(math.min(_, n))))
1182 | ^
1183 | Couldn't resolve a member for the given link query: n
1184-- Warning: /build/repo/scalasql/query/src/Select.scala:375:17 -----------------
1185375 | override def take(n: Int): Select[Q, R] = selectToSimpleSelect().take(n)
1186 | ^
1187 | Couldn't resolve a member for the given link query: n
1188-- Warning: /build/repo/scalasql/query/src/Select.scala:374:17 -----------------
1189374 | override def drop(n: Int): Select[Q, R] = selectToSimpleSelect().drop(n)
1190 | ^
1191 | Couldn't resolve a member for the given link query: n
1192-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:40:8 ---------------
119340 | def get(r: ResultSet, idx: Int) = r.getByte(idx)
1194 | ^
1195 | Couldn't resolve a member for the given link query: T
1196-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:41:8 ---------------
119741 | def put(r: PreparedStatement, idx: Int, v: Byte) = r.setByte(idx, v)
1198 | ^
1199 | Couldn't resolve a member for the given link query: T
1200-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:47:8 ---------------
120147 | def get(r: ResultSet, idx: Int) = r.getShort(idx)
1202 | ^
1203 | Couldn't resolve a member for the given link query: T
1204-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:48:8 ---------------
120548 | def put(r: PreparedStatement, idx: Int, v: Short) = r.setShort(idx, v)
1206 | ^
1207 | Couldn't resolve a member for the given link query: T
1208-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:61:8 ---------------
120961 | def get(r: ResultSet, idx: Int) = r.getLong(idx)
1210 | ^
1211 | Couldn't resolve a member for the given link query: T
1212-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:62:8 ---------------
121362 | def put(r: PreparedStatement, idx: Int, v: Long) = r.setLong(idx, v)
1214 | ^
1215 | Couldn't resolve a member for the given link query: T
1216-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:68:8 ---------------
121768 | def get(r: ResultSet, idx: Int) = r.getFloat(idx)
1218 | ^
1219 | Couldn't resolve a member for the given link query: T
1220-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:69:8 ---------------
122169 | def put(r: PreparedStatement, idx: Int, v: Float) = r.setFloat(idx, v)
1222 | ^
1223 | Couldn't resolve a member for the given link query: T
1224-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:82:8 ---------------
122582 | def get(r: ResultSet, idx: Int) = r.getBigDecimal(idx)
1226 | ^
1227 | Couldn't resolve a member for the given link query: T
1228-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:83:8 ---------------
122983 | def put(r: PreparedStatement, idx: Int, v: scala.math.BigDecimal) = r
1230 | ^
1231 | Couldn't resolve a member for the given link query: T
1232-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:98:8 ---------------
123398 | def get(r: ResultSet, idx: Int) = {
1234 | ^
1235 | Couldn't resolve a member for the given link query: T
1236-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:106:8 --------------
1237106 | def put(r: PreparedStatement, idx: Int, v: UUID) = {
1238 | ^
1239 | Couldn't resolve a member for the given link query: T
1240-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:114:8 --------------
1241114 | def get(r: ResultSet, idx: Int) = {
1242 | ^
1243 | Couldn't resolve a member for the given link query: T
1244-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:119:8 --------------
1245119 | def put(r: PreparedStatement, idx: Int, v: geny.Bytes) = {
1246 | ^
1247 | Couldn't resolve a member for the given link query: T
1248-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:142:8 --------------
1249142 | def get(r: ResultSet, idx: Int) = r.getObject(idx, classOf[LocalDate])
1250 | ^
1251 | Couldn't resolve a member for the given link query: T
1252-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:143:8 --------------
1253143 | def put(r: PreparedStatement, idx: Int, v: LocalDate) = r.setObject(idx, v)
1254 | ^
1255 | Couldn't resolve a member for the given link query: T
1256-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:149:8 --------------
1257149 | def get(r: ResultSet, idx: Int) = r.getObject(idx, classOf[LocalTime])
1258 | ^
1259 | Couldn't resolve a member for the given link query: T
1260-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:150:8 --------------
1261150 | def put(r: PreparedStatement, idx: Int, v: LocalTime) = r.setObject(idx, v)
1262 | ^
1263 | Couldn't resolve a member for the given link query: T
1264-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:164:8 --------------
1265164 | def get(r: ResultSet, idx: Int) = {
1266 | ^
1267 | Couldn't resolve a member for the given link query: T
1268-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:169:8 --------------
1269169 | def put(r: PreparedStatement, idx: Int, v: ZonedDateTime) = {
1270 | ^
1271 | Couldn't resolve a member for the given link query: T
1272-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:206:8 --------------
1273206 | def get(r: ResultSet, idx: Int) = r.getObject(idx, classOf[OffsetTime])
1274 | ^
1275 | Couldn't resolve a member for the given link query: T
1276-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:207:8 --------------
1277207 | def put(r: PreparedStatement, idx: Int, v: OffsetTime) = r.setObject(idx, v)
1278 | ^
1279 | Couldn't resolve a member for the given link query: T
1280-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:214:8 --------------
1281214 | def get(r: ResultSet, idx: Int) = {
1282 | ^
1283 | Couldn't resolve a member for the given link query: T
1284-- Warning: /build/repo/scalasql/src/dialects/Dialect.scala:219:8 --------------
1285219 | def put(r: PreparedStatement, idx: Int, v: OffsetDateTime) = {
1286 | ^
1287 | Couldn't resolve a member for the given link query: T
1288-- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:81:17 ---------
128981 | override def put(r: PreparedStatement, idx: Int, v: UUID) = {
1290 | ^
1291 | Couldn't resolve a member for the given link query: T
1292-- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:228:17 --------
1293228 | override def update(
1294 | ^
1295 | Couldn't resolve a member for the given link query: filter
1296-- Warning: /build/repo/scalasql/src/dialects/MySqlDialect.scala:387:17 --------
1297387 | override def outerJoin[Q2, R2](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(
1298 | ^
1299 | Couldn't resolve a member for the given link query: other
130085 warnings found
1301Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].docJar
1302[info] compiling 58 Scala sources to /build/repo/out/scalasql/3.8.1-RC1-bin-20260102-32e416e-NIGHTLY/test/compile.dest/classes ...
1303[warn] -- Warning: /build/repo/scalasql/test/src/datatypes/OptionalTests.scala:42:6 ---
1304[warn] 42 | )(implicitly, utest.framework.TestPath(Nil))
1305[warn] | ^^^^^^^^^^
1306[warn] |Implicit parameters should be provided with a `using` clause.
1307[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1308[warn] |To disable the warning, please use the following option:
1309[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1310[warn] -- Warning: /build/repo/scalasql/test/src/operations/DbCountOpsTests.scala:149:6
1311[warn] 149 | )(implicitly, utest.framework.TestPath(Nil))
1312[warn] | ^^^^^^^^^^
1313[warn] |Implicit parameters should be provided with a `using` clause.
1314[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1315[warn] |To disable the warning, please use the following option:
1316[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1317[warn] there were 2 feature warnings; re-run with -feature for details
1318[warn] three warnings found
1319[info] done compiling
1320Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].test.compile
1321Publishing Artifact(com.lihaoyi,scalasql_3,0.2.7-DIRTY3a97b2e1) to ivy repo /root/.ivy2/local
1322Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].publishLocal
1323
1324Starting build for scalasql-core - [3/4]
1325No test module defined in scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].core
1326Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].core.compile
1327Option -classpath was updated
1328-- Warning: /build/repo/scalasql/core/src/SqlStr.scala:9:6 ---------------------
13299 |class SqlStr(
1330 | ^
1331 | Couldn't resolve a member for the given link query: Interp
1332-- Warning: /build/repo/scalasql/core/src/SqlStr.scala:154:6 -------------------
1333154 | def join(strs: IterableOnce[SqlStr], sep: SqlStr = empty): SqlStr = {
1334 | ^
1335 | Couldn't resolve a member for the given link query: sep
1336-- Warning: /build/repo/scalasql/core/src/Context.scala:14:6 -------------------
133714 | def fromNaming: Map[Context.From, String]
1338 | ^
1339 | Couldn't resolve a member for the given link query: From
1340-- Warning: /build/repo/scalasql/core/src/Context.scala:87:6 -------------------
134187 | def compute(prevContext: Context, prefixedFroms: Seq[From], unPrefixedFroms: Option[From]) = {
1342 | ^
1343 | Couldn't resolve a member for the given link query: prevContext
1344-- Warning: /build/repo/scalasql/core/src/DbApi.scala:17:6 ---------------------
134517 | def renderSql[Q, R](query: Q, castParams: Boolean = false)(implicit qr: Queryable[Q, R]): String
1346 | ^
1347 | Couldn't resolve a member for the given link query: Q
1348-- Warning: /build/repo/scalasql/core/src/DbApi.scala:22:6 ---------------------
134922 | def run[Q, R](query: Q, fetchSize: Int = -1, queryTimeoutSeconds: Int = -1)(
1350 | ^
1351 | Couldn't resolve a member for the given link query: Q
1352-- Warning: /build/repo/scalasql/core/src/DbApi.scala:31:6 ---------------------
135331 | def runSql[R](query: SqlStr, fetchSize: Int = -1, queryTimeoutSeconds: Int = -1)(
1354 | ^
1355 | Couldn't resolve a member for the given link query: R
1356-- Warning: /build/repo/scalasql/core/src/DbApi.scala:42:6 ---------------------
135742 | def stream[Q, R](query: Q, fetchSize: Int = -1, queryTimeoutSeconds: Int = -1)(
1358 | ^
1359 | Couldn't resolve a member for the given link query: Q
1360-- Warning: /build/repo/scalasql/core/src/DbApi.scala:62:6 ---------------------
136162 | def runRaw[R](
1362 | ^
1363 | Couldn't resolve a member for the given link query: R
1364-- Warning: /build/repo/scalasql/core/src/DbApi.scala:77:6 ---------------------
136577 | def streamRaw[R](
1366 | ^
1367 | Couldn't resolve a member for the given link query: R
1368-- Warning: /build/repo/scalasql/core/src/DbApi.scala:256:8 --------------------
1369256 | def run[Q, R](query: Q, fetchSize: Int = -1, queryTimeoutSeconds: Int = -1)(
1370 | ^
1371 | Couldn't resolve a member for the given link query: Q
1372-- Warning: /build/repo/scalasql/core/src/DbApi.scala:287:8 --------------------
1373287 | def stream[Q, R](query: Q, fetchSize: Int = -1, queryTimeoutSeconds: Int = -1)(
1374 | ^
1375 | Couldn't resolve a member for the given link query: Q
1376-- Warning: /build/repo/scalasql/core/src/DbApi.scala:308:8 --------------------
1377308 | def runSql[R](
1378 | ^
1379 | Couldn't resolve a member for the given link query: R
1380-- Warning: /build/repo/scalasql/core/src/DbApi.scala:373:8 --------------------
1381373 | def runRaw[R](
1382 | ^
1383 | Couldn't resolve a member for the given link query: R
1384-- Warning: /build/repo/scalasql/core/src/DbApi.scala:386:8 --------------------
1385386 | def streamRaw[R](
1386 | ^
1387 | Couldn't resolve a member for the given link query: R
1388-- Warning: /build/repo/scalasql/core/src/DbApi.scala:572:8 --------------------
1389572 | def renderSql[Q, R](query: Q, castParams: Boolean = false)(
1390 | ^
1391 | Couldn't resolve a member for the given link query: Q
1392-- Warning: /build/repo/scalasql/core/src/DbClient.scala:14:6 ------------------
139314 | def renderSql[Q, R](query: Q, castParams: Boolean = false)(implicit qr: Queryable[Q, R]): String
1394 | ^
1395 | Couldn't resolve a member for the given link query: Q
1396-- Warning: /build/repo/scalasql/core/src/DbClient.scala:22:6 ------------------
139722 | def transaction[T](block: DbApi.Txn => T): T
1398 | ^
1399 | Couldn't resolve a member for the given link query: block
1400-- Warning: /build/repo/scalasql/core/src/DbClient.scala:68:8 ------------------
140168 | def renderSql[Q, R](query: Q, castParams: Boolean = false)(
1402 | ^
1403 | Couldn't resolve a member for the given link query: Q
1404-- Warning: /build/repo/scalasql/core/src/DbClient.scala:74:8 ------------------
140574 | def transaction[T](block: DbApi.Txn => T): T = {
1406 | ^
1407 | Couldn't resolve a member for the given link query: block
1408-- Warning: /build/repo/scalasql/core/src/DbClient.scala:127:8 -----------------
1409127 | def renderSql[Q, R](query: Q, castParams: Boolean = false)(
1410 | ^
1411 | Couldn't resolve a member for the given link query: Q
1412-- Warning: /build/repo/scalasql/core/src/DbClient.scala:139:8 -----------------
1413139 | def transaction[T](block: DbApi.Txn => T): T = withConnection(_.transaction(block))
1414 | ^
1415 | Couldn't resolve a member for the given link query: block
1416-- Warning: /build/repo/scalasql/core/src/Expr.scala:52:8 ----------------------
141752 | def deconstruct(r: T): E[T] = Expr[T] { implicit ctx: Context =>
1418 | ^
1419 | Couldn't resolve a member for the given link query: R
1420-- Warning: /build/repo/scalasql/core/src/Aggregatable.scala:7:6 ---------------
14217 |trait Aggregatable[Q] extends WithSqlExpr[Q] {
1422 | ^
1423 | Couldn't resolve a member for the given link query: Select
1424-- Warning: /build/repo/scalasql/core/src/Aggregatable.scala:19:8 --------------
142519 | class Proxy[Q](val expr: Q) extends Aggregatable[Q] {
1426 | ^
1427 | Couldn't resolve a member for the given link query: Select.aggregate
1428-- Warning: /build/repo/scalasql/core/src/Queryable.scala:14:6 -----------------
142914 |trait Queryable[-Q, R] {
1430 | ^
1431 | Couldn't resolve a member for the given link query: valueReader
143227 warnings found
1433Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].core.docJar
1434Publishing Artifact(com.lihaoyi,scalasql-core_3,0.2.7-DIRTY3a97b2e1) to ivy repo /root/.ivy2/local
1435Successfully evaluated scalasql[3.8.1-RC1-bin-20260102-32e416e-NIGHTLY].core.publishLocal
1436
1437************************
1438Build summary:
1439[{
1440 "module": "scalasql-query",
1441 "compile": {"status": "ok", "tookMs": 31599, "warnings": 0, "errors": 0},
1442 "doc": {"status": "ok", "tookMs": 12835, "files": 1, "totalSizeKb": 3263},
1443 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1444 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1445 "publish": {"status": "ok", "tookMs": 531},
1446 "metadata": {
1447 "crossScalaVersions": ["2.13.12", "3.6.2"]
1448}
1449},{
1450 "module": "scalasql-operations",
1451 "compile": {"status": "ok", "tookMs": 7642, "warnings": 0, "errors": 0},
1452 "doc": {"status": "ok", "tookMs": 4604, "files": 1, "totalSizeKb": 2722},
1453 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1454 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1455 "publish": {"status": "ok", "tookMs": 118},
1456 "metadata": {
1457 "crossScalaVersions": ["2.13.12", "3.6.2"]
1458}
1459},{
1460 "module": "scalasql",
1461 "compile": {"status": "ok", "tookMs": 13591, "warnings": 0, "errors": 0},
1462 "doc": {"status": "ok", "tookMs": 15149, "files": 1, "totalSizeKb": 3348},
1463 "test-compile": {"status": "ok", "tookMs": 64228, "warnings": 0, "errors": 0},
1464 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1465 "publish": {"status": "ok", "tookMs": 237},
1466 "metadata": {
1467 "crossScalaVersions": ["2.13.12", "3.6.2"]
1468}
1469},{
1470 "module": "scalasql-core",
1471 "compile": {"status": "ok", "tookMs": 31, "warnings": 0, "errors": 0},
1472 "doc": {"status": "ok", "tookMs": 9791, "files": 1, "totalSizeKb": 2868},
1473 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
1474 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
1475 "publish": {"status": "ok", "tookMs": 149},
1476 "metadata": {
1477 "crossScalaVersions": ["2.13.12", "3.6.2"]
1478}
1479}]
1480************************"
1481
1482Checking patch build.mill...
1483Checking patch .mill-version...
1484Applied patch build.mill cleanly.
1485Applied patch .mill-version cleanly.