Build Logs

virtuslab/scala-cli • 3.7.4:2025-11-06

Errors

38

Warnings

1865

Total Lines

2375

1##################################
2Clonning https://github.com/virtuslab/scala-cli.git into /build/repo using revision v1.9.1
3##################################
4Note: switching to '82b39a24bdcb54ff00c3e9a00efd41cdd4c9f1bc'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21----
22Preparing build for 3.7.4
23Scala binary version found: 3.7
24Implicitly using source version 3.7
25Scala binary version found: 3.7
26Implicitly using source version 3.7
27Would try to apply common scalacOption (best-effort, sbt/mill only):
28Append: ,REQUIRE:-source:3.7
29Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
30----
31Starting build for 3.7.4
32Execute tests: false
33Mill project found:
34Replace build.mill.scala with build.mill
35Found explicit mill version 0.12.15 in ./mill-version
36Detected mill version=0.12.15, binary version: 0.12
37No prepare script found for project virtuslab/scala-cli
38Strip .scala suffix from ./project/deps/package.mill.scala
39Strip .scala suffix from ./project/package.mill.scala
40Strip .scala suffix from ./project/website/package.mill.scala
41Strip .scala suffix from ./project/utils/package.mill.scala
42Strip .scala suffix from ./project/publish/package.mill.scala
43Strip .scala suffix from ./project/settings/package.mill.scala
44Apply scalafix rules to build.mill
45Apply scalafix rules to ./project/package.mill
46Apply scalafix rules to ./project/deps/package.mill
47Apply scalafix rules to ./project/website/package.mill
48Apply scalafix rules to ./project/utils/package.mill
49Apply scalafix rules to ./project/publish/package.mill
50Apply scalafix rules to ./project/settings/package.mill
51Successfully applied pattern 'package build' in /build/repo/project/MillCommunityBuild.mill
52Successfully applied pattern 'package build' in /build/repo/project/MillVersionCompat.mill
53Successfully applied pattern 'package build' in /build/repo/project/deps/MillCommunityBuild.mill
54Successfully applied pattern 'package build' in /build/repo/project/deps/MillVersionCompat.mill
55Successfully applied pattern 'package build' in /build/repo/project/website/MillCommunityBuild.mill
56Successfully applied pattern 'package build' in /build/repo/project/website/MillVersionCompat.mill
57Successfully applied pattern 'package build' in /build/repo/project/utils/MillCommunityBuild.mill
58Successfully applied pattern 'package build' in /build/repo/project/utils/MillVersionCompat.mill
59Successfully applied pattern 'package build' in /build/repo/project/publish/MillCommunityBuild.mill
60Successfully applied pattern 'package build' in /build/repo/project/publish/MillVersionCompat.mill
61Successfully applied pattern 'package build' in /build/repo/project/settings/MillCommunityBuild.mill
62Successfully applied pattern 'package build' in /build/repo/project/settings/MillVersionCompat.mill
63##################################
64Scala version: 3.7.4
65Targets: org.virtuslab.scala-cli%build-macros org.virtuslab.scala-cli%build-module org.virtuslab.scala-cli%cli org.virtuslab.scala-cli%config org.virtuslab.scala-cli%core org.virtuslab.scala-cli%directives org.virtuslab.scala-cli%options org.virtuslab.scala-cli%runner org.virtuslab.scala-cli%scala3-graal org.virtuslab.scala-cli%scala3-graal-processor org.virtuslab.scala-cli%scala3-runtime org.virtuslab.scala-cli%specification-level org.virtuslab.scala-cli%tasty-lib org.virtuslab.scala-cli%test-runner
66Project projectConfig: {"projects":{"exclude":[],"overrides":{"directives":{"tests":"compile-only"}}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
67##################################
68Downloading mill 0.12.15 from https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/0.12.15/mill-dist-0.12.15.exe ...
69 % Total % Received % Xferd Average Speed Time Time Time Current
70 Dload Upload Total Spent Left Speed
71
72 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
73 17 72.6M 17 12.9M 0 0 20.0M 0 0:00:03 --:--:-- 0:00:03 20.0M
74 82 72.6M 82 60.2M 0 0 36.6M 0 0:00:01 0:00:01 --:--:-- 36.6M
75100 72.6M 100 72.6M 0 0 37.9M 0 0:00:01 0:00:01 --:--:-- 37.9M
76============================== resolve _ ==============================
77[build.mill-61/65] compile
78[build.mill-61] [info] compiling 28 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
79[build.mill-61] [warn] /build/repo/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
80[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
81[build.mill-61] [warn] ^
82[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
83[build.mill-61] [warn] .iterator()
84[build.mill-61] [warn] ^
85[build.mill-61] [warn] /build/repo/project/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
86[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
87[build.mill-61] [warn] ^
88[build.mill-61] [warn] /build/repo/project/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
89[build.mill-61] [warn] .iterator()
90[build.mill-61] [warn] ^
91[build.mill-61] [warn] /build/repo/project/deps/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
92[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
93[build.mill-61] [warn] ^
94[build.mill-61] [warn] /build/repo/project/deps/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
95[build.mill-61] [warn] .iterator()
96[build.mill-61] [warn] ^
97[build.mill-61] [warn] /build/repo/project/publish/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
98[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
99[build.mill-61] [warn] ^
100[build.mill-61] [warn] /build/repo/project/publish/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
101[build.mill-61] [warn] .iterator()
102[build.mill-61] [warn] ^
103[build.mill-61] [warn] /build/repo/project/settings/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
104[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
105[build.mill-61] [warn] ^
106[build.mill-61] [warn] /build/repo/project/settings/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
107[build.mill-61] [warn] .iterator()
108[build.mill-61] [warn] ^
109[build.mill-61] [warn] /build/repo/project/utils/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
110[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
111[build.mill-61] [warn] ^
112[build.mill-61] [warn] /build/repo/project/utils/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
113[build.mill-61] [warn] .iterator()
114[build.mill-61] [warn] ^
115[build.mill-61] [warn] /build/repo/project/website/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
116[build.mill-61] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
117[build.mill-61] [warn] ^
118[build.mill-61] [warn] /build/repo/project/website/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
119[build.mill-61] [warn] .iterator()
120[build.mill-61] [warn] ^
121[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
122[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
123[build.mill-61] [warn] ^
124[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
125[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
126[build.mill-61] [warn] ^
127[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
128[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
129[build.mill-61] [warn] ^
130[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
131[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
132[build.mill-61] [warn] ^
133[build.mill-61] [warn] /build/repo/build.mill:12:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
134[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
135[build.mill-61] [warn] ^
136[build.mill-61] [warn] /build/repo/build.mill:23:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
137[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
138[build.mill-61] [warn] ^
139[build.mill-61] [warn] /build/repo/build.mill:24:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
140[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
141[build.mill-61] [warn] ^
142[build.mill-61] [warn] /build/repo/project/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
143[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
144[build.mill-61] [warn] ^
145[build.mill-61] [warn] /build/repo/project/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
146[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
147[build.mill-61] [warn] ^
148[build.mill-61] [warn] /build/repo/project/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
149[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
150[build.mill-61] [warn] ^
151[build.mill-61] [warn] /build/repo/project/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
152[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
153[build.mill-61] [warn] ^
154[build.mill-61] [warn] /build/repo/project/deps/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
155[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
156[build.mill-61] [warn] ^
157[build.mill-61] [warn] /build/repo/project/deps/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
158[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
159[build.mill-61] [warn] ^
160[build.mill-61] [warn] /build/repo/project/deps/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
161[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
162[build.mill-61] [warn] ^
163[build.mill-61] [warn] /build/repo/project/deps/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
164[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
165[build.mill-61] [warn] ^
166[build.mill-61] [warn] /build/repo/project/deps/package.mill:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
167[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
168[build.mill-61] [warn] ^
169[build.mill-61] [warn] /build/repo/project/deps/package.mill:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
170[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
171[build.mill-61] [warn] ^
172[build.mill-61] [warn] /build/repo/project/deps/package.mill:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
173[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
174[build.mill-61] [warn] ^
175[build.mill-61] [warn] /build/repo/project/package.mill:7:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
176[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
177[build.mill-61] [warn] ^
178[build.mill-61] [warn] /build/repo/project/package.mill:18:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
179[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
180[build.mill-61] [warn] ^
181[build.mill-61] [warn] /build/repo/project/package.mill:19:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
182[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
183[build.mill-61] [warn] ^
184[build.mill-61] [warn] /build/repo/project/publish/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
185[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
186[build.mill-61] [warn] ^
187[build.mill-61] [warn] /build/repo/project/publish/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
188[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
189[build.mill-61] [warn] ^
190[build.mill-61] [warn] /build/repo/project/publish/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
191[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
192[build.mill-61] [warn] ^
193[build.mill-61] [warn] /build/repo/project/publish/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
194[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
195[build.mill-61] [warn] ^
196[build.mill-61] [warn] /build/repo/project/publish/package.mill:9:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
197[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
198[build.mill-61] [warn] ^
199[build.mill-61] [warn] /build/repo/project/publish/package.mill:20:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
200[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
201[build.mill-61] [warn] ^
202[build.mill-61] [warn] /build/repo/project/publish/package.mill:21:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
203[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
204[build.mill-61] [warn] ^
205[build.mill-61] [warn] /build/repo/project/settings/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
206[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
207[build.mill-61] [warn] ^
208[build.mill-61] [warn] /build/repo/project/settings/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
209[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
210[build.mill-61] [warn] ^
211[build.mill-61] [warn] /build/repo/project/settings/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
212[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
213[build.mill-61] [warn] ^
214[build.mill-61] [warn] /build/repo/project/settings/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
215[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
216[build.mill-61] [warn] ^
217[build.mill-61] [warn] /build/repo/project/settings/package.mill:9:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
218[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
219[build.mill-61] [warn] ^
220[build.mill-61] [warn] /build/repo/project/settings/package.mill:20:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
221[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
222[build.mill-61] [warn] ^
223[build.mill-61] [warn] /build/repo/project/settings/package.mill:21:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
224[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
225[build.mill-61] [warn] ^
226[build.mill-61] [warn] /build/repo/project/utils/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
227[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
228[build.mill-61] [warn] ^
229[build.mill-61] [warn] /build/repo/project/utils/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
230[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
231[build.mill-61] [warn] ^
232[build.mill-61] [warn] /build/repo/project/utils/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
233[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
234[build.mill-61] [warn] ^
235[build.mill-61] [warn] /build/repo/project/utils/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
236[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
237[build.mill-61] [warn] ^
238[build.mill-61] [warn] /build/repo/project/utils/package.mill:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
239[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
240[build.mill-61] [warn] ^
241[build.mill-61] [warn] /build/repo/project/utils/package.mill:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
242[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
243[build.mill-61] [warn] ^
244[build.mill-61] [warn] /build/repo/project/utils/package.mill:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
245[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
246[build.mill-61] [warn] ^
247[build.mill-61] [warn] /build/repo/project/website/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
248[build.mill-61] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
249[build.mill-61] [warn] ^
250[build.mill-61] [warn] /build/repo/project/website/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
251[build.mill-61] [warn] val testModule = module.millInternal.modules.toList
252[build.mill-61] [warn] ^
253[build.mill-61] [warn] /build/repo/project/website/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
254[build.mill-61] [warn] ctx.root.millInternal.modules.flatMap {
255[build.mill-61] [warn] ^
256[build.mill-61] [warn] /build/repo/project/website/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
257[build.mill-61] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
258[build.mill-61] [warn] ^
259[build.mill-61] [warn] /build/repo/project/website/package.mill:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
260[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
261[build.mill-61] [warn] ^
262[build.mill-61] [warn] /build/repo/project/website/package.mill:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
263[build.mill-61] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
264[build.mill-61] [warn] ^
265[build.mill-61] [warn] /build/repo/project/website/package.mill:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
266[build.mill-61] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
267[build.mill-61] [warn] ^
268[build.mill-61] [warn] 63 warnings found
269[build.mill-61] [info] done compiling
270[1/1] resolve
271[0J[1A
272[0J[1A
273[1/1] ============================== resolve _ ============================== 48s
274Try build using ./millw
275--disable-ticker will be removed in Mill 1.0.0, use `--ticker false`
276[build.mill] [info] compiling 28 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
277[build.mill] [warn] /build/repo/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
278[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
279[build.mill] [warn] ^
280[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
281[build.mill] [warn] .iterator()
282[build.mill] [warn] ^
283[build.mill] [warn] /build/repo/project/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
284[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
285[build.mill] [warn] ^
286[build.mill] [warn] /build/repo/project/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
287[build.mill] [warn] .iterator()
288[build.mill] [warn] ^
289[build.mill] [warn] /build/repo/project/deps/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
290[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
291[build.mill] [warn] ^
292[build.mill] [warn] /build/repo/project/deps/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
293[build.mill] [warn] .iterator()
294[build.mill] [warn] ^
295[build.mill] [warn] /build/repo/project/publish/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
296[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
297[build.mill] [warn] ^
298[build.mill] [warn] /build/repo/project/publish/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
299[build.mill] [warn] .iterator()
300[build.mill] [warn] ^
301[build.mill] [warn] /build/repo/project/settings/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
302[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
303[build.mill] [warn] ^
304[build.mill] [warn] /build/repo/project/settings/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
305[build.mill] [warn] .iterator()
306[build.mill] [warn] ^
307[build.mill] [warn] /build/repo/project/utils/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
308[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
309[build.mill] [warn] ^
310[build.mill] [warn] /build/repo/project/utils/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
311[build.mill] [warn] .iterator()
312[build.mill] [warn] ^
313[build.mill] [warn] /build/repo/project/website/CommunityBuildCore.mill:237:36: Unicode escapes in raw interpolations are deprecated; use literal characters instead
314[build.mill] [warn] val AnsiColorPattern = raw"\u001B\[[;\d]*m"
315[build.mill] [warn] ^
316[build.mill] [warn] /build/repo/project/website/CommunityBuildCore.mill:136:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
317[build.mill] [warn] .iterator()
318[build.mill] [warn] ^
319[build.mill] [warn] /build/repo/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
320[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
321[build.mill] [warn] ^
322[build.mill] [warn] /build/repo/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
323[build.mill] [warn] val testModule = module.millInternal.modules.toList
324[build.mill] [warn] ^
325[build.mill] [warn] /build/repo/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
326[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
327[build.mill] [warn] ^
328[build.mill] [warn] /build/repo/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
329[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
330[build.mill] [warn] ^
331[build.mill] [warn] /build/repo/build.mill:12:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
332[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
333[build.mill] [warn] ^
334[build.mill] [warn] /build/repo/build.mill:23:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
335[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
336[build.mill] [warn] ^
337[build.mill] [warn] /build/repo/build.mill:24:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
338[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
339[build.mill] [warn] ^
340[build.mill] [warn] /build/repo/project/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
341[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
342[build.mill] [warn] ^
343[build.mill] [warn] /build/repo/project/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
344[build.mill] [warn] val testModule = module.millInternal.modules.toList
345[build.mill] [warn] ^
346[build.mill] [warn] /build/repo/project/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
347[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
348[build.mill] [warn] ^
349[build.mill] [warn] /build/repo/project/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
350[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
351[build.mill] [warn] ^
352[build.mill] [warn] /build/repo/project/deps/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
353[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
354[build.mill] [warn] ^
355[build.mill] [warn] /build/repo/project/deps/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
356[build.mill] [warn] val testModule = module.millInternal.modules.toList
357[build.mill] [warn] ^
358[build.mill] [warn] /build/repo/project/deps/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
359[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
360[build.mill] [warn] ^
361[build.mill] [warn] /build/repo/project/deps/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
362[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
363[build.mill] [warn] ^
364[build.mill] [warn] /build/repo/project/deps/package.mill:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
365[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
366[build.mill] [warn] ^
367[build.mill] [warn] /build/repo/project/deps/package.mill:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
368[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
369[build.mill] [warn] ^
370[build.mill] [warn] /build/repo/project/deps/package.mill:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
371[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
372[build.mill] [warn] ^
373[build.mill] [warn] /build/repo/project/package.mill:7:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
374[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
375[build.mill] [warn] ^
376[build.mill] [warn] /build/repo/project/package.mill:18:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
377[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
378[build.mill] [warn] ^
379[build.mill] [warn] /build/repo/project/package.mill:19:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
380[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
381[build.mill] [warn] ^
382[build.mill] [warn] /build/repo/project/publish/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
383[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
384[build.mill] [warn] ^
385[build.mill] [warn] /build/repo/project/publish/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
386[build.mill] [warn] val testModule = module.millInternal.modules.toList
387[build.mill] [warn] ^
388[build.mill] [warn] /build/repo/project/publish/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
389[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
390[build.mill] [warn] ^
391[build.mill] [warn] /build/repo/project/publish/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
392[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
393[build.mill] [warn] ^
394[build.mill] [warn] /build/repo/project/publish/package.mill:9:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
395[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
396[build.mill] [warn] ^
397[build.mill] [warn] /build/repo/project/publish/package.mill:20:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
398[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
399[build.mill] [warn] ^
400[build.mill] [warn] /build/repo/project/publish/package.mill:21:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
401[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
402[build.mill] [warn] ^
403[build.mill] [warn] /build/repo/project/settings/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
404[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
405[build.mill] [warn] ^
406[build.mill] [warn] /build/repo/project/settings/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
407[build.mill] [warn] val testModule = module.millInternal.modules.toList
408[build.mill] [warn] ^
409[build.mill] [warn] /build/repo/project/settings/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
410[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
411[build.mill] [warn] ^
412[build.mill] [warn] /build/repo/project/settings/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
413[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
414[build.mill] [warn] ^
415[build.mill] [warn] /build/repo/project/settings/package.mill:9:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
416[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
417[build.mill] [warn] ^
418[build.mill] [warn] /build/repo/project/settings/package.mill:20:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
419[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
420[build.mill] [warn] ^
421[build.mill] [warn] /build/repo/project/settings/package.mill:21:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
422[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
423[build.mill] [warn] ^
424[build.mill] [warn] /build/repo/project/utils/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
425[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
426[build.mill] [warn] ^
427[build.mill] [warn] /build/repo/project/utils/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
428[build.mill] [warn] val testModule = module.millInternal.modules.toList
429[build.mill] [warn] ^
430[build.mill] [warn] /build/repo/project/utils/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
431[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
432[build.mill] [warn] ^
433[build.mill] [warn] /build/repo/project/utils/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
434[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
435[build.mill] [warn] ^
436[build.mill] [warn] /build/repo/project/utils/package.mill:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
437[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
438[build.mill] [warn] ^
439[build.mill] [warn] /build/repo/project/utils/package.mill:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
440[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
441[build.mill] [warn] ^
442[build.mill] [warn] /build/repo/project/utils/package.mill:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
443[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
444[build.mill] [warn] ^
445[build.mill] [warn] /build/repo/project/website/MillCommunityBuild.mill:222:14: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
446[build.mill] [warn] ctx.root.millInternal.modules.collect { case module: PublishModule =>
447[build.mill] [warn] ^
448[build.mill] [warn] /build/repo/project/website/MillCommunityBuild.mill:263:29: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
449[build.mill] [warn] val testModule = module.millInternal.modules.toList
450[build.mill] [warn] ^
451[build.mill] [warn] /build/repo/project/website/MillCommunityBuild.mill:398:12: object millInternal in trait Module is deprecated (since Mill 0.12.11): Use moduleInternal instead
452[build.mill] [warn] ctx.root.millInternal.modules.flatMap {
453[build.mill] [warn] ^
454[build.mill] [warn] /build/repo/project/website/MillVersionCompat.mill:9:41: trait ZincWorkerModule in package scalalib is deprecated (since Mill 0.12.11): Use JvmWorkerModule instead
455[build.mill] [warn] type ZincWorkerModule = mill.scalalib.ZincWorkerModule
456[build.mill] [warn] ^
457[build.mill] [warn] /build/repo/project/website/package.mill:8:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
458[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String])(implicit ctx: mill.api.Ctx): Seq[String] =
459[build.mill] [warn] ^
460[build.mill] [warn] /build/repo/project/website/package.mill:19:79: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
461[build.mill] [warn] implicit class MillCommunityBuildScalacOptionsTargetOps(asTarget: mill.define.Target[Seq[String]]){
462[build.mill] [warn] ^
463[build.mill] [warn] /build/repo/project/website/package.mill:20:50: trait Target in package define is deprecated (since Mill 0.12.15): Use Task.Simple[T] or T[T] instead
464[build.mill] [warn] def mapScalacOptions(scalaVersion: mill.define.Target[String]) = scalaVersion.zip(asTarget).map {
465[build.mill] [warn] ^
466[build.mill] [warn] 63 warnings found
467[build.mill] [info] done compiling
468Build config: {"projects":{"exclude":[],"overrides":{"directives":{"tests":"compile-only"}}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[]}
469Parsed config: ProjectBuildConfig(ProjectsConfig(List(),Map(directives -> ProjectOverrides(Some(CompileOnly)))),CompileOnly)
470OpenCB::Use cross-version 3.7.4 instead of 3.3.6
471OpenCB::Use cross-version 3.7.4 instead of 3.7.3
472OpenCB::Use cross-version 3.7.4 instead of 3.7.2
473OpenCB::Use cross-version 3.7.4 instead of 3.7.3-RC3
474OpenCB::Use cross-version 3.7.4 instead of 3.6.3
475
476Starting build for test-runner - [0/15]
477No test module defined in test-runner[3.7.4]
478OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
479OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
480Failed to resolve scalaVersion, assume it's Scala 3 project
481Failed to resolve scalaVersion, assume it's Scala 3 project
482[info] compiling 5 Scala sources to /build/repo/out/test-runner/3.7.4/compile.dest/classes ...
483[warn] -- Warning: /build/repo/modules/test-runner/src/main/scala/scala/build/testrunner/AsmTestRunner.scala:116:33
484[warn] 116 | (clsName, openStream _)
485[warn] | ^^^^^^^^^^^^
486[warn] |The syntax `<function> _` is no longer supported;
487[warn] |you can use `(() => <function>())` instead
488[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
489[warn] -- Warning: /build/repo/modules/test-runner/src/main/scala/scala/build/testrunner/AsmTestRunner.scala:145:35
490[warn] 145 | (clsName, openStream _)
491[warn] | ^^^^^^^^^^^^
492[warn] |The syntax `<function> _` is no longer supported;
493[warn] |you can use `(() => <function>())` instead
494[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
495[warn] -- Warning: /build/repo/modules/test-runner/src/main/scala/scala/build/testrunner/FrameworkUtils.scala:153:31
496[warn] 153 | val it: Iterator[Class[_]] =
497[warn] | ^
498[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
499[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
500[warn] -- Warning: /build/repo/modules/test-runner/src/main/scala/scala/build/testrunner/FrameworkUtils.scala:169:31
501[warn] 169 | val it: Iterator[Class[_]] =
502[warn] | ^
503[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
504[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
505[warn] -- Warning: /build/repo/modules/test-runner/src/main/scala/scala/build/testrunner/FrameworkUtils.scala:191:15
506[warn] 191 | cls: Class[_],
507[warn] | ^
508[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
509[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
510[warn] there were 10 deprecation warnings; re-run with -deprecation for details
511[warn] 6 warnings found
512[info] done compiling
513Successfully evaluated test-runner[3.7.4].compile
514Flag -classpath set repeatedly
5151 warning found
516Successfully evaluated test-runner[3.7.4].docJar
517Module test-runner[3.7.4] is not a publish module, skipping publishing
518
519Starting build for config - [1/15]
520No test module defined in config[3.7.4]
521Failed to resolve scalaVersion, assume it's Scala 3 project
522Failed to resolve scalaVersion, assume it's Scala 3 project
523Failed to resolve scalaVersion, assume it's Scala 3 project
524Failed to resolve scalaVersion, assume it's Scala 3 project
525[info] compiling 1 Scala source to /build/repo/out/specification-level/3.7.4/compile.dest/classes ...
526[info] done compiling
527[info] compiling 12 Scala sources to /build/repo/out/config/3.7.4/compile.dest/classes ...
528[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/ConfigDb.scala:53:22
529[warn] 53 | def remove(key: Key[_]): this.type = {
530[warn] | ^
531[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
532[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
533[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/ConfigDb.scala:93:90
534[warn] 93 | writeToArray(sortedMap, WriterConfig.withIndentionStep((level + 1) * 2))(ConfigDb.codec)
535[warn] | ^^^^^^^^^^^^^^
536[warn] |Implicit parameters should be provided with a `using` clause.
537[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
538[warn] |To disable the warning, please use the following option:
539[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
540[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/ConfigDb.scala:211:56
541[warn] 211 | val subMap = flatten(readFromArray(v.value)(codec))
542[warn] | ^^^^^
543[warn] |Implicit parameters should be provided with a `using` clause.
544[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
545[warn] |To disable the warning, please use the following option:
546[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
547[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/ConfigDb.scala:224:49
548[warn] 224 | try Right(flatten(readFromArray(dbContent)(codec)))
549[warn] | ^^^^^
550[warn] |Implicit parameters should be provided with a `using` clause.
551[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
552[warn] |To disable the warning, please use the following option:
553[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
554[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Key.scala:76:15
555[warn] 76 | entry: Key[_],
556[warn] | ^
557[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
558[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
559[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Key.scala:92:15
560[warn] 92 | entry: Key[_],
561[warn] | ^
562[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
563[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
564[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Key.scala:156:38
565[warn] 156 | val str = readFromArray(json)(stringJsonCodec)
566[warn] | ^^^^^^^^^^^^^^^
567[warn] |Implicit parameters should be provided with a `using` clause.
568[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
569[warn] |To disable the warning, please use the following option:
570[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
571[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Key.scala:166:41
572[warn] 166 | writeToArray(value.asString.value)(stringJsonCodec)
573[warn] | ^^^^^^^^^^^^^^^
574[warn] |Implicit parameters should be provided with a `using` clause.
575[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
576[warn] |To disable the warning, please use the following option:
577[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
578[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Keys.scala:172:19
579[warn] 172 | def all: Seq[Key[_]] = Seq[Key[_]](
580[warn] | ^
581[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
582[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
583[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Keys.scala:172:33
584[warn] 172 | def all: Seq[Key[_]] = Seq[Key[_]](
585[warn] | ^
586[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
587[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
588[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Keys.scala:197:32
589[warn] 197 | lazy val map: Map[String, Key[_]] = all.map(e => e.fullName -> e).toMap
590[warn] | ^
591[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
592[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
593[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/PasswordOption.scala:85:42
594[warn] 85 | val b = new ProcessBuilder(command: _*)
595[warn] | ^
596[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
597[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
598[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/PasswordOption.scala:30:66
599[warn] 30 | val command = readFromString(str.stripPrefix("command:"))(commandCodec)
600[warn] | ^^^^^^^^^^^^
601[warn] |Implicit parameters should be provided with a `using` clause.
602[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
603[warn] |To disable the warning, please use the following option:
604[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
605[warn] -- Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/PasswordOption.scala:113:47
606[warn] 113 | val json = writeToString(command.toList)(commandCodec)
607[warn] | ^^^^^^^^^^^^
608[warn] |Implicit parameters should be provided with a `using` clause.
609[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
610[warn] |To disable the warning, please use the following option:
611[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
612[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/config/src/main/scala/scala/cli/config/Key.scala:9:29
613[warn] 9 |import scala.cli.config.Util._ // only used in 2.12, unused import in 2.13
614[warn] | ^
615[warn] | unused import
616[warn] 15 warnings found
617[info] done compiling
618Successfully evaluated config[3.7.4].compile
619Flag -classpath set repeatedly
620-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:56:6 ------
621Couldn't resolve a member for the given link query: SpecificationLevel
622-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:113:17 ----
623Couldn't resolve a member for the given link query: SpecificationLevel
624-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:117:8 -----
625Couldn't resolve a member for the given link query: T
626-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:129:17 ----
627Couldn't resolve a member for the given link query: SpecificationLevel
628-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:133:8 -----
629Couldn't resolve a member for the given link query: T
630-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:150:17 ----
631Couldn't resolve a member for the given link query: SpecificationLevel
632-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:167:8 -----
633Couldn't resolve a member for the given link query: T
634-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:187:17 ----
635Couldn't resolve a member for the given link query: SpecificationLevel
636-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:191:8 -----
637Couldn't resolve a member for the given link query: T
638-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:223:17 ----
639Couldn't resolve a member for the given link query: SpecificationLevel
640-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:239:17 ----
641Couldn't resolve a member for the given link query: T
642-- Warning: modules/config/src/main/scala/scala/cli/config/Key.scala:252:17 ----
643Couldn't resolve a member for the given link query: SpecificationLevel
64413 warnings found
645Successfully evaluated config[3.7.4].docJar
646Module config[3.7.4] is not a publish module, skipping publishing
647
648Starting build for scala3-graal-processor - [2/15]
649No test module defined in scala3-graal-processor[3.7.4]
650Failed to resolve scalaVersion, assume it's Scala 3 project
651Failed to resolve scalaVersion, assume it's Scala 3 project
652[info] compiling 4 Scala sources to /build/repo/out/scala3-graal/3.7.4/compile.dest/classes ...
653[info] done compiling
654[info] compiling 1 Scala source to /build/repo/out/scala3-graal-processor/3.7.4/compile.dest/classes ...
655[info] done compiling
656Successfully evaluated scala3-graal-processor[3.7.4].compile
657Flag -classpath set repeatedly
6581 warning found
659Successfully evaluated scala3-graal-processor[3.7.4].docJar
660Module scala3-graal-processor[3.7.4] is not a publish module, skipping publishing
661
662Starting build for directives - [3/15]
663Failed to resolve scalaVersion, assume it's Scala 3 project
664Failed to resolve scalaVersion, assume it's Scala 3 project
665Failed to resolve scalaVersion, assume it's Scala 3 project
666Failed to resolve scalaVersion, assume it's Scala 3 project
667Failed to resolve scalaVersion, assume it's Scala 3 project
668Failed to resolve scalaVersion, assume it's Scala 3 project
669Failed to resolve scalaVersion, assume it's Scala 3 project
670[info] compiling 3 Scala sources to /build/repo/out/build-macros/3.7.4/compile.dest/classes ...
671[warn] -- Warning: /build/repo/modules/build-macros/src/main/scala/scala/build/EitherCps.scala:3:55
672[warn] 3 |final case class EitherFailure[E](v: E, cps: EitherCps[_]) extends RuntimeException:
673[warn] | ^
674[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
675[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
676[warn] -- Warning: /build/repo/modules/build-macros/src/main/scala/scala/build/EitherCps.scala:10:19
677[warn] 10 | cps: EitherCps[_ >: E]
678[warn] | ^
679[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
680[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
681[warn] two warnings found
682[info] done compiling
683[info] compiling 72 Scala sources to /build/repo/out/core/3.7.4/compile.dest/classes ...
684[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/core/src/main/scala/scala/build/Logger.scala:52:4
685[warn] 52 | cliFriendlyMessage: String,
686[warn] | ^^^^^^^^^^^^^^^^^^
687[warn] | unused explicit parameter
688[warn] one warning found
689[info] done compiling
690[info] compiling 68 Scala sources to /build/repo/out/options/3.7.4/compile.dest/classes ...
691[warn] -- Warning: /build/repo/modules/options/src/main/scala/scala/build/actionable/ActionablePreprocessor.scala:8:49
692[warn] 8 | val actionableHandlers = Seq[ActionableHandler[_]](
693[warn] | ^
694[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
695[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
696[warn] -- Warning: /build/repo/modules/options/src/main/scala/scala/build/internal/FetchExternalBinary.scala:52:46
697[warn] 52 | .addRepositories(params.extraRepos: _*)
698[warn] | ^
699[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
700[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
701[warn] -- Warning: /build/repo/modules/options/src/main/scala/scala/build/internal/FetchExternalBinary.scala:53:36
702[warn] 53 | .run()(archiveCache.cache.ec)
703[warn] | ^^^^^^^^^^^^^^^^^^^^^
704[warn] |Implicit parameters should be provided with a `using` clause.
705[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
706[warn] |To disable the warning, please use the following option:
707[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
708[warn] -- Warning: /build/repo/modules/options/src/main/scala/scala/build/internal/FetchExternalBinary.scala:73:40
709[warn] 73 | .unsafeRun()(archiveCache.cache.ec)
710[warn] | ^^^^^^^^^^^^^^^^^^^^^
711[warn] |Implicit parameters should be provided with a `using` clause.
712[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
713[warn] |To disable the warning, please use the following option:
714[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
715[warn] -- Warning: /build/repo/modules/options/src/main/scala/scala/build/options/HasHashData.scala:60:26
716[warn] 60 | opt.toVector.sorted(ordering)
717[warn] | ^^^^^^^^
718[warn] |Implicit parameters should be provided with a `using` clause.
719[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
720[warn] |To disable the warning, please use the following option:
721[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
722[warn] -- Warning: /build/repo/modules/options/src/main/scala/scala/build/options/HasHashData.scala:69:48
723[warn] 69 | for ((k, v) <- map0.toVector.sortBy(_._1)(ordering))
724[warn] | ^^^^^^^^
725[warn] |Implicit parameters should be provided with a `using` clause.
726[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
727[warn] |To disable the warning, please use the following option:
728[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
729[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/options/src/main/scala/scala/build/info/BuildInfo.scala:167:31
730[warn] 167 | private def scalaCliSettings(options: BuildOptions): BuildInfo =
731[warn] | ^^^^^^^
732[warn] | unused explicit parameter
733[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/options/src/main/scala/scala/build/options/BuildOptions.scala:310:4
734[warn] 310 | scalaCliVersion: String,
735[warn] | ^^^^^^^^^^^^^^^
736[warn] | unused explicit parameter
737[warn] -- [E197] Potential Issue Warning: /build/repo/modules/options/src/main/scala/scala/build/options/ConfigMonoid.scala:66:12
738[warn] 66 | new ConfigMonoid[T]:
739[warn] | ^
740[warn] | New anonymous class definition will be duplicated at each inline site
741[warn] |
742[warn] | longer explanation available when compiling with `-explain`
743[warn] -- [E197] Potential Issue Warning: /build/repo/modules/options/src/main/scala/scala/build/options/HasHashData.scala:32:12
744[warn] 32 | new HasHashData[T]:
745[warn] | ^
746[warn] | New anonymous class definition will be duplicated at each inline site
747[warn] |
748[warn] | longer explanation available when compiling with `-explain`
749[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/options/src/main/scala/scala/build/info/BuildInfo.scala:73:16
750[warn] 73 | ).flatMap { case (Seq(scaladoc, prefix), opt) =>
751[warn] | ^
752[warn] |match may not be exhaustive.
753[warn] |
754[warn] |It would fail on pattern case: (Seq(_, _, _, _*), _), (Seq(_), _), (Seq(), _)
755[warn] |
756[warn] | longer explanation available when compiling with `-explain`
757[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/options/src/main/scala/scala/build/info/ScopedBuildInfo.scala:37:16
758[warn] 37 | ).flatMap { case (Seq(scaladoc, prefix), values) =>
759[warn] | ^
760[warn] |match may not be exhaustive.
761[warn] |
762[warn] |It would fail on pattern case: (Seq(_, _, _, _*), _), (Seq(_), _), (Seq(), _)
763[warn] |
764[warn] | longer explanation available when compiling with `-explain`
765[warn] there were 3 deprecation warnings; re-run with -deprecation for details
766[warn] 13 warnings found
767[warn] there were 3 deprecation warnings; re-run with -deprecation for details
768[warn] 14 warnings found
769[info] done compiling
770[info] compiling 62 Scala sources to /build/repo/out/directives/3.7.4/compile.dest/classes ...
771[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:20:22
772[warn] 20 | values: Seq[Value[_]],
773[warn] | ^
774[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
775[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
776[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:35:24
777[warn] 35 | values: Seq[Value[_]],
778[warn] | ^
779[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
780[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
781[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:45:19
782[warn] 45 | value: Value[_],
783[warn] | ^
784[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
785[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
786[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:52:24
787[warn] 52 | values: Seq[Value[_]],
788[warn] | ^
789[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
790[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
791[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:82:26
792[warn] 82 | extension (value: Value[_]) {
793[warn] | ^
794[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
795[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
796[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/ScopedValue.scala:8:34
797[warn] 8 |case class ScopedValue[T <: Value[_]](
798[warn] | ^
799[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
800[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
801[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/DirectiveUtil.scala:15:39
802[warn] 15 | def isWrappedInDoubleQuotes(v: Value[_]): Boolean =
803[warn] | ^
804[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
805[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
806[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/DirectiveUtil.scala:25:13
807[warn] 25 | v: Value[_],
808[warn] | ^
809[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
810[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
811[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/DirectiveUtil.scala:35:21
812[warn] 35 | def scope(v: Value[_], cwd: ScopePath): Option[ScopePath] =
813[warn] | ^
814[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
815[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
816[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/DirectiveUtil.scala:46:22
817[warn] 46 | values: Seq[Value[_]],
818[warn] | ^
819[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
820[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
821[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/Platform.scala:96:74
822[warn] 96 | val mergedBuildOptions = allBuildOptions.foldLeft(BuildOptions())(_ orElse _)
823[warn] | ^^^^^^
824[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
825[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
826[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
827[warn] -- Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/Toolkit.scala:210:20
828[warn] 210 | acc.map(_ orElse boWithReqs.value)
829[warn] | ^^^^^^
830[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
831[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
832[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
833[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:73:40
834[warn] 73 | given DirectiveValueParser[Unit] = { (key, values, scopePath, path) =>
835[warn] | ^^^
836[warn] | unused explicit parameter
837[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:73:53
838[warn] 73 | given DirectiveValueParser[Unit] = { (key, values, scopePath, path) =>
839[warn] | ^^^^^^^^^
840[warn] | unused explicit parameter
841[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:115:56
842[warn] 115 | given DirectiveValueParser[Boolean] = { (key, values, scopePath, path) =>
843[warn] | ^^^^^^^^^
844[warn] | unused explicit parameter
845[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:138:17
846[warn] 138 | (key, value, scopePath, path) =>
847[warn] | ^^^^^^^^^
848[warn] | unused explicit parameter
849[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/directives/src/main/scala/scala/build/directives/DirectiveValueParser.scala:152:17
850[warn] 152 | (key, value, scopePath, path) =>
851[warn] | ^^^^^^^^^
852[warn] | unused explicit parameter
853[warn] 17 warnings found
854[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/directives/src/main/scala/scala/build/preprocessing/directives/Platform.scala:95:54
855[warn] 95 | allBuildOptions.headOption.fold(BuildOptions()) { buildOptions =>
856[warn] | ^^^^^^^^^^^^
857[warn] | unused explicit parameter
858[warn] 18 warnings found
859[info] done compiling
860Successfully evaluated directives[3.7.4].compile
861Flag -classpath set repeatedly
8621 warning found
863Successfully evaluated directives[3.7.4].docJar
864[info] compiling 1 Scala source to /build/repo/out/directives/3.7.4/test/compile.dest/classes ...
865[info] done compiling
866Successfully evaluated directives[3.7.4].test.compile
867Module directives[3.7.4] is not a publish module, skipping publishing
868
869Starting build for specification-level - [4/15]
870No test module defined in specification-level[3.7.4]
871Successfully evaluated specification-level[3.7.4].compile
872Flag -classpath set repeatedly
8731 warning found
874Successfully evaluated specification-level[3.7.4].docJar
875Module specification-level[3.7.4] is not a publish module, skipping publishing
876
877Starting build for build-macros - [6/15]
878Successfully evaluated build-macros[3.7.4].compile
879Flag -classpath set repeatedly
8801 warning found
881Successfully evaluated build-macros[3.7.4].docJar
882Failed to resolve scalaVersion, assume it's Scala 3 project
883[info] compiling 1 Scala source to /build/repo/out/build-macros/3.7.4/test/compile.dest/classes ...
884[info] done compiling
885Successfully evaluated build-macros[3.7.4].test.compile
886Module build-macros[3.7.4] is not a publish module, skipping publishing
887
888Starting build for tasty-lib - [7/15]
889No test module defined in tasty-lib[3.7.4]
890Failed to resolve scalaVersion, assume it's Scala 3 project
891[info] compiling 10 Scala sources to /build/repo/out/tasty-lib/3.7.4/compile.dest/classes ...
892[warn] -- Warning: /build/repo/modules/tasty-lib/src/main/scala/scala/build/tastylib/TastyReader.scala:26:16
893[warn] 26 | private[this] var bp: Int = start
894[warn] | ^
895[warn] |Ignoring [this] qualifier.
896[warn] |This syntax will be deprecated in the future; it should be dropped.
897[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
898[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
899[warn] -- Warning: /build/repo/modules/tasty-lib/src/main/scala/scala/build/tastylib/TastyUnpickler.scala:26:18
900[warn] 26 | private[this] val names = new mutable.ArrayBuffer[(Option[TastyName], Bytes)]
901[warn] | ^
902[warn] |Ignoring [this] qualifier.
903[warn] |This syntax will be deprecated in the future; it should be dropped.
904[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
905[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
906[warn] -- Warning: /build/repo/modules/tasty-lib/src/main/scala/scala/build/tastylib/TastyUnpickler.scala:42:16
907[warn] 42 | private[this] val nameTable = new NameTable
908[warn] | ^
909[warn] |Ignoring [this] qualifier.
910[warn] |This syntax will be deprecated in the future; it should be dropped.
911[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
912[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
913[warn] three warnings found
914[info] done compiling
915Successfully evaluated tasty-lib[3.7.4].compile
916Flag -classpath set repeatedly
9171 warning found
918Successfully evaluated tasty-lib[3.7.4].docJar
919Module tasty-lib[3.7.4] is not a publish module, skipping publishing
920
921Starting build for core - [8/15]
922No test module defined in core[3.7.4]
923Successfully evaluated core[3.7.4].compile
924Flag -classpath set repeatedly
9251 warning found
926Successfully evaluated core[3.7.4].docJar
927Module core[3.7.4] is not a publish module, skipping publishing
928
929Starting build for scala3-runtime - [9/15]
930No test module defined in scala3-runtime[3.7.4]
931Failed to resolve scalaVersion, assume it's Scala 3 project
932[info] compiling 1 Scala source to /build/repo/out/scala3-runtime/3.7.4/compile.dest/classes ...
933[warn] -- Warning: /build/repo/modules/scala3-runtime/src/main/scala/scala/cli/runtime/SafeLazyVals.scala:8:16
934[warn] 8 | private[this] val unsafe: sun.misc.Unsafe =
935[warn] | ^
936[warn] |Ignoring [this] qualifier.
937[warn] |This syntax will be deprecated in the future; it should be dropped.
938[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
939[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
940[warn] one warning found
941[info] done compiling
942Successfully evaluated scala3-runtime[3.7.4].compile
943Flag -classpath set repeatedly
9441 warning found
945Successfully evaluated scala3-runtime[3.7.4].docJar
946Module scala3-runtime[3.7.4] is not a publish module, skipping publishing
947
948Starting build for scala3-graal - [10/15]
949No test module defined in scala3-graal[3.7.4]
950Successfully evaluated scala3-graal[3.7.4].compile
951Flag -classpath set repeatedly
9521 warning found
953Successfully evaluated scala3-graal[3.7.4].docJar
954Module scala3-graal[3.7.4] is not a publish module, skipping publishing
955
956Starting build for build-module - [11/15]
957Failed to resolve scalaVersion, assume it's Scala 3 project
958Failed to resolve scalaVersion, assume it's Scala 3 project
959[info] compiling 5 Java sources to /build/repo/out/scala-cli-bsp/compile.dest/classes ...
960[info] done compiling
961[info] compiling 104 Scala sources and 4 Java sources to /build/repo/out/build-module/3.7.4/compile.dest/classes ...
962[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/Build.scala:1300:40
963[warn] 1300 | private var f: ScheduledFuture[?] = _
964[warn] | ^
965[warn] |`= _` has been deprecated; use `= uninitialized` instead.
966[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
967[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
968[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:55:31
969[warn] 55 | .foldLeft(baseOptions)(_ orElse _)
970[warn] | ^^^^^^
971[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
972[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
973[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
974[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:83:38
975[warn] 83 | .foldLeft(sharedOptions0)(_ orElse _)
976[warn] | ^^^^^^
977[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
978[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
979[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
980[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:249:43
981[warn] 249 | .foldLeft(BuildRequirements())(_ orElse _)
982[warn] | ^^^^^^
983[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
984[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
985[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
986[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:269:58
987[warn] 269 | preprocessedSource.requirements.fold(baseReqs0)(_ orElse baseReqs0),
988[warn] | ^^^^^^
989[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
990[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
991[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
992[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:295:45
993[warn] 295 | d.requirements.fold(baseReqs0)(_ orElse baseReqs0),
994[warn] | ^^^^^^
995[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
996[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
997[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
998[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:305:45
999[warn] 305 | m.requirements.fold(baseReqs0)(_ orElse baseReqs0),
1000[warn] | ^^^^^^
1001[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1002[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1003[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1004[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/CrossSources.scala:315:45
1005[warn] 315 | m.requirements.fold(baseReqs0)(_ orElse baseReqs0),
1006[warn] | ^^^^^^
1007[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1008[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1009[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1010[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/Project.scala:119:48
1011[warn] 119 | writeAsJsonToArray(bloopFile)(BloopCodecs.codecFile)
1012[warn] | ^^^^^^^^^^^^^^^^^^^^^
1013[warn] |Implicit parameters should be provided with a `using` clause.
1014[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1015[warn] |To disable the warning, please use the following option:
1016[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1017[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/ScopedSources.scala:124:32
1018[warn] 124 | .foldRight(baseOptions)(_ orElse _)
1019[warn] | ^^^^^^
1020[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1021[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1022[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1023[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:58:65
1024[warn] 58 | private var actualLocalClient: BspClient = _
1025[warn] | ^
1026[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1027[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1028[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1029[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:59:41
1030[warn] 59 | private var localClient: b.BuildClient with BloopBuildClient = _
1031[warn] | ^^^^
1032[warn] |with as a type operator has been deprecated; use & instead
1033[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1034[warn] |
1035[warn] | longer explanation available when compiling with `-explain`
1036[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:59:65
1037[warn] 59 | private var localClient: b.BuildClient with BloopBuildClient = _
1038[warn] | ^
1039[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1040[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1041[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1042[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:391:60
1043[warn] 391 | private def getLocalClient(verbosity: Int): b.BuildClient with BloopBuildClient =
1044[warn] | ^^^^
1045[warn] |with as a type operator has been deprecated; use & instead
1046[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1047[warn] |
1048[warn] | longer explanation available when compiling with `-explain`
1049[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:470:6
1050[warn] 470 | with b.ScalaBuildServer
1051[warn] | ^^^^
1052[warn] |with as a type operator has been deprecated; use & instead
1053[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1054[warn] |
1055[warn] | longer explanation available when compiling with `-explain`
1056[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:471:6
1057[warn] 471 | with b.JavaBuildServer
1058[warn] | ^^^^
1059[warn] |with as a type operator has been deprecated; use & instead
1060[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1061[warn] |
1062[warn] | longer explanation available when compiling with `-explain`
1063[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:472:6
1064[warn] 472 | with b.JvmBuildServer
1065[warn] | ^^^^
1066[warn] |with as a type operator has been deprecated; use & instead
1067[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1068[warn] |
1069[warn] | longer explanation available when compiling with `-explain`
1070[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:473:6
1071[warn] 473 | with ScalaScriptBuildServer
1072[warn] | ^^^^
1073[warn] |with as a type operator has been deprecated; use & instead
1074[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1075[warn] |
1076[warn] | longer explanation available when compiling with `-explain`
1077[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:474:6
1078[warn] 474 | with HasGeneratedSources = new BuildServerProxy(
1079[warn] | ^^^^
1080[warn] |with as a type operator has been deprecated; use & instead
1081[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1082[warn] |
1083[warn] | longer explanation available when compiling with `-explain`
1084[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:479:35
1085[warn] 479 | val localServer: b.BuildServer with b.ScalaBuildServer with b.JavaBuildServer
1086[warn] | ^^^^
1087[warn] |with as a type operator has been deprecated; use & instead
1088[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1089[warn] |
1090[warn] | longer explanation available when compiling with `-explain`
1091[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:479:59
1092[warn] 479 | val localServer: b.BuildServer with b.ScalaBuildServer with b.JavaBuildServer
1093[warn] | ^^^^
1094[warn] |with as a type operator has been deprecated; use & instead
1095[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1096[warn] |
1097[warn] | longer explanation available when compiling with `-explain`
1098[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:480:6
1099[warn] 480 | with b.JvmBuildServer with ScalaScriptBuildServer =
1100[warn] | ^^^^
1101[warn] |with as a type operator has been deprecated; use & instead
1102[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1103[warn] |
1104[warn] | longer explanation available when compiling with `-explain`
1105[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:480:28
1106[warn] 480 | with b.JvmBuildServer with ScalaScriptBuildServer =
1107[warn] | ^^^^
1108[warn] |with as a type operator has been deprecated; use & instead
1109[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1110[warn] |
1111[warn] | longer explanation available when compiling with `-explain`
1112[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:535:59
1113[warn] 535 | BspImpl.naiveJavaFutureToScalaFuture(f).map(_ => ())(es),
1114[warn] | ^^
1115[warn] |Implicit parameters should be provided with a `using` clause.
1116[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1117[warn] |To disable the warning, please use the following option:
1118[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1119[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:538:37
1120[warn] 538 | Future.firstCompletedOf(futures)(es)
1121[warn] | ^^
1122[warn] |Implicit parameters should be provided with a `using` clause.
1123[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1124[warn] |To disable the warning, please use the following option:
1125[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1126[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:597:47
1127[warn] 597 | reloadableOptions.buildOptions orElse preBuildProject.mainScope.buildOptions,
1128[warn] | ^^^^^^
1129[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1130[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1131[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1132[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:648:78
1133[warn] 648 | try Right(readFromArray(os.read.bytes(ideInputsJsonPath))(IdeInputs.codec))
1134[warn] | ^^^^^^^^^^^^^^^
1135[warn] |Implicit parameters should be provided with a `using` clause.
1136[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1137[warn] |To disable the warning, please use the following option:
1138[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1139[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/LoggingBuildServerAll.scala:8:32
1140[warn] 8 | val underlying: b.BuildServer with b.ScalaBuildServer with b.JavaBuildServer with b.JvmBuildServer
1141[warn] | ^^^^
1142[warn] |with as a type operator has been deprecated; use & instead
1143[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1144[warn] |
1145[warn] | longer explanation available when compiling with `-explain`
1146[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/LoggingBuildServerAll.scala:8:56
1147[warn] 8 | val underlying: b.BuildServer with b.ScalaBuildServer with b.JavaBuildServer with b.JvmBuildServer
1148[warn] | ^^^^
1149[warn] |with as a type operator has been deprecated; use & instead
1150[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1151[warn] |
1152[warn] | longer explanation available when compiling with `-explain`
1153[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/LoggingBuildServerAll.scala:8:79
1154[warn] 8 | val underlying: b.BuildServer with b.ScalaBuildServer with b.JavaBuildServer with b.JvmBuildServer
1155[warn] | ^^^^
1156[warn] |with as a type operator has been deprecated; use & instead
1157[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1158[warn] |
1159[warn] | longer explanation available when compiling with `-explain`
1160[warn] -- [E003] Syntax Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/LoggingBuildServerAll.scala:9:4
1161[warn] 9 | with ScalaScriptBuildServer
1162[warn] | ^^^^
1163[warn] |with as a type operator has been deprecated; use & instead
1164[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1165[warn] |
1166[warn] | longer explanation available when compiling with `-explain`
1167[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/Runner.scala:90:42
1168[warn] 90 | val b = new ProcessBuilder(command: _*)
1169[warn] | ^
1170[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1171[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1172[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/Runner.scala:335:48
1173[warn] 335 | val builder = new ProcessBuilder(command: _*)
1174[warn] | ^
1175[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1176[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1177[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/util/WarningMessages.scala:86:39
1178[warn] 86 | def powerConfigKeyUsedInSip(key: Key[_])(using ScalaCliInvokeData): String =
1179[warn] | ^
1180[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1181[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1182[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/util/WarningMessages.scala:91:30
1183[warn] 91 | handler: DirectiveHandler[_]
1184[warn] | ^
1185[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1186[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1187[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/ExtractedDirectives.scala:68:56
1188[warn] 68 | def toStrictValue(value: UsingValue): Seq[Value[_]] = value match {
1189[warn] | ^
1190[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1191[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1192[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/ScalaPreprocessor.scala:230:79
1193[warn] 230 | val summedRequirements = allRequirements.foldLeft(BuildRequirements())(_ orElse _)
1194[warn] | ^^^^^^
1195[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1196[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1197[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1198[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/ScalaPreprocessor.scala:232:69
1199[warn] 232 | val summedOptions = allOptions.foldLeft(BuildOptions())(_ orElse _)
1200[warn] | ^^^^^^
1201[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1202[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1203[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1204[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/directives/DirectivesPreprocessingUtils.scala:13:25
1205[warn] 13 | Seq[DirectiveHandler[_ <: HasBuildOptions]](
1206[warn] | ^
1207[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1208[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1209[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/directives/DirectivesPreprocessingUtils.scala:39:25
1210[warn] 39 | Seq[DirectiveHandler[_ <: HasBuildOptionsWithRequirements]](
1211[warn] | ^
1212[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1213[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1214[warn] -- Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/directives/DirectivesPreprocessingUtils.scala:51:25
1215[warn] 51 | Seq[DirectiveHandler[_ <: HasBuildRequirements]](
1216[warn] | ^
1217[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1218[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1219[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/Build.scala:908:4
1220[warn] 908 | compilerJvmVersionOpt: Option[Positioned[Int]],
1221[warn] | ^^^^^^^^^^^^^^^^^^^^^
1222[warn] | unused explicit parameter
1223[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/Build.scala:912:4
1224[warn] 912 | maybeRecoverOnError: BuildException => Option[BuildException] = e => Some(e)
1225[warn] | ^^^^^^^^^^^^^^^^^^^
1226[warn] | unused explicit parameter
1227[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/Build.scala:1167:55
1228[warn] 1167 | val (classesDir0, scalaParams, artifacts, project, projectChanged) = value {
1229[warn] | ^^^^^^^^^^^^^^
1230[warn] | unused pattern variable
1231[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/LocalRepo.scala:55:4
1232[warn] 55 | logger: Logger,
1233[warn] | ^^^^^^
1234[warn] | unused explicit parameter
1235[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/ReplArtifacts.scala:52:4
1236[warn] 52 | directories: Directories,
1237[warn] | ^^^^^^^^^^^
1238[warn] | unused explicit parameter
1239[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/bsp/BspServer.scala:29:14
1240[warn] 29 | private var client: Option[BuildClient] = None
1241[warn] | ^^^^^^
1242[warn] | unset private variable, consider using an immutable val instead
1243[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/JavaParserProxyMaker.scala:21:4
1244[warn] 21 | archiveCache: Object, // Actually a ArchiveCache[Task], but having issues with the higher-kind type param from Java…
1245[warn] | ^^^^^^^^^^^^
1246[warn] | unused explicit parameter
1247[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/JavaParserProxyMaker.scala:22:4
1248[warn] 22 | javaClassNameVersionOpt: Option[String],
1249[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1250[warn] | unused explicit parameter
1251[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/JavaParserProxyMaker.scala:23:4
1252[warn] 23 | logger: Logger,
1253[warn] | ^^^^^^
1254[warn] | unused explicit parameter
1255[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/JavaParserProxyMaker.scala:24:4
1256[warn] 24 | javaCommand: Supplier[String]
1257[warn] | ^^^^^^^^^^^
1258[warn] | unused explicit parameter
1259[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/internal/util/WarningMessages.scala:24:37
1260[warn] 24 | namesAndTypes.map((name, fType) => s" - `$name`")
1261[warn] | ^^^^^
1262[warn] | unused local definition
1263[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/main/scala/scala/build/preprocessing/MarkdownCodeBlockProcessor.scala:13:4
1264[warn] 13 | scopePath: ScopePath,
1265[warn] | ^^^^^^^^^
1266[warn] | unused explicit parameter
1267[warn] there were 5 deprecation warnings; re-run with -deprecation for details
1268[warn] 54 warnings found
1269[info] done compiling
1270Successfully evaluated build-module[3.7.4].compile
1271Flag -classpath set repeatedly
1272-- Warning: modules/build/src/main/scala/scala/build/preprocessing/ScriptPreprocessor.scala:159:6
1273Couldn't resolve a member for the given link query: ObjectCodeWrapper
1274-- Warning: modules/build/src/main/scala/scala/build/preprocessing/JavaPreprocessor.scala:28:17
1275Couldn't resolve a member for the given link query: JavaParserProxy
1276-- Warning: modules/build/src/main/scala/scala/build/CollectionOps.scala:17:8 --
1277Couldn't resolve a member for the given link query: items
1278-- Warning: modules/build/src/main/scala/scala/build/bsp/BspImpl.scala:45:12 ---
1279Couldn't resolve a member for the given link query: Inputs
1280-- Warning: modules/build/src/main/scala/scala/build/Build.scala:903:6 ---------
1281Couldn't resolve a member for the given link query: BuildException
1282-- Warning: modules/build/src/main/scala/scala/build/internal/JavaParserProxy.scala:21:6
1283Couldn't resolve a member for the given link query: BuildException
1284-- Warning: modules/build/src/main/scala/scala/build/internal/JavaParserProxyJvm.scala:12:15
1285Couldn't resolve a member for the given link query: BuildException
1286-- Warning: modules/build/src/main/scala/scala/build/internal/JavaParserProxyBinary.scala:40:6
1287Couldn't resolve a member for the given link query: BuildException
1288-- Warning: modules/build/src/main/scala/scala/build/internal/markdown/MarkdownOpenFence.scala:59:6
1289Couldn't resolve a member for the given link query: MarkdownUnclosedBackticksError
129010 warnings found
1291Successfully evaluated build-module[3.7.4].docJar
1292[info] compiling 30 Scala sources to /build/repo/out/build-module/3.7.4/test/compile.dest/classes ...
1293[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildTests.scala:969:65
1294[warn] 969 | val testInputs = TestInputs(mainInput +: additionalInputs: _*)
1295[warn] | ^
1296[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1297[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1298[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:114:41
1299[warn] 114 | val Some(mainBuild) = builds.get(Scope.Main)
1300[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1301[warn] |pattern's type Some[scala.build.Build] is more specialized than the right hand side expression's type Option[scala.build.Build]
1302[warn] |
1303[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1304[warn] |which may result in a MatchError at runtime.
1305[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1306[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:116:83
1307[warn] 116 | mainBuild.options.classPathOptions.extraDependencies.toSeq.headOption.map(_.value)
1308[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1309[warn] |pattern's type Some[
1310[warn] | dependency.DependencyLike[dependency.NameAttributes, dependency.NameAttributes
1311[warn] | ]
1312[warn] |] is more specialized than the right hand side expression's type Option[
1313[warn] | dependency.DependencyLike[dependency.NameAttributes, dependency.NameAttributes
1314[warn] | ]
1315[warn] |]
1316[warn] |
1317[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1318[warn] |which may result in a MatchError at runtime.
1319[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1320[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:120:45
1321[warn] 120 | val Some(testBuild) = builds.get(Scope.Test)
1322[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1323[warn] |pattern's type Some[scala.build.Build] is more specialized than the right hand side expression's type Option[scala.build.Build]
1324[warn] |
1325[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1326[warn] |which may result in a MatchError at runtime.
1327[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1328[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:122:83
1329[warn] 122 | testBuild.options.classPathOptions.extraDependencies.toSeq.headOption.map(_.value)
1330[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1331[warn] |pattern's type Some[
1332[warn] | dependency.DependencyLike[dependency.NameAttributes, dependency.NameAttributes
1333[warn] | ]
1334[warn] |] is more specialized than the right hand side expression's type Option[
1335[warn] | dependency.DependencyLike[dependency.NameAttributes, dependency.NameAttributes
1336[warn] | ]
1337[warn] |]
1338[warn] |
1339[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1340[warn] |which may result in a MatchError at runtime.
1341[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1342[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:354:70
1343[warn] 354 | val Some(jar) = build.options.classPathOptions.extraClassPath.headOption
1344[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1345[warn] |pattern's type Some[os.Path] is more specialized than the right hand side expression's type Option[os.Path]
1346[warn] |
1347[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1348[warn] |which may result in a MatchError at runtime.
1349[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1350[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:356:77
1351[warn] 356 | val Some(sourceJar) = build.options.classPathOptions.extraSourceJars.headOption
1352[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1353[warn] |pattern's type Some[os.Path] is more specialized than the right hand side expression's type Option[os.Path]
1354[warn] |
1355[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1356[warn] |which may result in a MatchError at runtime.
1357[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1358[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:30:7
1359[warn] 25 | val Some(Right(result)) = ScalaPreprocessor.preprocess(
1360[warn] 26 | scalaFile,
1361[warn] 27 | logger = TestLogger(),
1362[warn] 28 | allowRestrictedFeatures = true,
1363[warn] 29 | suppressWarningOptions = SuppressWarningOptions()
1364[warn] 30 | )(using ScalaCliInvokeData.dummy)
1365[warn] | ^
1366[warn] |pattern's type Some[
1367[warn] | Either[scala.build.errors.BuildException,
1368[warn] | Seq[scala.build.preprocessing.PreprocessedSource]]
1369[warn] |] is more specialized than the right hand side expression's type Option[
1370[warn] | Either[scala.build.errors.BuildException,
1371[warn] | Seq[scala.build.preprocessing.PreprocessedSource]]
1372[warn] |]
1373[warn] |
1374[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1375[warn] |which may result in a MatchError at runtime.
1376[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1377[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:32:50
1378[warn] 32 | val Some(directivesPositions) = result.head.directivesPositions
1379[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1380[warn] |pattern's type Some[scala.build.Position.File] is more specialized than the right hand side expression's type Option[scala.build.Position.File]
1381[warn] |
1382[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1383[warn] |which may result in a MatchError at runtime.
1384[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1385[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:52:7
1386[warn] 47 | val Some(Right(result)) = ScriptPreprocessor.preprocess(
1387[warn] 48 | scalaFile,
1388[warn] 49 | logger = TestLogger(),
1389[warn] 50 | allowRestrictedFeatures = false,
1390[warn] 51 | suppressWarningOptions = SuppressWarningOptions()
1391[warn] 52 | )(using ScalaCliInvokeData.dummy)
1392[warn] | ^
1393[warn] |pattern's type Some[
1394[warn] | Either[scala.build.errors.BuildException,
1395[warn] | Seq[scala.build.preprocessing.PreprocessedSource]]
1396[warn] |] is more specialized than the right hand side expression's type Option[
1397[warn] | Either[scala.build.errors.BuildException,
1398[warn] | Seq[scala.build.preprocessing.PreprocessedSource]]
1399[warn] |]
1400[warn] |
1401[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1402[warn] |which may result in a MatchError at runtime.
1403[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1404[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:54:50
1405[warn] 54 | val Some(directivesPositions) = result.head.directivesPositions
1406[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1407[warn] |pattern's type Some[scala.build.Position.File] is more specialized than the right hand side expression's type Option[scala.build.Position.File]
1408[warn] |
1409[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1410[warn] |which may result in a MatchError at runtime.
1411[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1412[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:85:9
1413[warn] 80 | val Some(Right(result)) = ScalaPreprocessor.preprocess(
1414[warn] 81 | scalaFile,
1415[warn] 82 | logger = TestLogger(),
1416[warn] 83 | allowRestrictedFeatures = true,
1417[warn] 84 | suppressWarningOptions = SuppressWarningOptions()
1418[warn] 85 | )(using ScalaCliInvokeData.dummy)
1419[warn] | ^
1420[warn] |pattern's type Some[
1421[warn] | Either[scala.build.errors.BuildException,
1422[warn] | Seq[scala.build.preprocessing.PreprocessedSource]]
1423[warn] |] is more specialized than the right hand side expression's type Option[
1424[warn] | Either[scala.build.errors.BuildException,
1425[warn] | Seq[scala.build.preprocessing.PreprocessedSource]]
1426[warn] |]
1427[warn] |
1428[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1429[warn] |which may result in a MatchError at runtime.
1430[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1431[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:87:52
1432[warn] 87 | val Some(directivesPositions) = result.head.directivesPositions
1433[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1434[warn] |pattern's type Some[scala.build.Position.File] is more specialized than the right hand side expression's type Option[scala.build.Position.File]
1435[warn] |
1436[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1437[warn] |which may result in a MatchError at runtime.
1438[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1439[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScriptWrapperTests.scala:155:31
1440[warn] 155 | inputs.withBuild(options orElse baseOptions, buildThreads, bloopConfigOpt) {
1441[warn] | ^^^^^^
1442[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1443[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1444[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1445[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScriptWrapperTests.scala:198:31
1446[warn] 198 | inputs.withBuild(options orElse baseOptions, buildThreads, bloopConfigOpt) {
1447[warn] | ^^^^^^
1448[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1449[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1450[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1451[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourcesTests.scala:703:30
1452[warn] 703 | crossSourcesResult.map(_._1)
1453[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1454[warn] |pattern's type Right[scala.build.errors.BuildException, scala.build.CrossSources] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException, scala.build.CrossSources]
1455[warn] |
1456[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1457[warn] |which may result in a MatchError at runtime.
1458[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1459[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:47:67
1460[warn] 47 | val Right(Seq(actualResult)) = MarkdownCodeBlock.findCodeBlocks(path, markdown)
1461[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1462[warn] |pattern's type Right[scala.build.errors.BuildException,
1463[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1464[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1465[warn] |
1466[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1467[warn] |which may result in a MatchError at runtime.
1468[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1469[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:70:38
1470[warn] 70 | MarkdownCodeBlock.findCodeBlocks(path, markdown)
1471[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1472[warn] |pattern's type Right[scala.build.errors.BuildException,
1473[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1474[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1475[warn] |
1476[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1477[warn] |which may result in a MatchError at runtime.
1478[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1479[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:94:38
1480[warn] 94 | MarkdownCodeBlock.findCodeBlocks(path, markdown)
1481[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1482[warn] |pattern's type Right[scala.build.errors.BuildException,
1483[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1484[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1485[warn] |
1486[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1487[warn] |which may result in a MatchError at runtime.
1488[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1489[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:118:67
1490[warn] 118 | val Right(Seq(actualResult)) = MarkdownCodeBlock.findCodeBlocks(path, markdown)
1491[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1492[warn] |pattern's type Right[scala.build.errors.BuildException,
1493[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1494[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1495[warn] |
1496[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1497[warn] |which may result in a MatchError at runtime.
1498[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1499[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:144:38
1500[warn] 144 | MarkdownCodeBlock.findCodeBlocks(path, markdown)
1501[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1502[warn] |pattern's type Right[scala.build.errors.BuildException,
1503[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1504[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1505[warn] |
1506[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1507[warn] |which may result in a MatchError at runtime.
1508[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1509[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:170:67
1510[warn] 170 | val Right(Seq(actualResult)) = MarkdownCodeBlock.findCodeBlocks(path, markdown)
1511[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1512[warn] |pattern's type Right[scala.build.errors.BuildException,
1513[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1514[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1515[warn] |
1516[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1517[warn] |which may result in a MatchError at runtime.
1518[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1519[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:199:59
1520[warn] 199 | val Left(result) = MarkdownCodeBlock.findCodeBlocks(subPath, markdown)
1521[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1522[warn] |pattern's type Left[scala.build.errors.BuildException,
1523[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1524[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1525[warn] |
1526[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1527[warn] |which may result in a MatchError at runtime.
1528[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1529[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:228:38
1530[warn] 228 | MarkdownCodeBlock.findCodeBlocks(subPath, markdown, maybeRecoverOnError = recoveryFunction)
1531[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1532[warn] |pattern's type Right[scala.build.errors.BuildException,
1533[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]] is more specialized than the right hand side expression's type Either[scala.build.errors.BuildException,
1534[warn] | Seq[scala.build.internal.markdown.MarkdownCodeBlock]]
1535[warn] |
1536[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1537[warn] |which may result in a MatchError at runtime.
1538[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1539[warn] -- Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:240:28
1540[warn] 240 | val Some(actualError) = maybeError
1541[warn] | ^^^^^^^^^^
1542[warn] |pattern's type Some[scala.build.errors.BuildException] is more specialized than the right hand side expression's type Option[scala.build.errors.BuildException]
1543[warn] |
1544[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1545[warn] |which may result in a MatchError at runtime.
1546[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1547[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/options/publish/VcsParseTest.scala:6:24
1548[warn] 6 |import munit.Assertions.assertEquals
1549[warn] | ^^^^^^^^^^^^
1550[warn] | unused import
1551[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ActionableDiagnosticTests.scala:13:27
1552[warn] 13 |import scala.build.errors.{BuildException, CompositeBuildException}
1553[warn] | ^^^^^^^^^^^^^^
1554[warn] | unused import
1555[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ActionableDiagnosticTests.scala:13:43
1556[warn] 13 |import scala.build.errors.{BuildException, CompositeBuildException}
1557[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1558[warn] | unused import
1559[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BspServerTests.scala:4:22
1560[warn] 4 |import coursier.cache.CacheLogger
1561[warn] | ^^^^^^^^^^^
1562[warn] | unused import
1563[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BspServerTests.scala:5:28
1564[warn] 5 |import org.scalajs.logging.{NullLogger, Logger as ScalaJsLogger}
1565[warn] | ^^^^^^^^^^
1566[warn] | unused import
1567[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BspServerTests.scala:5:47
1568[warn] 5 |import org.scalajs.logging.{NullLogger, Logger as ScalaJsLogger}
1569[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1570[warn] | unused import
1571[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BspServerTests.scala:15:2
1572[warn] 15 | WrappedSourcesItem,
1573[warn] | ^^^^^^^^^^^^^^^^^^
1574[warn] | unused import
1575[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BspServerTests.scala:17:2
1576[warn] 17 | WrappedSourcesResult
1577[warn] | ^^^^^^^^^^^^^^^^^^^^
1578[warn] | unused import
1579[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BspServerTests.scala:22:28
1580[warn] 22 |import scala.build.internal.ClassCodeWrapper
1581[warn] | ^^^^^^^^^^^^^^^^
1582[warn] | unused import
1583[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildOptionsTests.scala:4:31
1584[warn] 4 |import coursier.{Repositories, Repository}
1585[warn] | ^^^^^^^^^^
1586[warn] | unused import
1587[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:10:55
1588[warn] 10 |import scala.build.errors.{BuildException, Diagnostic, Severity}
1589[warn] | ^^^^^^^^
1590[warn] | unused import
1591[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:16:2
1592[warn] 16 | JavaOptions,
1593[warn] | ^^^^^^^^^^^
1594[warn] | unused import
1595[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:17:2
1596[warn] 17 | ScalaOptions,
1597[warn] | ^^^^^^^^^^^^
1598[warn] | unused import
1599[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:18:2
1600[warn] 18 | ScalacOpt,
1601[warn] | ^^^^^^^^^
1602[warn] | unused import
1603[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:20:2
1604[warn] 20 | ShadowingSeq
1605[warn] | ^^^^^^^^^^^^
1606[warn] | unused import
1607[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:22:46
1608[warn] 22 |import scala.build.{Build, LocalRepo, Logger, Position, Positioned, Sources}
1609[warn] | ^^^^^^^^
1610[warn] | unused import
1611[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildProjectTests.scala:22:56
1612[warn] 22 |import scala.build.{Build, LocalRepo, Logger, Position, Positioned, Sources}
1613[warn] | ^^^^^^^^^^
1614[warn] | unused import
1615[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/BuildTests.scala:7:22
1616[warn] 7 |import coursier.cache.ArtifactError
1617[warn] | ^^^^^^^^^^^^^
1618[warn] | unused import
1619[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:5:15
1620[warn] 5 |import java.io.IOException
1621[warn] | ^^^^^^^^^^^
1622[warn] | unused import
1623[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:17:18
1624[warn] 17 |import dependency.AnyDependency
1625[warn] | ^^^^^^^^^^^^^
1626[warn] | unused import
1627[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:504:7
1628[warn] 504 | (root, _, maybeBuild) => expect(maybeBuild.exists(_.success))
1629[warn] | ^^^^
1630[warn] | unused explicit parameter
1631[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DistinctByTests.scala:5:33
1632[warn] 5 |import scala.build.CollectionOps.distinctBy
1633[warn] | ^^^^^^^^^^
1634[warn] | unused import
1635[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/InputsTests.scala:15:59
1636[warn] 15 |import scala.build.options.{BuildOptions, InternalOptions, MaybeScalaVersion}
1637[warn] | ^^^^^^^^^^^^^^^^^
1638[warn] | unused import
1639[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/InputsTests.scala:148:19
1640[warn] 148 | download = url => Right(Array.emptyByteArray),
1641[warn] | ^^^
1642[warn] | unused explicit parameter
1643[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:3:36
1644[warn] 3 |import com.eed3si9n.expecty.Expecty.expect
1645[warn] | ^^^^^^
1646[warn] | unused import
1647[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:4:23
1648[warn] 4 |import coursier.cache.{CacheLogger, FileCache}
1649[warn] | ^^^^^^^^^^^
1650[warn] | unused import
1651[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:5:28
1652[warn] 5 |import org.scalajs.logging.{NullLogger, Logger as ScalaJsLogger}
1653[warn] | ^^^^^^^^^^
1654[warn] | unused import
1655[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:5:47
1656[warn] 5 |import org.scalajs.logging.{NullLogger, Logger as ScalaJsLogger}
1657[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1658[warn] | unused import
1659[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:7:28
1660[warn] 7 |import java.util.concurrent.TimeUnit
1661[warn] | ^^^^^^^^
1662[warn] | unused import
1663[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:8:23
1664[warn] 8 |import scala.build.Ops.*
1665[warn] | ^
1666[warn] | unused import
1667[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:10:2
1668[warn] 10 | BspServer,
1669[warn] | ^^^^^^^^^
1670[warn] | unused import
1671[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:11:2
1672[warn] 11 | ScalaScriptBuildServer,
1673[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1674[warn] | unused import
1675[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:12:2
1676[warn] 12 | WrappedSourceItem,
1677[warn] | ^^^^^^^^^^^^^^^^^
1678[warn] | unused import
1679[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:13:2
1680[warn] 13 | WrappedSourcesItem,
1681[warn] | ^^^^^^^^^^^^^^^^^^
1682[warn] | unused import
1683[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:14:2
1684[warn] 14 | WrappedSourcesParams,
1685[warn] | ^^^^^^^^^^^^^^^^^^^^
1686[warn] | unused import
1687[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:15:2
1688[warn] 15 | WrappedSourcesResult
1689[warn] | ^^^^^^^^^^^^^^^^^^^^
1690[warn] | unused import
1691[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:18:2
1692[warn] 18 | InvalidBinaryScalaVersionError,
1693[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1694[warn] | unused import
1695[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:19:2
1696[warn] 19 | NoValidScalaVersionFoundError,
1697[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1698[warn] | unused import
1699[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:21:2
1700[warn] 21 | UnsupportedScalaVersionError
1701[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1702[warn] | unused import
1703[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:23:28
1704[warn] 23 |import scala.build.internal.ClassCodeWrapper
1705[warn] | ^^^^^^^^^^^^^^^^
1706[warn] | unused import
1707[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:24:59
1708[warn] 24 |import scala.build.options.{BuildOptions, InternalOptions, Scope}
1709[warn] | ^^^^^
1710[warn] | unused import
1711[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:26:20
1712[warn] 26 |import scala.build.{Build, BuildThreads, Directories, GeneratedSource, LocalRepo}
1713[warn] | ^^^^^
1714[warn] | unused import
1715[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:26:54
1716[warn] 26 |import scala.build.{Build, BuildThreads, Directories, GeneratedSource, LocalRepo}
1717[warn] | ^^^^^^^^^^^^^^^
1718[warn] | unused import
1719[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:26:71
1720[warn] 26 |import scala.build.{Build, BuildThreads, Directories, GeneratedSource, LocalRepo}
1721[warn] | ^^^^^^^^^
1722[warn] | unused import
1723[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:27:32
1724[warn] 27 |import scala.collection.mutable.ArrayBuffer
1725[warn] | ^^^^^^^^^^^
1726[warn] | unused import
1727[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:28:38
1728[warn] 28 |import scala.jdk.CollectionConverters.*
1729[warn] | ^
1730[warn] | unused import
1731[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/OfflineTests.scala:61:9
1732[warn] 61 | (root, _, maybeBuild) =>
1733[warn] | ^^^^
1734[warn] | unused explicit parameter
1735[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/PreprocessingTests.scala:6:26
1736[warn] 6 |import scala.build.input.{Inputs, MarkdownFile, ScalaCliInvokeData, Script, SourceScalaFile}
1737[warn] | ^^^^^^
1738[warn] | unused import
1739[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScalaPreprocessorTests.scala:7:34
1740[warn] 7 |import scala.build.preprocessing.{PreprocessedSource, ScalaPreprocessor, ScriptPreprocessor}
1741[warn] | ^^^^^^^^^^^^^^^^^^
1742[warn] | unused import
1743[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScriptWrapperTests.scala:5:15
1744[warn] 5 |import java.io.IOException
1745[warn] | ^^^^^^^^^^^
1746[warn] | unused import
1747[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScriptWrapperTests.scala:7:26
1748[warn] 7 |import scala.build.errors.ToolkitDirectiveMissingVersionError
1749[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1750[warn] | unused import
1751[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScriptWrapperTests.scala:14:2
1752[warn] 14 | ScalacOpt,
1753[warn] | ^^^^^^^^^
1754[warn] | unused import
1755[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/ScriptWrapperTests.scala:15:2
1756[warn] 15 | Scope,
1757[warn] | ^^^^^
1758[warn] | unused import
1759[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:5:15
1760[warn] 5 |import java.io.IOException
1761[warn] | ^^^^^^^^^^^
1762[warn] | unused import
1763[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:8:26
1764[warn] 8 |import scala.build.errors.ToolkitDirectiveMissingVersionError
1765[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1766[warn] | unused import
1767[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:12:2
1768[warn] 12 | MaybeScalaVersion,
1769[warn] | ^^^^^^^^^^^^^^^^^
1770[warn] | unused import
1771[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:13:2
1772[warn] 13 | Platform,
1773[warn] | ^^^^^^^^
1774[warn] | unused import
1775[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:14:2
1776[warn] 14 | ScalaOptions,
1777[warn] | ^^^^^^^^^^^^
1778[warn] | unused import
1779[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:15:2
1780[warn] 15 | ScalacOpt,
1781[warn] | ^^^^^^^^^
1782[warn] | unused import
1783[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:17:2
1784[warn] 17 | ScriptOptions
1785[warn] | ^^^^^^^^^^^^^
1786[warn] | unused import
1787[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/SourceGeneratorTests.scala:20:75
1788[warn] 20 |import scala.build.{Build, BuildThreads, Directories, LocalRepo, Position, Positioned}
1789[warn] | ^^^^^^^^^^
1790[warn] | unused import
1791[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/TestInputs.scala:6:49
1792[warn] 6 |import scala.build.{Build, BuildThreads, Builds, Directories}
1793[warn] | ^^^^^^^^^^^
1794[warn] | unused import
1795[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/TestInputs.scala:9:54
1796[warn] 9 |import scala.build.input.{Inputs, ScalaCliInvokeData, SubCommand}
1797[warn] | ^^^^^^^^^^
1798[warn] | unused import
1799[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/TestInputs.scala:10:28
1800[warn] 10 |import scala.build.internal.Util
1801[warn] | ^^^^
1802[warn] | unused import
1803[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeBlockTests.scala:8:33
1804[warn] 8 |import scala.build.preprocessing.MarkdownCodeBlockProcessor
1805[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1806[warn] | unused import
1807[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeWrapperTests.scala:6:19
1808[warn] 6 |import scala.build.Position
1809[warn] | ^^^^^^^^
1810[warn] | unused import
1811[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeWrapperTests.scala:7:27
1812[warn] 7 |import scala.build.errors.{BuildException, MarkdownUnclosedBackticksError}
1813[warn] | ^^^^^^^^^^^^^^
1814[warn] | unused import
1815[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeWrapperTests.scala:7:43
1816[warn] 7 |import scala.build.errors.{BuildException, MarkdownUnclosedBackticksError}
1817[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1818[warn] | unused import
1819[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeWrapperTests.scala:9:44
1820[warn] 9 |import scala.build.preprocessing.directives.StrictDirective
1821[warn] | ^^^^^^^^^^^^^^^
1822[warn] | unused import
1823[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/markdown/MarkdownCodeWrapperTests.scala:11:2
1824[warn] 11 | ExtractedDirectives,
1825[warn] | ^^^^^^^^^^^^^^^^^^^
1826[warn] | unused import
1827[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/modules/build/src/test/scala/scala/build/tests/DirectiveTests.scala:138:10
1828[warn] 138 | maybeBuilds match
1829[warn] | ^^^^^^^^^^^
1830[warn] | match may not be exhaustive.
1831[warn] |
1832[warn] | It would fail on pattern case: Left(_), Right(_)
1833[warn] |
1834[warn] | longer explanation available when compiling with `-explain`
1835[warn] 96 warnings found
1836[info] done compiling
1837Successfully evaluated build-module[3.7.4].test.compile
1838Module build-module[3.7.4] is not a publish module, skipping publishing
1839
1840Starting build for runner - [12/15]
1841No test module defined in runner[3.7.4]
1842Failed to resolve scalaVersion, assume it's Scala 3 project
1843Failed to resolve scalaVersion, assume it's Scala 3 project
1844[info] compiling 2 Scala sources to /build/repo/out/runner/3.7.4/compile.dest/classes ...
1845[info] done compiling
1846Successfully evaluated runner[3.7.4].compile
1847Flag -classpath set repeatedly
18481 warning found
1849Successfully evaluated runner[3.7.4].docJar
1850Module runner[3.7.4] is not a publish module, skipping publishing
1851
1852Starting build for options - [13/15]
1853Successfully evaluated options[3.7.4].compile
1854Flag -classpath set repeatedly
1855-- Warning: modules/options/src/main/scala/scala/build/options/publish/ConfigPasswordOption.scala:6:22
1856Couldn't resolve a member for the given link query: PasswordOption
1857-- Warning: modules/options/src/main/scala/scala/build/internal/StdInConcurrentReader.scala:22:7
1858Couldn't resolve a member for the given link query: waitforLine
18593 warnings found
1860Successfully evaluated options[3.7.4].docJar
1861[info] compiling 1 Scala source to /build/repo/out/options/3.7.4/test/compile.dest/classes ...
1862[info] done compiling
1863Successfully evaluated options[3.7.4].test.compile
1864Module options[3.7.4] is not a publish module, skipping publishing
1865
1866Starting build for cli - [14/15]
1867Failed to resolve scalaVersion, assume it's Scala 3 project
1868Failed to resolve scalaVersion, assume it's Scala 3 project
1869[info] compiling 250 Scala sources and 9 Java sources to /build/repo/out/cli/3.7.4/compile.dest/classes ...
1870[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/ScalaCliCommands.scala:25:45
1871[warn] 25 | private def allCommands = Seq[ScalaCommand[_]](
1872[warn] | ^
1873[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1874[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1875[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/ScalaCommand.scala:36:22
1876[warn] 36 | extends Command()(myParser, inHelp)
1877[warn] | ^^^^^^^^
1878[warn] |Implicit parameters should be provided with a `using` clause.
1879[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1880[warn] |To disable the warning, please use the following option:
1881[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1882[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/ScalaCommand.scala:146:37
1883[warn] 146 | .unsafeRun()(cache.ec)
1884[warn] | ^^^^^^^^
1885[warn] |Implicit parameters should be provided with a `using` clause.
1886[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1887[warn] |To disable the warning, please use the following option:
1888[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1889[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/bsp/Bsp.scala:32:45
1890[warn] 32 | readFromArray(content)(SharedOptions.jsonCodec)
1891[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1892[warn] |Implicit parameters should be provided with a `using` clause.
1893[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1894[warn] |To disable the warning, please use the following option:
1895[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1896[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/bsp/Bsp.scala:41:47
1897[warn] 41 | readFromArray(content)(LauncherOptions.jsonCodec)
1898[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1899[warn] |Implicit parameters should be provided with a `using` clause.
1900[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1901[warn] |To disable the warning, please use the following option:
1902[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1903[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/bsp/Bsp.scala:124:90
1904[warn] 124 | scopedSources.buildOptionsFor(Scope.Main).foldRight(sharedBuildOptions)(_ orElse _)
1905[warn] | ^^^^^^
1906[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
1907[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
1908[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
1909[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/config/Config.scala:297:15
1910[warn] 297 | entry: Key[_],
1911[warn] | ^
1912[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1913[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1914[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/config/ConfigOptions.scala:102:25
1915[warn] 102 | val allKeys: Seq[Key[_]] = Keys.map.values.toSeq
1916[warn] | ^
1917[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1918[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1919[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/config/ConfigOptions.scala:103:29
1920[warn] 103 | val allowedKeys: Seq[Key[_]] =
1921[warn] | ^
1922[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1923[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1924[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/config/ConfigOptions.scala:106:22
1925[warn] 106 | val keys: Seq[Key[_]] =
1926[warn] | ^
1927[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1928[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1929[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/export0/Export.scala:119:56
1930[warn] 119 | val launchers = launchersTask.unsafeRun()(cache.ec)
1931[warn] | ^^^^^^^^
1932[warn] |Implicit parameters should be provided with a `using` clause.
1933[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1934[warn] |To disable the warning, please use the following option:
1935[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1936[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/fmt/FmtUtil.scala:208:37
1937[warn] 208 | val doNothing = identity[String] _
1938[warn] | ^^^^^^^^^^^^^^^^^^
1939[warn] |The syntax `<function> _` is no longer supported;
1940[warn] |you can simply leave out the trailing ` _`
1941[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1942[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/github/SecretCreate.scala:74:48
1943[warn] 74 | readFromString(publicKeyRespBody)(GitHubApi.publicKeyCodec)
1944[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1945[warn] |Implicit parameters should be provided with a `using` clause.
1946[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1947[warn] |To disable the warning, please use the following option:
1948[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1949[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/github/SecretCreate.scala:102:54
1950[warn] 102 | val requestBody = writeToArray(content)(GitHubApi.encryptedSecretCodec)
1951[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1952[warn] |Implicit parameters should be provided with a `using` clause.
1953[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1954[warn] |To disable the warning, please use the following option:
1955[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1956[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/github/SecretCreate.scala:149:41
1957[warn] 149 | readFromArray(content)(GitHubApi.publicKeyCodec)
1958[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1959[warn] |Implicit parameters should be provided with a `using` clause.
1960[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1961[warn] |To disable the warning, please use the following option:
1962[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1963[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/github/SecretList.scala:58:35
1964[warn] 58 | readFromString(body)(GitHubApi.secretListCodec)
1965[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1966[warn] |Implicit parameters should be provided with a `using` clause.
1967[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1968[warn] |To disable the warning, please use the following option:
1969[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1970[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/pgp/ExternalCommand.scala:11:23
1971[warn] 11 | def actualHelp: Help[_]
1972[warn] | ^
1973[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1974[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1975[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/pgp/PgpCommand.scala:15:22
1976[warn] 15 | extends Command()(myParser, help)
1977[warn] | ^^^^^^^^
1978[warn] |Implicit parameters should be provided with a `using` clause.
1979[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1980[warn] |To disable the warning, please use the following option:
1981[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1982[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/pgp/PgpCommands.scala:4:41
1983[warn] 4 | def allScalaCommands: Array[PgpCommand[_]] =
1984[warn] | ^
1985[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1986[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1987[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/repl/Repl.scala:331:37
1988[warn] 331 | (props0, pythonPathEnv(dirs: _*))
1989[warn] | ^
1990[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1991[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1992[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/run/Run.scala:242:80
1993[warn] 242 | val processOpt = AtomicReference(Option.empty[(Process, CompletableFuture[_])])
1994[warn] | ^
1995[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1996[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1997[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/setupide/SetupIde.scala:64:71
1998[warn] 64 | val joinedBuildOpts = maybeSourceBuildOptions.toOption.map(options orElse _).getOrElse(options)
1999[warn] | ^^^^^^
2000[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
2001[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
2002[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
2003[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/setupide/SetupIde.scala:193:82
2004[warn] 193 | val scalaCliOptionsForBspJson = writeToArray(options.shared)(SharedOptions.jsonCodec)
2005[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2006[warn] |Implicit parameters should be provided with a `using` clause.
2007[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2008[warn] |To disable the warning, please use the following option:
2009[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2010[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/setupide/SetupIde.scala:194:90
2011[warn] 194 | val scalaCliLaunchOptsForBspJson = writeToArray(finalLauncherOptions)(LauncherOptions.jsonCodec)
2012[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
2013[warn] |Implicit parameters should be provided with a `using` clause.
2014[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2015[warn] |To disable the warning, please use the following option:
2016[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2017[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/shared/HelpGroupOptions.scala:55:44
2018[warn] 55 | private def printHelpWithGroup(help: Help[_], helpFormat: HelpFormat, group: String): Nothing = {
2019[warn] | ^
2020[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2021[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2022[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/shared/HelpGroupOptions.scala:68:37
2023[warn] 68 | def maybePrintGroupHelp(help: Help[_], helpFormat: HelpFormat): Unit = {
2024[warn] | ^
2025[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2026[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2027[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/shared/SharedCompilationServerOptions.scala:205:61
2028[warn] 205 | val bloopJson = readFromArray(content)(BloopJson.codec)
2029[warn] | ^^^^^^^^^^^^^^^
2030[warn] |Implicit parameters should be provided with a `using` clause.
2031[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2032[warn] |To disable the warning, please use the following option:
2033[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2034[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/shared/SharedOptions.scala:566:82
2035[warn] 566 | val options = extraBuildOptions.foldLeft(value(buildOptions()))(_ orElse _)
2036[warn] | ^^^^^^
2037[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
2038[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
2039[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
2040[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/update/Update.scala:50:40
2041[warn] 50 | val resp = download(url, headers: _*)
2042[warn] | ^
2043[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
2044[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2045[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/update/Update.scala:51:26
2046[warn] 51 | readFromArray(resp)(releaseListCodec).filter(_.actualRelease)
2047[warn] | ^^^^^^^^^^^^^^^^
2048[warn] |Implicit parameters should be provided with a `using` clause.
2049[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2050[warn] |To disable the warning, please use the following option:
2051[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2052[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/util/HelpUtils.scala:6:24
2053[warn] 6 | extension (help: Help[_]) {
2054[warn] | ^
2055[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2056[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2057[warn] -- [E003] Syntax Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/util/ScalaCliSttpBackend.scala:17:32
2058[warn] 17 | override def send[T, R >: Any with Effect[Identity]](request: Request[T, R]): Response[T] = {
2059[warn] | ^^^^
2060[warn] |with as a type operator has been deprecated; use & instead
2061[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2062[warn] |
2063[warn] | longer explanation available when compiling with `-explain`
2064[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/internal/CachedBinary.scala:78:45
2065[warn] 78 | for (h <- builds.map(_.options).reduce(_ orElse _).hash) {
2066[warn] | ^^^^^^
2067[warn] |Alphanumeric method orElse is not declared infix; it should not be used as infix operator.
2068[warn] |Instead, use method syntax .orElse(...) or backticked identifier `orElse`.
2069[warn] |The latter can be rewritten automatically under -rewrite -source 3.4-migration.
2070[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/internal/ProcUtil.scala:64:65
2071[warn] 64 | def waitForProcess(process: Process, onExit: CompletableFuture[_]): Unit = {
2072[warn] | ^
2073[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2074[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2075[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/export0/Export.scala:36:37
2076[warn] 36 | val (crossSources: CrossSources, allInputs: Inputs) = value {
2077[warn] | ^^^^^^^^^
2078[warn] | unused pattern variable
2079[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/fix/BuiltInRules.scala:63:10
2080[warn] 63 | )(using ScalaCliInvokeData): Unit = {
2081[warn] | ^
2082[warn] | unused implicit parameter
2083[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/github/SecretList.scala:33:4
2084[warn] 33 | logger: Logger
2085[warn] | ^^^^^^
2086[warn] | unused explicit parameter
2087[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/pgp/PgpProxy.scala:24:4
2088[warn] 24 | quiet: Boolean,
2089[warn] | ^^^^^
2090[warn] | unused explicit parameter
2091[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/publish/Ivy.scala:29:4
2092[warn] 29 | packaging: Option[Type] = None,
2093[warn] | ^^^^^^^^^
2094[warn] | unused explicit parameter
2095[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/publish/Ivy.scala:32:4
2096[warn] 32 | name: Option[String] = None,
2097[warn] | ^^^^
2098[warn] | unused explicit parameter
2099[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/publish/Ivy.scala:41:4
2100[warn] 41 | license: Option[License] = None,
2101[warn] | ^^^^^^^
2102[warn] | unused explicit parameter
2103[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/publish/Ivy.scala:42:4
2104[warn] 42 | scm: Option[Scm] = None,
2105[warn] | ^^^
2106[warn] | unused explicit parameter
2107[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/publish/Ivy.scala:43:4
2108[warn] 43 | developers: Seq[Developer] = Nil,
2109[warn] | ^^^^^^^^^^
2110[warn] | unused explicit parameter
2111[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/errors/MalformedChecksumsError.scala:5:36
2112[warn] 5 |final class MalformedChecksumsError(input: Seq[String], errors: ::[String])
2113[warn] | ^^^^^
2114[warn] | unused explicit parameter
2115[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MavenProjectDescriptor.scala:45:34
2116[warn] 45 | private def javaOptionsSettings(options: BuildOptions): MavenProject =
2117[warn] | ^^^^^^^
2118[warn] | unused explicit parameter
2119[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MavenProjectDescriptor.scala:167:4
2120[warn] 167 | scope: Scope,
2121[warn] | ^^^^^
2122[warn] | unused explicit parameter
2123[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MavenProjectDescriptor.scala:189:4
2124[warn] 189 | javacOptions: Seq[String],
2125[warn] | ^^^^^^^^^^^^
2126[warn] | unused explicit parameter
2127[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MavenProjectDescriptor.scala:191:4
2128[warn] 191 | scalaVersion: String
2129[warn] | ^^^^^^^^^^^^
2130[warn] | unused explicit parameter
2131[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MavenProjectDescriptor.scala:244:4
2132[warn] 244 | javacOptions: Seq[String],
2133[warn] | ^^^^^^^^^^^^
2134[warn] | unused explicit parameter
2135[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MillProject.scala:152:16
2136[warn] 152 | for ((path, language, content) <- mainSources) {
2137[warn] | ^^^^^^^^
2138[warn] | unused pattern variable
2139[warn] -- [E198] Unused Symbol Warning: /build/repo/modules/cli/src/main/scala/scala/cli/exportCmd/MillProject.scala:156:16
2140[warn] 156 | for ((path, language, content) <- testSources) {
2141[warn] | ^^^^^^^^
2142[warn] | unused pattern variable
2143[warn] -- Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/ScalaCommand.scala:298:15
2144[warn] 298 | override val messages: Help[T] =
2145[warn] | ^
2146[warn] | cannot override val parameter value messages in class CaseApp
2147[warn] -- [E121] Pattern Match Warning: /build/repo/modules/cli/src/main/scala/scala/cli/commands/run/Run.scala:580:19
2148[warn] 580 | case s => s.getClass.getName
2149[warn] | ^
2150[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
2151[warn] there were 4 deprecation warnings; re-run with -deprecation for details
2152[warn] 54 warnings found
2153[warn] /build/repo/modules/cli/src/main/java/scala/cli/internal/CsJniUtilsFeature.java:12:2: com.oracle.svm.core.annotate.AutomaticFeature in com.oracle.svm.core.annotate has been deprecated and marked for removal
2154[warn] AutomaticFeature
2155[warn] ^
2156[warn] /build/repo/modules/cli/src/main/java/scala/cli/internal/LibsodiumjniFeature.java:13:2: com.oracle.svm.core.annotate.AutomaticFeature in com.oracle.svm.core.annotate has been deprecated and marked for removal
2157[warn] AutomaticFeature
2158[warn] ^
2159[info] /build/repo/modules/cli/src/main/java/scala/cli/internal/PPrintStringPrefixSubst.java: PPrintStringPrefixSubst.java uses unchecked or unsafe operations.
2160[info] /build/repo/modules/cli/src/main/java/scala/cli/internal/PPrintStringPrefixSubst.java: Recompile with -Xlint:unchecked for details.
2161[info] done compiling
2162Successfully evaluated cli[3.7.4].compile
2163Flag -classpath set repeatedly
2164-- Warning: modules/cli/src/main/scala/scala/cli/commands/test/Test.scala:38:15
2165Couldn't resolve a member for the given link query: T
2166-- Warning: modules/cli/src/main/scala/scala/cli/commands/repl/Repl.scala:50:15
2167Couldn't resolve a member for the given link query: T
2168-- Warning: modules/cli/src/main/scala/scala/cli/commands/run/Run.scala:73:15 --
2169Couldn't resolve a member for the given link query: T
2170-- Warning: modules/cli/src/main/scala/scala/cli/commands/package0/Package.scala:69:15
2171Couldn't resolve a member for the given link query: T
2172-- Warning: modules/cli/src/main/scala/scala/cli/commands/doc/Doc.scala:30:15 --
2173Couldn't resolve a member for the given link query: T
2174-- Warning: modules/cli/src/main/scala/scala/cli/commands/shared/SharedOptions.scala:667:6
2175Couldn't resolve a member for the given link query: Inputs
2176-- Warning: modules/cli/src/main/scala/scala/cli/util/ArgParsers.scala:14:20 ---
2177Couldn't resolve a member for the given link query: ArgParser
2178-- Warning: modules/cli/src/main/scala/scala/cli/util/ArgParsers.scala:30:20 ---
2179Couldn't resolve a member for the given link query: ArgParser
2180-- Warning: modules/cli/src/main/scala/scala/cli/util/MaybeConfigPasswordOption.scala:7:22
2181Couldn't resolve a member for the given link query: PasswordOption
2182-- Warning: modules/cli/src/main/scala/scala/cli/publish/BouncycastleExternalSigner.scala:29:6
2183Couldn't resolve a member for the given link query: Task
2184-- Warning: /home/runner/work/publish/publish/publish/src/coursier/publish/signing/Signer.scala:32:6
2185Couldn't resolve a member for the given link query: FileSet
218612 warnings found
2187Successfully evaluated cli[3.7.4].docJar
2188[info] compiling 11 Scala sources to /build/repo/out/cli/3.7.4/test/compile.dest/classes ...
2189[warn] -- Warning: /build/repo/modules/cli/src/test/scala/cli/tests/ScalafmtTest.scala:58:40
2190[warn] 58 | val release = readFromArray(resp)(releaseCodec)
2191[warn] | ^^^^^^^^^^^^
2192[warn] |Implicit parameters should be provided with a `using` clause.
2193[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2194[warn] |To disable the warning, please use the following option:
2195[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2196[warn] -- Warning: /build/repo/modules/cli/src/test/scala/cli/tests/TestUtil.scala:17:72
2197[warn] 17 | try cache.withTtl(0.seconds).file(artifact).run.unsafeRun()(cache.ec)
2198[warn] | ^^^^^^^^
2199[warn] |Implicit parameters should be provided with a `using` clause.
2200[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2201[warn] |To disable the warning, please use the following option:
2202[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2203[warn] two warnings found
2204[info] done compiling
2205Successfully evaluated cli[3.7.4].test.compile
2206Module cli[3.7.4] is not a publish module, skipping publishing
2207
2208************************
2209Build summary:
2210[{
2211 "module": "test-runner",
2212 "compile": {"status": "ok", "tookMs": 7947, "warnings": 0, "errors": 0},
2213 "doc": {"status": "ok", "tookMs": 3919, "files": 1, "totalSizeKb": 2679},
2214 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2215 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2216 "publish": {"status": "skipped", "tookMs": 0},
2217 "metadata": {
2218 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2219}
2220},{
2221 "module": "config",
2222 "compile": {"status": "ok", "tookMs": 12670, "warnings": 0, "errors": 0},
2223 "doc": {"status": "ok", "tookMs": 5288, "files": 1, "totalSizeKb": 2796},
2224 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2225 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2226 "publish": {"status": "skipped", "tookMs": 0},
2227 "metadata": {
2228 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2229}
2230},{
2231 "module": "scala3-graal-processor",
2232 "compile": {"status": "ok", "tookMs": 9429, "warnings": 0, "errors": 0},
2233 "doc": {"status": "ok", "tookMs": 2939, "files": 1, "totalSizeKb": 2652},
2234 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2235 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2236 "publish": {"status": "skipped", "tookMs": 0},
2237 "metadata": {
2238 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2239}
2240},{
2241 "module": "directives",
2242 "compile": {"status": "ok", "tookMs": 102769, "warnings": 0, "errors": 0},
2243 "doc": {"status": "ok", "tookMs": 11915, "files": 1, "totalSizeKb": 3250},
2244 "test-compile": {"status": "ok", "tookMs": 2151, "warnings": 0, "errors": 0},
2245 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2246 "publish": {"status": "skipped", "tookMs": 0},
2247 "metadata": {
2248 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2249}
2250},{
2251 "module": "specification-level",
2252 "compile": {"status": "ok", "tookMs": 45, "warnings": 0, "errors": 0},
2253 "doc": {"status": "ok", "tookMs": 4404, "files": 1, "totalSizeKb": 2680},
2254 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2255 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2256 "publish": {"status": "skipped", "tookMs": 0},
2257 "metadata": {
2258 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2259}
2260},{
2261 "module": "build-macros",
2262 "compile": {"status": "ok", "tookMs": 28, "warnings": 0, "errors": 0},
2263 "doc": {"status": "ok", "tookMs": 4558, "files": 1, "totalSizeKb": 2695},
2264 "test-compile": {"status": "ok", "tookMs": 1468, "warnings": 0, "errors": 0},
2265 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2266 "publish": {"status": "skipped", "tookMs": 0},
2267 "metadata": {
2268 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2269}
2270},{
2271 "module": "tasty-lib",
2272 "compile": {"status": "ok", "tookMs": 8148, "warnings": 0, "errors": 0},
2273 "doc": {"status": "ok", "tookMs": 4975, "files": 1, "totalSizeKb": 2740},
2274 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2275 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2276 "publish": {"status": "skipped", "tookMs": 0},
2277 "metadata": {
2278 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2279}
2280},{
2281 "module": "core",
2282 "compile": {"status": "ok", "tookMs": 109, "warnings": 0, "errors": 0},
2283 "doc": {"status": "ok", "tookMs": 11867, "files": 1, "totalSizeKb": 3227},
2284 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2285 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2286 "publish": {"status": "skipped", "tookMs": 0},
2287 "metadata": {
2288 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2289}
2290},{
2291 "module": "scala3-runtime",
2292 "compile": {"status": "ok", "tookMs": 4225, "warnings": 0, "errors": 0},
2293 "doc": {"status": "ok", "tookMs": 2944, "files": 1, "totalSizeKb": 2652},
2294 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2295 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2296 "publish": {"status": "skipped", "tookMs": 0},
2297 "metadata": {
2298 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2299}
2300},{
2301 "module": "scala3-graal",
2302 "compile": {"status": "ok", "tookMs": 23, "warnings": 0, "errors": 0},
2303 "doc": {"status": "ok", "tookMs": 4802, "files": 1, "totalSizeKb": 2691},
2304 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2305 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2306 "publish": {"status": "skipped", "tookMs": 0},
2307 "metadata": {
2308 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2309}
2310},{
2311 "module": "build-module",
2312 "compile": {"status": "ok", "tookMs": 42239, "warnings": 0, "errors": 0},
2313 "doc": {"status": "ok", "tookMs": 15504, "files": 1, "totalSizeKb": 3939},
2314 "test-compile": {"status": "ok", "tookMs": 15195, "warnings": 0, "errors": 0},
2315 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2316 "publish": {"status": "skipped", "tookMs": 0},
2317 "metadata": {
2318 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2319}
2320},{
2321 "module": "runner",
2322 "compile": {"status": "ok", "tookMs": 5334, "warnings": 0, "errors": 0},
2323 "doc": {"status": "ok", "tookMs": 3780, "files": 1, "totalSizeKb": 2658},
2324 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
2325 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2326 "publish": {"status": "skipped", "tookMs": 0},
2327 "metadata": {
2328 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2329}
2330},{
2331 "module": "options",
2332 "compile": {"status": "ok", "tookMs": 189, "warnings": 0, "errors": 0},
2333 "doc": {"status": "ok", "tookMs": 13609, "files": 1, "totalSizeKb": 3817},
2334 "test-compile": {"status": "ok", "tookMs": 1340, "warnings": 0, "errors": 0},
2335 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2336 "publish": {"status": "skipped", "tookMs": 0},
2337 "metadata": {
2338 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2339}
2340},{
2341 "module": "cli",
2342 "compile": {"status": "ok", "tookMs": 65005, "warnings": 0, "errors": 0},
2343 "doc": {"status": "ok", "tookMs": 23190, "files": 1, "totalSizeKb": 6519},
2344 "test-compile": {"status": "ok", "tookMs": 3552, "warnings": 0, "errors": 0},
2345 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2346 "publish": {"status": "skipped", "tookMs": 0},
2347 "metadata": {
2348 "crossScalaVersions": ["3.7.3-RC3", "3.3.6", "3.6.3", "3.7.2", "2.13.16", "3.7.3", "2.12.20"]
2349}
2350}]
2351************************"
2352
2353/build/build.patch:573: trailing whitespace.
2354 |
2355/build/build.patch:584: trailing whitespace.
2356 |
2357/build/build.patch:1127: trailing whitespace.
2358 |
2359Checking patch project/website/package.mill.scala...
2360Checking patch project/utils/package.mill.scala...
2361Checking patch project/settings/package.mill.scala...
2362Checking patch project/publish/package.mill.scala...
2363Checking patch project/package.mill.scala...
2364Checking patch project/deps/package.mill.scala...
2365Checking patch build.mill.scala...
2366Checking patch .mill-jvm-opts...
2367Applied patch project/website/package.mill.scala cleanly.
2368Applied patch project/utils/package.mill.scala cleanly.
2369Applied patch project/settings/package.mill.scala cleanly.
2370Applied patch project/publish/package.mill.scala cleanly.
2371Applied patch project/package.mill.scala cleanly.
2372Applied patch project/deps/package.mill.scala cleanly.
2373Applied patch build.mill.scala cleanly.
2374Applied patch .mill-jvm-opts cleanly.
2375warning: 3 lines add whitespace errors.