Build Logs
com-lihaoyi/fastparse • 3.8.0-RC2:2025-11-27
Errors
0
Warnings
2332
Total Lines
2722
1##################################
2Clonning https://github.com/com-lihaoyi/fastparse.git into /build/repo using revision 3.1.1
3##################################
4Note: switching to '0926ba1bff8cba5d4ea7ee07635a188ec2f8d6ea'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.3.3
22Using target Scala version for migration: 3.7.4
23Migrating project for -source:3.4 using Scala 3.7.4
24----
25Preparing build for 3.7.4
26Would try to apply common scalacOption (best-effort, sbt/mill only):
27Append: -rewrite,REQUIRE:-source:3.4-migration
28Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
29
30Try apply source patch:
31Path: build.sc
32Pattern: val scala3 = "3.3.3"
33Replacement: val scala3 = "3.7.4"
34Starting compilation server
35Compiling project (Scala 3.7.3, JVM (17))
36Compiled project (Scala 3.7.3, JVM (17))
37Successfully applied pattern 'val scala3 = "3.3.3"' in build.sc
38----
39Starting build for 3.7.4
40Execute tests: false
41Mill project found:
42Found explicit mill version 0.11.7-86-18d144 in ./mill-version
43Detected mill version=0.11.7-86-18d144, binary version: 0.11
44No prepare script found for project com-lihaoyi/fastparse
45Apply scalafix rules to ./build.sc
46Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
47Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
48Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
49##################################
50Scala version: 3.7.4
51Targets: com.lihaoyi%cssparse com.lihaoyi%fastparse com.lihaoyi%pythonparse com.lihaoyi%scalaparse
52Project projectConfig: {"projects":{"exclude":["com.lihaoyi%pythonparse"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
53##################################
54 % Total % Received % Xferd Average Speed Time Time Time Current
55 Dload Upload Total Spent Left Speed
56
57 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
58 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
59
60 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
61
62 4 58.3M 4 2906k 0 0 4140k 0 0:00:14 --:--:-- 0:00:14 4140k
63100 58.3M 100 58.3M 0 0 35.9M 0 0:00:01 0:00:01 --:--:-- 60.2M
64Preparing Java 17.0.8 runtime; this may take a minute or two ...
65Compiling compiler interface...
66[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
67[warn] /build/repo/build.sc:135:123: adaptation of an empty argument list by inserting () is deprecated: this is unlikely to be what you want
68[warn] signature: Target.command[T](t: mill.api.Result[T])(implicit w: upickle.default.Writer[T], implicit ctx: mill.define.Ctx, implicit cls: mill.define.EnclosingClass): mill.define.Command[T]
69[warn] given arguments: <none>
70[warn] after adaptation: Target.command((): Unit)
71[warn] def mimaReportBinaryIssues() = if (this.isInstanceOf[ScalaNativeModule] || (this.isInstanceOf[ScalaJSModule])) T.command() else super.mimaReportBinaryIssues()
72[warn] ^
73[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
74[warn] .iterator()
75[warn] ^
76[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
77[warn] case module: CommunityBuildPublishModule =>
78[warn] ^
79[warn] three warnings found
80[info] done compiling
81Try build using ./mill
82Compiling compiler interface...
83[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
84[warn] /build/repo/build.sc:135:123: adaptation of an empty argument list by inserting () is deprecated: this is unlikely to be what you want
85[warn] signature: Target.command[T](t: mill.api.Result[T])(implicit w: upickle.default.Writer[T], implicit ctx: mill.define.Ctx, implicit cls: mill.define.EnclosingClass): mill.define.Command[T]
86[warn] given arguments: <none>
87[warn] after adaptation: Target.command((): Unit)
88[warn] def mimaReportBinaryIssues() = if (this.isInstanceOf[ScalaNativeModule] || (this.isInstanceOf[ScalaJSModule])) T.command() else super.mimaReportBinaryIssues()
89[warn] ^
90[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
91[warn] .iterator()
92[warn] ^
93[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
94[warn] case module: CommunityBuildPublishModule =>
95[warn] ^
96[warn] three warnings found
97[info] done compiling
98Build config: {"projects":{"exclude":["com.lihaoyi%pythonparse"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
99Parsed config: ProjectBuildConfig(ProjectsConfig(List(com.lihaoyi%pythonparse),Map()),CompileOnly)
100Excluding target 'com.lihaoyi%pythonparse' - matches exclusion rule: 'com.lihaoyi%pythonparse'
101
102Starting build for fastparse - [0/3]
103Failed to resolve scalaVersion, assume it's Scala 3 project
104Failed to resolve scalaVersion, assume it's Scala 3 project
105[info] compiling 14 Scala sources to /build/repo/out/fastparse/jvm/3.7.4/compile.dest/classes ...
106[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala:78:52
107[warn] 78 | inline def filterInline[T](inline lhs: ParsingRun[_])(f: T => Boolean)(ctx1: ParsingRun[_]): ParsingRun[T] = {
108[warn] | ^
109[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
110[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
111[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala:78:90
112[warn] 78 | inline def filterInline[T](inline lhs: ParsingRun[_])(f: T => Boolean)(ctx1: ParsingRun[_]): ParsingRun[T] = {
113[warn] | ^
114[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
115[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
116[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala:92:23
117[warn] 92 | ctx1: ParsingRun[_]
118[warn] | ^
119[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
120[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
121[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala:117:49
122[warn] 117 | inline def cutInline[T](inline lhs: ParsingRun[_])(ctx0: ParsingRun[_]): ParsingRun[T] = {
123[warn] | ^
124[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
125[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
126[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala:117:70
127[warn] 117 | inline def cutInline[T](inline lhs: ParsingRun[_])(ctx0: ParsingRun[_]): ParsingRun[T] = {
128[warn] | ^
129[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
130[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
131[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala:133:27
132[warn] 133 | ctx: Expr[ParsingRun[_]]
133[warn] | ^
134[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
135[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
136[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroRepImpls.scala:21:27
137[warn] 21 | sep: Expr[ParsingRun[_]],
138[warn] | ^
139[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
140[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
141[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/internal/MacroRepImpls.scala:27:26
142[warn] 27 | ctx0: Expr[ParsingRun[_]])(using quotes: Quotes): Expr[ParsingRun[V]] = {
143[warn] | ^
144[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
145[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
146[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:17:39 ----------
147[warn] 17 | implicit def DiscardParserValue(p: P[_]): P[Unit] = {
148[warn] | ^
149[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
150[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
151[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:26:73 ----------
152[warn] 26 | inline def P[T](inline t: P[T])(implicit name: sourcecode.Name, ctx: P[_]): P[T] =
153[warn] | ^
154[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
155[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
156[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:51:33 ----------
157[warn] 51 | inline def /(implicit ctx: P[_]): P[T] = MacroInlineImpls.cutInline[T](parse0)(ctx) // macro MacroImpls.cutMacro[T]
158[warn] | ^
159[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
160[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
161[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:103:15 ---------
162[warn] 103 | ctx: P[_]
163[warn] | ^
164[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
165[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
166[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:113:15 ---------
167[warn] 113 | ctx: P[_]
168[warn] | ^
169[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
170[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
171[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:122:91 ---------
172[warn] 122 | inline def ~~/[V, R](inline other: P[V])(using s: Implicits.Sequencer[T, V, R], ctx: P[_]): P[R] =
173[warn] | ^
174[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
175[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
176[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:129:90 ---------
177[warn] 129 | inline def ~~[V, R](inline other: P[V])(using s: Implicits.Sequencer[T, V, R], ctx: P[_]): P[R] =
178[warn] | ^
179[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
180[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
181[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:178:25 ---------
182[warn] 178 | inline sep: => P[_] = null,
183[warn] | ^
184[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
185[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
186[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:210:25 ---------
187[warn] 210 | inline sep: => P[_] = null,
188[warn] | ^
189[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
190[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
191[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:279:34 ---------
192[warn] 279 | inline def &(inline parse: => P[_])(implicit ctx: P[_]): P[Unit] = {
193[warn] | ^
194[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
195[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
196[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:279:54 ---------
197[warn] 279 | inline def &(inline parse: => P[_])(implicit ctx: P[_]): P[Unit] = {
198[warn] | ^
199[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
200[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
201[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:304:66 ---------
202[warn] 304 | implicit class LogByNameOps[T](parse0: => P[T])(implicit ctx: P[_]) {
203[warn] | ^
204[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
205[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
206[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:321:65 ---------
207[warn] 321 | inline def CharPred(inline p: Char => Boolean)(implicit ctx: P[_]): P[Unit] = MacroInlineImpls.charPredInline(p)(ctx)
208[warn] | ^
209[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
210[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
211[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:326:52 ---------
212[warn] 326 | inline def CharIn(inline s: String*)(using ctx: P[_]): P[Unit] =
213[warn] | ^
214[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
215[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
216[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:332:74 ---------
217[warn] 332 | inline def CharsWhileIn(inline s: String, min: Int = 1)(implicit ctx: P[_]): P[Unit] =
218[warn] | ^
219[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
220[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
221[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:338:81 ---------
222[warn] 338 | inline def CharsWhile(inline p: Char => Boolean, min: Int = 1)(implicit ctx: P[_]): P[Unit] =
223[warn] | ^
224[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
225[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
226[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:344:57 ---------
227[warn] 344 | inline def StringIn(inline s: String*)(implicit ctx: P[_]): P[Unit] =
228[warn] | ^
229[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
230[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
231[warn] -- Warning: /build/repo/fastparse/src-3/fastparse/package.scala:350:67 ---------
232[warn] 350 | inline def StringInIgnoreCase(inline s: String*)(implicit ctx: P[_]): P[Unit] =
233[warn] | ^
234[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
235[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
236[warn] -- Warning: /build/repo/fastparse/src/fastparse/Implicits.scala:32:20 ----------
237[warn] 32 | protected[this] def Sequencer0[A, B, C](f: (A, B) => C) = new Sequencer.NarySequencer(f)
238[warn] | ^
239[warn] |Ignoring [this] qualifier.
240[warn] |This syntax will be deprecated in the future; it should be dropped.
241[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
242[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
243[warn] -- Warning: /build/repo/fastparse/src/fastparse/Parsed.scala:115:45 ------------
244[warn] 115 | val originalParser: ParsingRun[_] => ParsingRun[_],
245[warn] | ^
246[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
247[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
248[warn] -- Warning: /build/repo/fastparse/src/fastparse/Parsed.scala:115:62 ------------
249[warn] 115 | val originalParser: ParsingRun[_] => ParsingRun[_],
250[warn] | ^
251[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
252[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
253[warn] -- Warning: /build/repo/fastparse/src/fastparse/ParserInput.scala:122:16 -------
254[warn] 122 | private[this] lazy val lineNumberLookup = Util.lineNumberLookup(data)
255[warn] | ^
256[warn] |Ignoring [this] qualifier.
257[warn] |This syntax will be deprecated in the future; it should be dropped.
258[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
259[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
260[warn] -- Warning: /build/repo/fastparse/src/fastparse/ParsingRun.scala:107:58 --------
261[warn] 107 | val originalParser: ParsingRun[_] => ParsingRun[_],
262[warn] | ^
263[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
264[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
265[warn] -- Warning: /build/repo/fastparse/src/fastparse/ParsingRun.scala:107:75 --------
266[warn] 107 | val originalParser: ParsingRun[_] => ParsingRun[_],
267[warn] | ^
268[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
269[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
270[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:31:25 --
271[warn] 31 | parser: P[_] => P[T],
272[warn] | ^
273[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
274[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
275[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:46:33 --
276[warn] 46 | parser: P[_] => P[T],
277[warn] | ^
278[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
279[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
280[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:94:26 --
281[warn] 94 | def End(implicit ctx: P[_]): P[Unit] = {
282[warn] | ^
283[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
284[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
285[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:106:28 -
286[warn] 106 | def Start(implicit ctx: P[_]): P[Unit] = {
287[warn] | ^
288[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
289[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
290[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:125:45 -
291[warn] 125 | def NoTrace[T](p: => P[T])(implicit ctx: P[_]): P[T] = {
292[warn] | ^
293[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
294[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
295[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:138:27 -
296[warn] 138 | def Pass(implicit ctx: P[_]): P[Unit] = {
297[warn] | ^
298[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
299[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
300[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:148:36 -
301[warn] 148 | def Pass[T](v: T)(implicit ctx: P[_]): P[T] = {
302[warn] | ^
303[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
304[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
305[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:157:27 -
306[warn] 157 | def Fail(implicit ctx: P[_]): P[Nothing] = Fail("fail")
307[warn] | ^
308[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
309[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
310[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:162:40 -
311[warn] 162 | def Fail(msg: String)(implicit ctx: P[_]): P[Nothing] = {
312[warn] | ^
313[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
314[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
315[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:173:28 -
316[warn] 173 | def Index(implicit ctx: P[_]): P[Int] = {
317[warn] | ^
318[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
319[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
320[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:183:30 -
321[warn] 183 | def AnyChar(implicit ctx: P[_]): P[Unit] = {
322[warn] | ^
323[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
324[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
325[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:199:33 -
326[warn] 199 | def SingleChar(implicit ctx: P[_]): P[Char] = {
327[warn] | ^
328[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
329[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
330[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:214:47 -
331[warn] 214 | def NoCut[T](parse: => P[T])(implicit ctx: P[_]): P[T] = {
332[warn] | ^
333[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
334[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
335[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:251:50 -
336[warn] 251 | def log[T](parse0: () => P[T])(implicit ctx: P[_], name: sourcecode.Name, logger: Logger = Logger.stdout): P[T] = {
337[warn] | ^
338[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
339[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
340[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:288:68 -
341[warn] 288 | def logAfter[T](parse0: () => P[T], msg: => Any)(implicit ctx: P[_], logger: Logger = Logger.stdout): P[T] = {
342[warn] | ^
343[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
344[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
345[warn] -- Warning: /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala:296:69 -
346[warn] 296 | def logBefore[T](parse0: () => P[T], msg: => Any)(implicit ctx: P[_], logger: Logger = Logger.stdout): P[T] = {
347[warn] | ^
348[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
349[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
350[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:8:28 ----------
351[warn] 8 | def apply(ctx: ParsingRun[_]): ParsingRun[Unit]
352[warn] | ^
353[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
354[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
355[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:15:30 ---------
356[warn] 15 | def apply(ctx: ParsingRun[_]) = ctx.freshSuccessUnit()
357[warn] | ^
358[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
359[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
360[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:25:30 ---------
361[warn] 25 | def apply(ctx: ParsingRun[_]) = {
362[warn] | ^
363[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
364[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
365[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:44:30 ---------
366[warn] 44 | def apply(ctx: ParsingRun[_]) = {
367[warn] | ^
368[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
369[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
370[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:64:30 ---------
371[warn] 64 | def apply(ctx: ParsingRun[_]) = {
372[warn] | ^
373[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
374[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
375[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:98:30 ---------
376[warn] 98 | def apply(ctx: ParsingRun[_]) = {
377[warn] | ^
378[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
379[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
380[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:159:30 --------
381[warn] 159 | def apply(ctx: ParsingRun[_]) = {
382[warn] | ^
383[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
384[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
385[warn] -- Warning: /build/repo/fastparse/src/fastparse/Whitespace.scala:221:30 --------
386[warn] 221 | def apply(ctx: ParsingRun[_]) = {
387[warn] | ^
388[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
389[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
390[warn] -- Warning: /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala:8:16 -
391[warn] 8 | private[this] var data = new Array[Char](initSize)
392[warn] | ^
393[warn] |Ignoring [this] qualifier.
394[warn] |This syntax will be deprecated in the future; it should be dropped.
395[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
396[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
397[warn] -- Warning: /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala:9:16 -
398[warn] 9 | private[this] var readPos = 0
399[warn] | ^
400[warn] |Ignoring [this] qualifier.
401[warn] |This syntax will be deprecated in the future; it should be dropped.
402[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
403[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
404[warn] -- Warning: /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala:10:16
405[warn] 10 | private[this] var writePos = 0
406[warn] | ^
407[warn] |Ignoring [this] qualifier.
408[warn] |This syntax will be deprecated in the future; it should be dropped.
409[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
410[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
411[warn] -- Warning: /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala:36:16
412[warn] 36 | private[this] def writeAvailable = {
413[warn] | ^
414[warn] |Ignoring [this] qualifier.
415[warn] |This syntax will be deprecated in the future; it should be dropped.
416[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
417[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
418[warn] -- Warning: /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala:52:16
419[warn] 52 | private[this] def expand() = {
420[warn] | ^
421[warn] |Ignoring [this] qualifier.
422[warn] |This syntax will be deprecated in the future; it should be dropped.
423[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
424[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
425[warn] -- Warning: /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala:102:16
426[warn] 102 | private[this] def incr(n: Int, d: Long) = {
427[warn] | ^
428[warn] |Ignoring [this] qualifier.
429[warn] |This syntax will be deprecated in the future; it should be dropped.
430[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
431[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
432[warn] -- Warning: /build/repo/out/fastparse/jvm/3.7.4/generatedSources.dest/fastparse/SequencerGen.scala:4:24
433[warn] 4 | protected[this] def Sequencer0[A, B, C](f: (A, B) => C): Sequencer[A, B, C]
434[warn] | ^
435[warn] |Ignoring [this] qualifier.
436[warn] |This syntax will be deprecated in the future; it should be dropped.
437[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
438[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
439[warn] -- Warning: /build/repo/out/fastparse/jvm/3.7.4/generatedSources.dest/fastparse/SequencerGen.scala:127:24
440[warn] 127 | protected[this] def Sequencer0[A, B, C](f: (A, B) => C): Sequencer[A, B, C]
441[warn] | ^
442[warn] |Ignoring [this] qualifier.
443[warn] |This syntax will be deprecated in the future; it should be dropped.
444[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
445[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
446[info] [patched file /build/repo/fastparse/src/fastparse/Whitespace.scala]
447[info] [patched file /build/repo/fastparse/src/fastparse/Parsed.scala]
448[info] [patched file /build/repo/out/fastparse/jvm/3.7.4/generatedSources.dest/fastparse/SequencerGen.scala]
449[info] [patched file /build/repo/fastparse/src/fastparse/Implicits.scala]
450[info] [patched file /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala]
451[info] [patched file /build/repo/fastparse/src-3/fastparse/internal/MacroRepImpls.scala]
452[info] [patched file /build/repo/fastparse/src/fastparse/ParsingRun.scala]
453[info] [patched file /build/repo/fastparse/src-3/fastparse/package.scala]
454[info] [patched file /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala]
455[info] [patched file /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala]
456[info] [patched file /build/repo/fastparse/src/fastparse/ParserInput.scala]
457[warn] there were 8 feature warnings; re-run with -feature for details
458[warn] 65 warnings found
459[info] [patched file /build/repo/fastparse/src/fastparse/Whitespace.scala]
460[info] [patched file /build/repo/fastparse/src/fastparse/Parsed.scala]
461[info] [patched file /build/repo/out/fastparse/jvm/3.7.4/generatedSources.dest/fastparse/SequencerGen.scala]
462[info] [patched file /build/repo/fastparse/src/fastparse/Implicits.scala]
463[info] [patched file /build/repo/fastparse/src-3/fastparse/internal/MacroInlineImpls.scala]
464[info] [patched file /build/repo/fastparse/src-3/fastparse/internal/MacroRepImpls.scala]
465[info] [patched file /build/repo/fastparse/src/fastparse/ParsingRun.scala]
466[info] [patched file /build/repo/fastparse/src-3/fastparse/package.scala]
467[info] [patched file /build/repo/fastparse/src/fastparse/SharedPackageDefs.scala]
468[info] [patched file /build/repo/fastparse/src/fastparse/internal/UberBuffer.scala]
469[info] [patched file /build/repo/fastparse/src/fastparse/ParserInput.scala]
470[warn] there were 11 feature warnings; re-run with -feature for details
471[warn] 66 warnings found
472[info] done compiling
473Successfully evaluated fastparse.jvm[3.7.4].compile
474Skipping unused scalacOptions: -source, -rewrite
475Flag -classpath set repeatedly
476-- Warning: fastparse/src/fastparse/SharedPackageDefs.scala:125:6 --------------
477125 | def NoTrace[T](p: => P[T])(implicit ctx: P[?]): P[T] = {
478 | ^
479 | Couldn't resolve a member for the given link query: ByNameOps.opaque
480-- Warning: fastparse/src/fastparse/SharedPackageDefs.scala:199:6 --------------
481199 | def SingleChar(implicit ctx: P[?]): P[Char] = {
482 | ^
483 | Couldn't resolve a member for the given link query: EagerOps.flatMapX
484-- Warning: fastparse/src/fastparse/Parsed.scala:190:8 -------------------------
485190 | def msg = failure.msg
486 | ^
487 | Couldn't resolve a member for the given link query: reportParseMsg
488-- Warning: fastparse/src-3/fastparse/package.scala:63:15 ----------------------
48963 | inline def map[V](inline f: T => V): P[V] = MacroInlineImpls.mapInline[T, V](parse0)(f)
490 | ^
491 | Couldn't resolve a member for the given link query: !
492-- Warning: fastparse/src-3/fastparse/package.scala:304:17 ---------------------
493304 | implicit class LogByNameOps[T](parse0: => P[T])(implicit ctx: P[?]) {
494 | ^
495 | Couldn't resolve a member for the given link query: ByNameOps
496-- Warning: fastparse/src-3/fastparse/package.scala:344:13 ---------------------
497344 | inline def StringIn(inline s: String*)(implicit ctx: P[?]): P[Unit] =
498 | ^
499 | Couldn't resolve a member for the given link query: EagerOps.|
500-- Warning: fastparse/src-3/fastparse/package.scala:350:13 ---------------------
501350 | inline def StringInIgnoreCase(inline s: String*)(implicit ctx: P[?]): P[Unit] =
502 | ^
503 | Couldn't resolve a member for the given link query: EagerOps.|
5048 warnings found
505Successfully evaluated fastparse.jvm[3.7.4].docJar
506Failed to resolve scalaVersion, assume it's Scala 3 project
507Failed to resolve scalaVersion, assume it's Scala 3 project
508[info] compiling 14 Scala sources to /build/repo/out/fastparse/jvm/3.7.4/test/compile.dest/classes ...
509[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/CustomWhitespaceMathTests.scala:11:40
510[warn] 11 | def apply(ctx: fastparse.ParsingRun[_]): P[Unit] = {
511[warn] | ^
512[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
513[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
514[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/CustomWhitespaceMathTests.scala:34:50
515[warn] 34 | val Parsed.Success(value, _) = parse(str, expr(_))
516[warn] | ^^^^
517[warn] |Context bounds will map to context parameters.
518[warn] |A `using` clause is needed to pass explicit arguments to them.
519[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
520[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/CustomWhitespaceMathTests.scala:48:36
521[warn] 48 | val failure = parse(input, expr(_)).asInstanceOf[Parsed.Failure]
522[warn] | ^^^^
523[warn] |Context bounds will map to context parameters.
524[warn] |A `using` clause is needed to pass explicit arguments to them.
525[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
526[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:62:62
527[warn] 62 | implicit val whitespace: Whitespace = { implicit ctx: P[_] =>
528[warn] | ^
529[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
530[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
531[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:213:64
532[warn] 213 | implicit def whitespace: Whitespace = { implicit ctx: P[_] =>
533[warn] | ^
534[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
535[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
536[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:30:81
537[warn] 30 | val Parsed.Success(res, i) = parse(Iterator("ab", "cd", "cd", "cd", "ef"), p(_))
538[warn] | ^
539[warn] |Context bounds will map to context parameters.
540[warn] |A `using` clause is needed to pass explicit arguments to them.
541[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
542[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:42:10
543[warn] 42 | p(_)
544[warn] | ^
545[warn] |Context bounds will map to context parameters.
546[warn] |A `using` clause is needed to pass explicit arguments to them.
547[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
548[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:54:48
549[warn] 54 | val Parsed.Success(res, i) = parse(input, p(_))
550[warn] | ^
551[warn] |Context bounds will map to context parameters.
552[warn] |A `using` clause is needed to pass explicit arguments to them.
553[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
554[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:70:48
555[warn] 70 | val Parsed.Success(res, i) = parse(input, p(_))
556[warn] | ^
557[warn] |Context bounds will map to context parameters.
558[warn] |A `using` clause is needed to pass explicit arguments to them.
559[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
560[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:84:48
561[warn] 84 | val Parsed.Success(res, i) = parse(input, capt(_))
562[warn] | ^^^^
563[warn] |Context bounds will map to context parameters.
564[warn] |A `using` clause is needed to pass explicit arguments to them.
565[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
566[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:96:50
567[warn] 96 | val Parsed.Success(res, i) = parse(input, capt(_))
568[warn] | ^^^^
569[warn] |Context bounds will map to context parameters.
570[warn] |A `using` clause is needed to pass explicit arguments to them.
571[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
572[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:111:50
573[warn] 111 | val Parsed.Success(_, i1) = parse(input1, nocut(_))
574[warn] | ^^^^^
575[warn] |Context bounds will map to context parameters.
576[warn] |A `using` clause is needed to pass explicit arguments to them.
577[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
578[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:118:50
579[warn] 118 | val Parsed.Success(_, i2) = parse(input2, nocut(_))
580[warn] | ^^^^^
581[warn] |Context bounds will map to context parameters.
582[warn] |A `using` clause is needed to pass explicit arguments to them.
583[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
584[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:132:50
585[warn] 132 | val Parsed.Success(_, i1) = parse(input1, either(_))
586[warn] | ^^^^^^
587[warn] |Context bounds will map to context parameters.
588[warn] |A `using` clause is needed to pass explicit arguments to them.
589[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
590[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:143:50
591[warn] 143 | val Parsed.Success(_, i2) = parse(input1, eitherCutted(_))
592[warn] | ^^^^^^^^^^^^
593[warn] |Context bounds will map to context parameters.
594[warn] |A `using` clause is needed to pass explicit arguments to them.
595[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
596[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:151:50
597[warn] 151 | val Parsed.Success(_, i3) = parse(input2, either(_))
598[warn] | ^^^^^^
599[warn] |Context bounds will map to context parameters.
600[warn] |A `using` clause is needed to pass explicit arguments to them.
601[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
602[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:158:50
603[warn] 158 | val Parsed.Success(_, i4) = parse(input3, either(_))
604[warn] | ^^^^^^
605[warn] |Context bounds will map to context parameters.
606[warn] |A `using` clause is needed to pass explicit arguments to them.
607[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
608[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:172:50
609[warn] 172 | val Parsed.Success(_, i1) = parse(input1, rep(_))
610[warn] | ^^^
611[warn] |Context bounds will map to context parameters.
612[warn] |A `using` clause is needed to pass explicit arguments to them.
613[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
614[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:179:50
615[warn] 179 | val Parsed.Success(_, i2) = parse(input2, rep(_))
616[warn] | ^^^
617[warn] |Context bounds will map to context parameters.
618[warn] |A `using` clause is needed to pass explicit arguments to them.
619[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
620[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:187:50
621[warn] 187 | val Parsed.Success(_, i3) = parse(input3, repCutted(_))
622[warn] | ^^^^^^^^^
623[warn] |Context bounds will map to context parameters.
624[warn] |A `using` clause is needed to pass explicit arguments to them.
625[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
626[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:204:50
627[warn] 204 | val Parsed.Success(res, _) = parse(input, all(_))
628[warn] | ^^^
629[warn] |Context bounds will map to context parameters.
630[warn] |A `using` clause is needed to pass explicit arguments to them.
631[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
632[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:222:50
633[warn] 222 | val Parsed.Success(_, i1) = parse(input1, ab(_))
634[warn] | ^^
635[warn] |Context bounds will map to context parameters.
636[warn] |A `using` clause is needed to pass explicit arguments to them.
637[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
638[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:231:50
639[warn] 231 | val Parsed.Success(_, i2) = parse(input2, ab(_))
640[warn] | ^^
641[warn] |Context bounds will map to context parameters.
642[warn] |A `using` clause is needed to pass explicit arguments to them.
643[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
644[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:240:36
645[warn] 240 | val parsed3 = parse(input3, ab(_))
646[warn] | ^^
647[warn] |Context bounds will map to context parameters.
648[warn] |A `using` clause is needed to pass explicit arguments to them.
649[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
650[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:250:48
651[warn] 250 | val Parsed.Success(_, i) = parse(input, p(_))
652[warn] | ^
653[warn] |Context bounds will map to context parameters.
654[warn] |A `using` clause is needed to pass explicit arguments to them.
655[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
656[warn] -- Warning: /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala:268:61
657[warn] 268 | val t = scala.util.Try{ parse(Iterator("[", " ", "]"), p(_)).asInstanceOf[Parsed.Failure].extra.traced }
658[warn] | ^
659[warn] |Context bounds will map to context parameters.
660[warn] |A `using` clause is needed to pass explicit arguments to them.
661[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
662[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:255:33 -
663[warn] 255 | def errorMessage[T](p: P[_] => P[T], str: String) =
664[warn] | ^
665[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
666[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
667[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:567:24 -
668[warn] 567 | def expr[$: P]: P[_] = P(num | sum).log
669[warn] | ^
670[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
671[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
672[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:21:61 --
673[warn] 21 | val Parsed.Success(value, successIndex) = parse("a", parseA(_))
674[warn] | ^^^^^^
675[warn] |Context bounds will map to context parameters.
676[warn] |A `using` clause is needed to pass explicit arguments to them.
677[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
678[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:25:65 --
679[warn] 25 | val f @ Parsed.Failure(label, index, extra) = parse("b", parseA(_))
680[warn] | ^^^^^^
681[warn] |Context bounds will map to context parameters.
682[warn] |A `using` clause is needed to pass explicit arguments to them.
683[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
684[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:37:73 --
685[warn] 37 | val f @ Parsed.Failure(failureString, index, extra) = parse("d", parseA(_))
686[warn] | ^^^^^^
687[warn] |Context bounds will map to context parameters.
688[warn] |A `using` clause is needed to pass explicit arguments to them.
689[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
690[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:70:47 --
691[warn] 70 | val Parsed.Success(_, 2) = parse("ab", ab(_))
692[warn] | ^^
693[warn] |Context bounds will map to context parameters.
694[warn] |A `using` clause is needed to pass explicit arguments to them.
695[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
696[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:72:50 --
697[warn] 72 | val Parsed.Failure(_, 1, _) = parse("aa", ab(_))
698[warn] | ^^
699[warn] |Context bounds will map to context parameters.
700[warn] |A `using` clause is needed to pass explicit arguments to them.
701[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
702[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:77:53 --
703[warn] 77 | val Parsed.Success(_, 8) = parse("aaaaaaab", ab(_))
704[warn] | ^^
705[warn] |Context bounds will map to context parameters.
706[warn] |A `using` clause is needed to pass explicit arguments to them.
707[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
708[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:78:50 --
709[warn] 78 | val Parsed.Success(_, 4) = parse("aaaba", ab(_))
710[warn] | ^^
711[warn] |Context bounds will map to context parameters.
712[warn] |A `using` clause is needed to pass explicit arguments to them.
713[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
714[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:81:53 --
715[warn] 81 | val Parsed.Success(_, 8) = parse("abababac", abc(_))
716[warn] | ^^^
717[warn] |Context bounds will map to context parameters.
718[warn] |A `using` clause is needed to pass explicit arguments to them.
719[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
720[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:82:55 --
721[warn] 82 | val Parsed.Failure(_, 3, _) = parse("abaabac", abc(_))
722[warn] | ^^^
723[warn] |Context bounds will map to context parameters.
724[warn] |A `using` clause is needed to pass explicit arguments to them.
725[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
726[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:85:58 --
727[warn] 85 | val Parsed.Success(_, 7) = parse("ababababababa", ab4(_))
728[warn] | ^^^
729[warn] |Context bounds will map to context parameters.
730[warn] |A `using` clause is needed to pass explicit arguments to them.
731[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
732[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:88:49 --
733[warn] 88 | val Parsed.Success(_, 4) = parse("abab", ab2exactly(_))
734[warn] | ^^^^^^^^^^
735[warn] |Context bounds will map to context parameters.
736[warn] |A `using` clause is needed to pass explicit arguments to them.
737[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
738[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:91:50 --
739[warn] 91 | val Parsed.Failure(_, 1, _) = parse("ac", ab4c(_))
740[warn] | ^^^^
741[warn] |Context bounds will map to context parameters.
742[warn] |A `using` clause is needed to pass explicit arguments to them.
743[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
744[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:92:49 --
745[warn] 92 | val Parsed.Success(_, 4) = parse("abac", ab4c(_))
746[warn] | ^^^^
747[warn] |Context bounds will map to context parameters.
748[warn] |A `using` clause is needed to pass explicit arguments to them.
749[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
750[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:93:53 --
751[warn] 93 | val Parsed.Success(_, 8) = parse("abababac", ab4c(_))
752[warn] | ^^^^
753[warn] |Context bounds will map to context parameters.
754[warn] |A `using` clause is needed to pass explicit arguments to them.
755[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
756[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:94:58 --
757[warn] 94 | val Parsed.Failure(_, 7, _) = parse("ababababac", ab4c(_))
758[warn] | ^^^^
759[warn] |Context bounds will map to context parameters.
760[warn] |A `using` clause is needed to pass explicit arguments to them.
761[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
762[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:100:52 -
763[warn] 100 | val Parsed.Success("aba", 3) = parse("aba", option(_))
764[warn] | ^^^^^^
765[warn] |Context bounds will map to context parameters.
766[warn] |A `using` clause is needed to pass explicit arguments to them.
767[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
768[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:101:53 -
769[warn] 101 | val Parsed.Success("aba", 4) = parse("caba", option(_))
770[warn] | ^^^^^^
771[warn] |Context bounds will map to context parameters.
772[warn] |A `using` clause is needed to pass explicit arguments to them.
773[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
774[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:107:51 -
775[warn] 107 | val Parsed.Success(_, 6) = parse("aaaaab", either(_))
776[warn] | ^^^^^^
777[warn] |Context bounds will map to context parameters.
778[warn] |A `using` clause is needed to pass explicit arguments to them.
779[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
780[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:108:58 -
781[warn] 108 | val f @ Parsed.Failure(_, 5, _) = parse("aaaaae", either(_))
782[warn] | ^^^^^^
783[warn] |Context bounds will map to context parameters.
784[warn] |A `using` clause is needed to pass explicit arguments to them.
785[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
786[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:120:50 -
787[warn] 120 | val Parsed.Success(_, 4) = parse("aaaba", noEnd(_))
788[warn] | ^^^^^
789[warn] |Context bounds will map to context parameters.
790[warn] |A `using` clause is needed to pass explicit arguments to them.
791[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
792[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:121:53 -
793[warn] 121 | val Parsed.Failure(_, 4, _) = parse("aaaba", withEnd(_))
794[warn] | ^^^^^^^
795[warn] |Context bounds will map to context parameters.
796[warn] |A `using` clause is needed to pass explicit arguments to them.
797[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
798[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:127:54 -
799[warn] 127 | val Parsed.Success("abab", 4) = parse("abab", ab(_))
800[warn] | ^^
801[warn] |Context bounds will map to context parameters.
802[warn] |A `using` clause is needed to pass explicit arguments to them.
803[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
804[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:128:56 -
805[warn] 128 | val Parsed.Success("babab", 5) = parse("babab", ab(_))
806[warn] | ^^
807[warn] |Context bounds will map to context parameters.
808[warn] |A `using` clause is needed to pass explicit arguments to them.
809[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
810[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:130:51 -
811[warn] 130 | val Parsed.Failure(_, 2, _) = parse("abb", ab(_))
812[warn] | ^^
813[warn] |Context bounds will map to context parameters.
814[warn] |A `using` clause is needed to pass explicit arguments to them.
815[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
816[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:134:41 -
817[warn] 134 | val Parsed.Success((), 0) = parse("asdad", Pass(_))
818[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
819[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
820[warn] |
821[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
822[warn] |which may result in a MatchError at runtime.
823[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
824[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:135:43 -
825[warn] 135 | val Parsed.Failure(_, 0, _) = parse("asdad", Fail(_))
826[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
827[warn] |pattern's type fastparse.Parsed.Failure is more specialized than the right hand side expression's type fastparse.Parsed[Nothing]
828[warn] |
829[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
830[warn] |which may result in a MatchError at runtime.
831[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
832[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:138:57 -
833[warn] 138 | val Parsed.Failure(_, 0, extra) = parse("asdad", failWithLabel(_))
834[warn] | ^^^^^^^^^^^^^
835[warn] |Context bounds will map to context parameters.
836[warn] |A `using` clause is needed to pass explicit arguments to them.
837[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
838[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:145:63 -
839[warn] 145 | val Parsed.Success(9, _) = parse("hayhayhayneedlehay", finder(_))
840[warn] | ^^^^^^
841[warn] |Context bounds will map to context parameters.
842[warn] |A `using` clause is needed to pass explicit arguments to them.
843[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
844[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:151:53 -
845[warn] 151 | val Parsed.Success("aaa", 4) = parse("aaab", capture1(_))
846[warn] | ^^^^^^^^
847[warn] |Context bounds will map to context parameters.
848[warn] |A `using` clause is needed to pass explicit arguments to them.
849[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
850[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:155:60 -
851[warn] 155 | val Parsed.Success(("aaa", "b"), 4) = parse("aaab", capture2(_))
852[warn] | ^^^^^^^^
853[warn] |Context bounds will map to context parameters.
854[warn] |A `using` clause is needed to pass explicit arguments to them.
855[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
856[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:159:66 -
857[warn] 159 | val Parsed.Success(("aaa", "b", "c"), 5) = parse("aaabc", capture3(_))
858[warn] | ^^^^^^^^
859[warn] |Context bounds will map to context parameters.
860[warn] |A `using` clause is needed to pass explicit arguments to them.
861[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
862[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:163:66 -
863[warn] 163 | val Parsed.Success(Seq("a", "a", "a"), 4) = parse("aaab", captureRep(_))
864[warn] | ^^^^^^^^^^
865[warn] |Context bounds will map to context parameters.
866[warn] |A `using` clause is needed to pass explicit arguments to them.
867[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
868[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:167:57 -
869[warn] 167 | val Parsed.Success(Some("b"), 4) = parse("aaab", captureOpt(_))
870[warn] | ^^^^^^^^^^
871[warn] |Context bounds will map to context parameters.
872[warn] |A `using` clause is needed to pass explicit arguments to them.
873[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
874[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:173:50 -
875[warn] 173 | val Parsed.Success("-", 3) = parse("'-'", ab(_))
876[warn] | ^^
877[warn] |Context bounds will map to context parameters.
878[warn] |A `using` clause is needed to pass explicit arguments to them.
879[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
880[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:175:56 -
881[warn] 175 | val Parsed.Failure(stack, 2, _) = parse("'-='", ab(_))
882[warn] | ^^
883[warn] |Context bounds will map to context parameters.
884[warn] |A `using` clause is needed to pass explicit arguments to them.
885[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
886[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:182:62 -
887[warn] 182 | val Parsed.Success(Seq("hello"), _) = parse("hello ", keyword(_))
888[warn] | ^^^^^^^
889[warn] |Context bounds will map to context parameters.
890[warn] |A `using` clause is needed to pass explicit arguments to them.
891[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
892[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:183:54 -
893[warn] 183 | val Parsed.Success(Seq(), _) = parse("hello", keyword(_))
894[warn] | ^^^^^^^
895[warn] |Context bounds will map to context parameters.
896[warn] |A `using` clause is needed to pass explicit arguments to them.
897[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
898[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:184:55 -
899[warn] 184 | val Parsed.Success(Seq(), _) = parse("helloX", keyword(_))
900[warn] | ^^^^^^^
901[warn] |Context bounds will map to context parameters.
902[warn] |A `using` clause is needed to pass explicit arguments to them.
903[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
904[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:190:68 -
905[warn] 190 | val Parsed.Success("hello-world", _) = parse("hello-world", keyword(_))
906[warn] | ^^^^^^^
907[warn] |Context bounds will map to context parameters.
908[warn] |A `using` clause is needed to pass explicit arguments to them.
909[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
910[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:191:68 -
911[warn] 191 | val Parsed.Success("hello_world", _) = parse("hello_world", keyword(_))
912[warn] | ^^^^^^^
913[warn] |Context bounds will map to context parameters.
914[warn] |A `using` clause is needed to pass explicit arguments to them.
915[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
916[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:193:59 -
917[warn] 193 | val Parsed.Failure(_, 5, _) = parse("hello world", keyword(_))
918[warn] | ^^^^^^^
919[warn] |Context bounds will map to context parameters.
920[warn] |A `using` clause is needed to pass explicit arguments to them.
921[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
922[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:201:54 -
923[warn] 201 | val Parsed.Success("1100", _) = parse("1100", binary(_))
924[warn] | ^^^^^^
925[warn] |Context bounds will map to context parameters.
926[warn] |A `using` clause is needed to pass explicit arguments to them.
927[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
928[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:202:50 -
929[warn] 202 | val Parsed.Success(12, _) = parse("1100", binaryNum(_))
930[warn] | ^^^^^^^^^
931[warn] |Context bounds will map to context parameters.
932[warn] |A `using` clause is needed to pass explicit arguments to them.
933[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
934[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:209:54 -
935[warn] 209 | val Parsed.Success("1100", _) = parse("1100", binary(_))
936[warn] | ^^^^^^
937[warn] |Context bounds will map to context parameters.
938[warn] |A `using` clause is needed to pass explicit arguments to them.
939[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
940[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:210:53 -
941[warn] 210 | val Parsed.Failure(_, _, _) = parse("11001", binaryNum(_))
942[warn] | ^^^^^^^^^
943[warn] |Context bounds will map to context parameters.
944[warn] |A `using` clause is needed to pass explicit arguments to them.
945[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
946[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:218:54 -
947[warn] 218 | val Parsed.Success("a", _) = parse("<a></a>", xml(_))
948[warn] | ^^^
949[warn] |Context bounds will map to context parameters.
950[warn] |A `using` clause is needed to pass explicit arguments to them.
951[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
952[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:219:66 -
953[warn] 219 | val Parsed.Success("abcde", _) = parse("<abcde></abcde>", xml(_))
954[warn] | ^^^
955[warn] |Context bounds will map to context parameters.
956[warn] |A `using` clause is needed to pass explicit arguments to them.
957[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
958[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:221:47 -
959[warn] 221 | val failure = parse("<abcde></edcba>", xml(_)).asInstanceOf[Parsed.Failure]
960[warn] | ^^^
961[warn] |Context bounds will map to context parameters.
962[warn] |A `using` clause is needed to pass explicit arguments to them.
963[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
964[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:236:54 -
965[warn] 236 | val Parsed.Success("a", _) = parse("<a></a>", xml(_))
966[warn] | ^^^
967[warn] |Context bounds will map to context parameters.
968[warn] |A `using` clause is needed to pass explicit arguments to them.
969[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
970[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:237:66 -
971[warn] 237 | val Parsed.Success("abcde", _) = parse("<abcde></abcde>", xml(_))
972[warn] | ^^^
973[warn] |Context bounds will map to context parameters.
974[warn] |A `using` clause is needed to pass explicit arguments to them.
975[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
976[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:239:47 -
977[warn] 239 | val failure = parse("<abcde></edcba>", xml(_)).asInstanceOf[Parsed.Failure]
978[warn] | ^^^
979[warn] |Context bounds will map to context parameters.
980[warn] |A `using` clause is needed to pass explicit arguments to them.
981[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
982[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:247:48 -
983[warn] 247 | val Parsed.Success(12, _) = parse("12", even(_))
984[warn] | ^^^^
985[warn] |Context bounds will map to context parameters.
986[warn] |A `using` clause is needed to pass explicit arguments to them.
987[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
988[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:248:35 -
989[warn] 248 | val failure = parse("123", even(_)).asInstanceOf[Parsed.Failure]
990[warn] | ^^^^
991[warn] |Context bounds will map to context parameters.
992[warn] |A `using` clause is needed to pass explicit arguments to them.
993[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
994[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:261:32 -
995[warn] 261 | val err1 = errorMessage(numberPlate(_), "11-A1-22")
996[warn] | ^^^^^^^^^^^
997[warn] |Context bounds will map to context parameters.
998[warn] |A `using` clause is needed to pass explicit arguments to them.
999[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1000[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:267:32 -
1001[warn] 267 | val err2 = errorMessage(opaqueNumberPlate(_), "11-A1-22")
1002[warn] | ^^^^^^^^^^^^^^^^^
1003[warn] |Context bounds will map to context parameters.
1004[warn] |A `using` clause is needed to pass explicit arguments to them.
1005[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1006[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:276:53 -
1007[warn] 276 | val Parsed.Success("ABC", _) = parse("ABC.", cp(_))
1008[warn] | ^^
1009[warn] |Context bounds will map to context parameters.
1010[warn] |A `using` clause is needed to pass explicit arguments to them.
1011[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1012[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:277:52 -
1013[warn] 277 | val Parsed.Failure(_, 2, _) = parse("ABc.", cp(_))
1014[warn] | ^^
1015[warn] |Context bounds will map to context parameters.
1016[warn] |A `using` clause is needed to pass explicit arguments to them.
1017[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1018[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:283:66 -
1019[warn] 283 | val Parsed.Success("aaabbccxyz", _) = parse("aaabbccxyz", ci(_))
1020[warn] | ^^
1021[warn] |Context bounds will map to context parameters.
1022[warn] |A `using` clause is needed to pass explicit arguments to them.
1023[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1024[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:284:60 -
1025[warn] 284 | val Parsed.Failure(_, 7, _) = parse("aaabbccdxyz.", ci(_))
1026[warn] | ^^
1027[warn] |Context bounds will map to context parameters.
1028[warn] |A `using` clause is needed to pass explicit arguments to them.
1029[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1030[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:289:61 -
1031[warn] 289 | val Parsed.Success("12345", _) = parse("12345abcde", digits(_))
1032[warn] | ^^^^^^
1033[warn] |Context bounds will map to context parameters.
1034[warn] |A `using` clause is needed to pass explicit arguments to them.
1035[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1036[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:290:59 -
1037[warn] 290 | val Parsed.Success("123", _) = parse("123abcde45", digits(_))
1038[warn] | ^^^^^^
1039[warn] |Context bounds will map to context parameters.
1040[warn] |A `using` clause is needed to pass explicit arguments to them.
1041[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1042[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:296:56 -
1043[warn] 296 | val Parsed.Success("12345", _) = parse("12345", cw(_))
1044[warn] | ^^
1045[warn] |Context bounds will map to context parameters.
1046[warn] |A `using` clause is needed to pass explicit arguments to them.
1047[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1048[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:297:55 -
1049[warn] 297 | val Parsed.Success("123", _) = parse("123 45", cw(_))
1050[warn] | ^^
1051[warn] |Context bounds will map to context parameters.
1052[warn] |A `using` clause is needed to pass explicit arguments to them.
1053[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1054[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:302:56 -
1055[warn] 302 | val Parsed.Success("12345", _) = parse("12345", cw(_))
1056[warn] | ^^
1057[warn] |Context bounds will map to context parameters.
1058[warn] |A `using` clause is needed to pass explicit arguments to them.
1059[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1060[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:303:55 -
1061[warn] 303 | val Parsed.Success("123", _) = parse("123 45", cw(_))
1062[warn] | ^^
1063[warn] |Context bounds will map to context parameters.
1064[warn] |A `using` clause is needed to pass explicit arguments to them.
1065[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1066[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:309:73 -
1067[warn] 309 | val Parsed.Success(Seq("cow", "cattle"), _) = parse("cowcattle", si(_))
1068[warn] | ^^
1069[warn] |Context bounds will map to context parameters.
1070[warn] |A `using` clause is needed to pass explicit arguments to them.
1071[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1072[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:310:60 -
1073[warn] 310 | val Parsed.Success(Seq("cow"), _) = parse("cowmoo", si(_))
1074[warn] | ^^
1075[warn] |Context bounds will map to context parameters.
1076[warn] |A `using` clause is needed to pass explicit arguments to them.
1077[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1078[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:311:50 -
1079[warn] 311 | val Parsed.Failure(_, _, _) = parse("co", si(_))
1080[warn] | ^^
1081[warn] |Context bounds will map to context parameters.
1082[warn] |A `using` clause is needed to pass explicit arguments to them.
1083[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1084[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:320:58 -
1085[warn] 320 | val Parsed.Success("abcd", _) = parse("val abcd", nocut(_))
1086[warn] | ^^^^^
1087[warn] |Context bounds will map to context parameters.
1088[warn] |A `using` clause is needed to pass explicit arguments to them.
1089[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1090[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:322:40 -
1091[warn] 322 | val failure = parse("val 1234", nocut(_)).asInstanceOf[Parsed.Failure]
1092[warn] | ^^^^^
1093[warn] |Context bounds will map to context parameters.
1094[warn] |A `using` clause is needed to pass explicit arguments to them.
1095[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1096[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:334:58 -
1097[warn] 334 | val Parsed.Success("abcd", _) = parse("val abcd", nocut(_))
1098[warn] | ^^^^^
1099[warn] |Context bounds will map to context parameters.
1100[warn] |A `using` clause is needed to pass explicit arguments to them.
1101[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1102[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:336:40 -
1103[warn] 336 | val failure = parse("val 1234", nocut(_)).asInstanceOf[Parsed.Failure]
1104[warn] | ^^^^^
1105[warn] |Context bounds will map to context parameters.
1106[warn] |A `using` clause is needed to pass explicit arguments to them.
1107[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1108[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:349:64 -
1109[warn] 349 | val Parsed.Success(Seq("abcd"), _) = parse("val abcd;", stmts(_))
1110[warn] | ^^^^^
1111[warn] |Context bounds will map to context parameters.
1112[warn] |A `using` clause is needed to pass explicit arguments to them.
1113[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1114[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:350:80 -
1115[warn] 350 | val Parsed.Success(Seq("abcd", "efg"), _) = parse("val abcd; val efg;", stmts(_))
1116[warn] | ^^^^^
1117[warn] |Context bounds will map to context parameters.
1118[warn] |A `using` clause is needed to pass explicit arguments to them.
1119[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1120[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:352:46 -
1121[warn] 352 | val failure = parse("val abcd; val ", stmts(_)).asInstanceOf[Parsed.Failure]
1122[warn] | ^^^^^
1123[warn] |Context bounds will map to context parameters.
1124[warn] |A `using` clause is needed to pass explicit arguments to them.
1125[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1126[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:365:64 -
1127[warn] 365 | val Parsed.Success(Seq("abcd"), _) = parse("val abcd;", stmts(_))
1128[warn] | ^^^^^
1129[warn] |Context bounds will map to context parameters.
1130[warn] |A `using` clause is needed to pass explicit arguments to them.
1131[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1132[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:366:80 -
1133[warn] 366 | val Parsed.Success(Seq("abcd", "efg"), _) = parse("val abcd; val efg;", stmts(_))
1134[warn] | ^^^^^
1135[warn] |Context bounds will map to context parameters.
1136[warn] |A `using` clause is needed to pass explicit arguments to them.
1137[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1138[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:368:46 -
1139[warn] 368 | val failure = parse("val abcd; val ", stmts(_)).asInstanceOf[Parsed.Failure]
1140[warn] | ^^^^^
1141[warn] |Context bounds will map to context parameters.
1142[warn] |A `using` clause is needed to pass explicit arguments to them.
1143[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1144[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:380:64 -
1145[warn] 380 | val Parsed.Success(Seq("1", "23"), _) = parse("(1,23)", tuple(_))
1146[warn] | ^^^^^
1147[warn] |Context bounds will map to context parameters.
1148[warn] |A `using` clause is needed to pass explicit arguments to them.
1149[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1150[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:382:36 -
1151[warn] 382 | val failure = parse("(1,)", tuple(_)).asInstanceOf[Parsed.Failure]
1152[warn] | ^^^^^
1153[warn] |Context bounds will map to context parameters.
1154[warn] |A `using` clause is needed to pass explicit arguments to them.
1155[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1156[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:394:64 -
1157[warn] 394 | val Parsed.Success(Seq("1", "23"), _) = parse("(1,23)", tuple(_))
1158[warn] | ^^^^^
1159[warn] |Context bounds will map to context parameters.
1160[warn] |A `using` clause is needed to pass explicit arguments to them.
1161[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1162[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:396:36 -
1163[warn] 396 | val failure = parse("(1,)", tuple(_)).asInstanceOf[Parsed.Failure]
1164[warn] | ^^^^^
1165[warn] |Context bounds will map to context parameters.
1166[warn] |A `using` clause is needed to pass explicit arguments to them.
1167[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1168[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:409:64 -
1169[warn] 409 | val Parsed.Success(Seq("1", "23"), _) = parse("(1,23)", tuple(_))
1170[warn] | ^^^^^
1171[warn] |Context bounds will map to context parameters.
1172[warn] |A `using` clause is needed to pass explicit arguments to them.
1173[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1174[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:411:36 -
1175[warn] 411 | val failure = parse("(1,)", tuple(_)).asInstanceOf[Parsed.Failure]
1176[warn] | ^^^^^
1177[warn] |Context bounds will map to context parameters.
1178[warn] |A `using` clause is needed to pass explicit arguments to them.
1179[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1180[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:423:53 -
1181[warn] 423 | val Parsed.Success((), _) = parse("12:30pm", time1(_))
1182[warn] | ^^^^^
1183[warn] |Context bounds will map to context parameters.
1184[warn] |A `using` clause is needed to pass explicit arguments to them.
1185[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1186[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:424:51 -
1187[warn] 424 | val Parsed.Success((), _) = parse("17:45", time2(_))
1188[warn] | ^^^^^
1189[warn] |Context bounds will map to context parameters.
1190[warn] |A `using` clause is needed to pass explicit arguments to them.
1191[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1192[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:426:53 -
1193[warn] 426 | val Parsed.Success((), _) = parse("12:30pm", time(_))
1194[warn] | ^^^^
1195[warn] |Context bounds will map to context parameters.
1196[warn] |A `using` clause is needed to pass explicit arguments to them.
1197[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1198[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:427:37 -
1199[warn] 427 | val failure = parse("17:45", time(_)).asInstanceOf[Parsed.Failure]
1200[warn] | ^^^^
1201[warn] |Context bounds will map to context parameters.
1202[warn] |A `using` clause is needed to pass explicit arguments to them.
1203[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1204[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:435:53 -
1205[warn] 435 | val Parsed.Success((), _) = parse("12:30pm", time1(_))
1206[warn] | ^^^^^
1207[warn] |Context bounds will map to context parameters.
1208[warn] |A `using` clause is needed to pass explicit arguments to them.
1209[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1210[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:436:51 -
1211[warn] 436 | val Parsed.Success((), _) = parse("17:45", time2(_))
1212[warn] | ^^^^^
1213[warn] |Context bounds will map to context parameters.
1214[warn] |A `using` clause is needed to pass explicit arguments to them.
1215[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1216[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:438:53 -
1217[warn] 438 | val Parsed.Success((), _) = parse("12:30pm", time(_))
1218[warn] | ^^^^
1219[warn] |Context bounds will map to context parameters.
1220[warn] |A `using` clause is needed to pass explicit arguments to them.
1221[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1222[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:439:51 -
1223[warn] 439 | val Parsed.Success((), _) = parse("17:45", time(_))
1224[warn] | ^^^^
1225[warn] |Context bounds will map to context parameters.
1226[warn] |A `using` clause is needed to pass explicit arguments to them.
1227[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1228[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:455:32 -
1229[warn] 455 | parse("(1+(2+3x))+4", Foo.expr(_)),
1230[warn] | ^^^^^^^^
1231[warn] |Context bounds will map to context parameters.
1232[warn] |A `using` clause is needed to pass explicit arguments to them.
1233[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1234[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:469:32 -
1235[warn] 469 | parse("(1+(2+3x))+4", Foo.expr(_)),
1236[warn] | ^^^^^^^^
1237[warn] |Context bounds will map to context parameters.
1238[warn] |A `using` clause is needed to pass explicit arguments to them.
1239[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1240[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:481:20 -
1241[warn] 481 | parse("AB", Foo(_))
1242[warn] | ^^^
1243[warn] |Context bounds will map to context parameters.
1244[warn] |A `using` clause is needed to pass explicit arguments to them.
1245[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1246[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:507:30 -
1247[warn] 507 | parse("(1+(2+3x))+4", Foo.expr(_))
1248[warn] | ^^^^^^^^
1249[warn] |Context bounds will map to context parameters.
1250[warn] |A `using` clause is needed to pass explicit arguments to them.
1251[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1252[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:540:69 -
1253[warn] 540 | val Parsed.Success((0, "1", 1, (2, "2", 3)), _) = parse("1+2", Add(_))
1254[warn] | ^^^
1255[warn] |Context bounds will map to context parameters.
1256[warn] |A `using` clause is needed to pass explicit arguments to them.
1257[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1258[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:552:34 -
1259[warn] 552 | val folded = parse(input, andOr(_)).fold(
1260[warn] | ^^^^^
1261[warn] |Context bounds will map to context parameters.
1262[warn] |A `using` clause is needed to pass explicit arguments to them.
1263[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1264[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:569:65 -
1265[warn] 569 | val Parsed.Failure(_, _, extra) = fastparse.parse("(1+?)", expr(_))
1266[warn] | ^^^^
1267[warn] |Context bounds will map to context parameters.
1268[warn] |A `using` clause is needed to pass explicit arguments to them.
1269[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1270[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:13:30 --
1271[warn] 13 | parser: P[_] => P[_]) = {
1272[warn] | ^
1273[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1274[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1275[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:13:38 --
1276[warn] 13 | parser: P[_] => P[_]) = {
1277[warn] | ^
1278[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1279[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1280[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:28:26 --
1281[warn] 28 | def check(parser: P[_] => P[_]) = {
1282[warn] | ^
1283[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1284[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1285[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:28:34 --
1286[warn] 28 | def check(parser: P[_] => P[_]) = {
1287[warn] | ^
1288[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1289[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1290[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:522:26 -
1291[warn] 522 | def check(parser: P[_] => P[_]) = checkOffset(
1292[warn] | ^
1293[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1294[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1295[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:522:34 -
1296[warn] 522 | def check(parser: P[_] => P[_]) = checkOffset(
1297[warn] | ^
1298[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1299[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1300[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:14:65 --
1301[warn] 14 | val f @ Parsed.Failure(failureString, index, extra) = parse(input, parser(_))
1302[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
1303[warn] |pattern's type fastparse.Parsed.Failure is more specialized than the right hand side expression's type fastparse.Parsed[Any]
1304[warn] |
1305[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1306[warn] |which may result in a MatchError at runtime.
1307[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1308[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:29:67 --
1309[warn] 29 | val f @ Parsed.Failure(failureString, index, extra) = parse("d", parser(_))
1310[warn] | ^^^^^^^^^^^^^^^^^^^^^
1311[warn] |pattern's type fastparse.Parsed.Failure is more specialized than the right hand side expression's type fastparse.Parsed[Any]
1312[warn] |
1313[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1314[warn] |which may result in a MatchError at runtime.
1315[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1316[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:41:8 ---
1317[warn] 41 | parseA(_)
1318[warn] | ^^^^^^
1319[warn] |Context bounds will map to context parameters.
1320[warn] |A `using` clause is needed to pass explicit arguments to them.
1321[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1322[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:46:8 ---
1323[warn] 46 | parseA(_)
1324[warn] | ^^^^^^
1325[warn] |Context bounds will map to context parameters.
1326[warn] |A `using` clause is needed to pass explicit arguments to them.
1327[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1328[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:51:8 ---
1329[warn] 51 | parseA(_)
1330[warn] | ^^^^^^
1331[warn] |Context bounds will map to context parameters.
1332[warn] |A `using` clause is needed to pass explicit arguments to them.
1333[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1334[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:56:8 ---
1335[warn] 56 | parseA(_)
1336[warn] | ^^^^^^
1337[warn] |Context bounds will map to context parameters.
1338[warn] |A `using` clause is needed to pass explicit arguments to them.
1339[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1340[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:61:8 ---
1341[warn] 61 | parseA(_)
1342[warn] | ^^^^^^
1343[warn] |Context bounds will map to context parameters.
1344[warn] |A `using` clause is needed to pass explicit arguments to them.
1345[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1346[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:66:8 ---
1347[warn] 66 | parseA(_)
1348[warn] | ^^^^^^
1349[warn] |Context bounds will map to context parameters.
1350[warn] |A `using` clause is needed to pass explicit arguments to them.
1351[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1352[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:73:10 --
1353[warn] 73 | parseA(_)
1354[warn] | ^^^^^^
1355[warn] |Context bounds will map to context parameters.
1356[warn] |A `using` clause is needed to pass explicit arguments to them.
1357[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1358[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:79:10 --
1359[warn] 79 | parseA(_)
1360[warn] | ^^^^^^
1361[warn] |Context bounds will map to context parameters.
1362[warn] |A `using` clause is needed to pass explicit arguments to them.
1363[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1364[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:85:10 --
1365[warn] 85 | parseA(_)
1366[warn] | ^^^^^^
1367[warn] |Context bounds will map to context parameters.
1368[warn] |A `using` clause is needed to pass explicit arguments to them.
1369[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1370[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:91:10 --
1371[warn] 91 | parseA(_)
1372[warn] | ^^^^^^
1373[warn] |Context bounds will map to context parameters.
1374[warn] |A `using` clause is needed to pass explicit arguments to them.
1375[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1376[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:97:10 --
1377[warn] 97 | parseA(_)
1378[warn] | ^^^^^^
1379[warn] |Context bounds will map to context parameters.
1380[warn] |A `using` clause is needed to pass explicit arguments to them.
1381[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1382[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:103:10 -
1383[warn] 103 | parseA(_)
1384[warn] | ^^^^^^
1385[warn] |Context bounds will map to context parameters.
1386[warn] |A `using` clause is needed to pass explicit arguments to them.
1387[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1388[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:113:55 -
1389[warn] 113 | val f1 @ Parsed.Failure(_, _, _) = parse("ad", parseA(_))
1390[warn] | ^^^^^^
1391[warn] |Context bounds will map to context parameters.
1392[warn] |A `using` clause is needed to pass explicit arguments to them.
1393[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1394[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:119:56 -
1395[warn] 119 | val f2 @ Parsed.Failure(_, _, _) = parse("a,d", parseA(_))
1396[warn] | ^^^^^^
1397[warn] |Context bounds will map to context parameters.
1398[warn] |A `using` clause is needed to pass explicit arguments to them.
1399[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1400[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:132:57 -
1401[warn] 132 | val f1 @ Parsed.Failure(_, _, _) = parse("abab", parseA(_))
1402[warn] | ^^^^^^
1403[warn] |Context bounds will map to context parameters.
1404[warn] |A `using` clause is needed to pass explicit arguments to them.
1405[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1406[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:143:55 -
1407[warn] 143 | val f1 @ Parsed.Failure(_, _, _) = parse("ax", parseA(_))
1408[warn] | ^^^^^^
1409[warn] |Context bounds will map to context parameters.
1410[warn] |A `using` clause is needed to pass explicit arguments to them.
1411[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1412[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:149:56 -
1413[warn] 149 | val f2 @ Parsed.Failure(_, _, _) = parse("a,x", parseA(_))
1414[warn] | ^^^^^^
1415[warn] |Context bounds will map to context parameters.
1416[warn] |A `using` clause is needed to pass explicit arguments to them.
1417[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1418[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:163:10 -
1419[warn] 163 | parseA(_)
1420[warn] | ^^^^^^
1421[warn] |Context bounds will map to context parameters.
1422[warn] |A `using` clause is needed to pass explicit arguments to them.
1423[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1424[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:173:10 -
1425[warn] 173 | parseA(_)
1426[warn] | ^^^^^^
1427[warn] |Context bounds will map to context parameters.
1428[warn] |A `using` clause is needed to pass explicit arguments to them.
1429[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1430[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:191:10 -
1431[warn] 191 | parseA(_)
1432[warn] | ^^^^^^
1433[warn] |Context bounds will map to context parameters.
1434[warn] |A `using` clause is needed to pass explicit arguments to them.
1435[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1436[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:202:10 -
1437[warn] 202 | parseA(_)
1438[warn] | ^^^^^^
1439[warn] |Context bounds will map to context parameters.
1440[warn] |A `using` clause is needed to pass explicit arguments to them.
1441[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1442[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:219:10 -
1443[warn] 219 | parseA(_)
1444[warn] | ^^^^^^
1445[warn] |Context bounds will map to context parameters.
1446[warn] |A `using` clause is needed to pass explicit arguments to them.
1447[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1448[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:231:10 -
1449[warn] 231 | multiple(_)
1450[warn] | ^^^^^^^^
1451[warn] |Context bounds will map to context parameters.
1452[warn] |A `using` clause is needed to pass explicit arguments to them.
1453[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1454[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:243:10 -
1455[warn] 243 | multiple(_)
1456[warn] | ^^^^^^^^
1457[warn] |Context bounds will map to context parameters.
1458[warn] |A `using` clause is needed to pass explicit arguments to them.
1459[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1460[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:254:10 -
1461[warn] 254 | items(_)
1462[warn] | ^^^^^
1463[warn] |Context bounds will map to context parameters.
1464[warn] |A `using` clause is needed to pass explicit arguments to them.
1465[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1466[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:266:10 -
1467[warn] 266 | all(_)
1468[warn] | ^^^
1469[warn] |Context bounds will map to context parameters.
1470[warn] |A `using` clause is needed to pass explicit arguments to them.
1471[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1472[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:279:10 -
1473[warn] 279 | a(_)
1474[warn] | ^
1475[warn] |Context bounds will map to context parameters.
1476[warn] |A `using` clause is needed to pass explicit arguments to them.
1477[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1478[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:290:12 -
1479[warn] 290 | parse(_)
1480[warn] | ^^^^^
1481[warn] |Context bounds will map to context parameters.
1482[warn] |A `using` clause is needed to pass explicit arguments to them.
1483[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1484[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:300:12 -
1485[warn] 300 | parse(_)
1486[warn] | ^^^^^
1487[warn] |Context bounds will map to context parameters.
1488[warn] |A `using` clause is needed to pass explicit arguments to them.
1489[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1490[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:323:12 -
1491[warn] 323 | parse(_)
1492[warn] | ^^^^^
1493[warn] |Context bounds will map to context parameters.
1494[warn] |A `using` clause is needed to pass explicit arguments to them.
1495[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1496[warn] -- [E220] Type Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:359:51
1497[warn] 359 | def parse[$: P] = P( !CharIn("0-6").log("lhs") ~ CharIn("4-8").log("rhs") ~ End ).log
1498[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1499[warn] |Argument for implicit parameter logger was supplied using a default argument.
1500[warn] |
1501[warn] | longer explanation available when compiling with `-explain`
1502[warn] -- [E220] Type Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:359:78
1503[warn] 359 | def parse[$: P] = P( !CharIn("0-6").log("lhs") ~ CharIn("4-8").log("rhs") ~ End ).log
1504[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1505[warn] |Argument for implicit parameter logger was supplied using a default argument.
1506[warn] |
1507[warn] | longer explanation available when compiling with `-explain`
1508[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:360:12 -
1509[warn] 360 | parse(_)
1510[warn] | ^^^^^
1511[warn] |Context bounds will map to context parameters.
1512[warn] |A `using` clause is needed to pass explicit arguments to them.
1513[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1514[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/GnipSubSyntaxTest.scala:34:42
1515[warn] 34 | def apply(rule: String) = parse(rule, GnipRuleParser.parse(_))
1516[warn] | ^^^^^^^^^^^^^^^^^^^^
1517[warn] |Context bounds will map to context parameters.
1518[warn] |A `using` clause is needed to pass explicit arguments to them.
1519[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1520[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/IndentationTests.scala:41:50
1521[warn] 41 | val Parsed.Success(value, _) = parse(str, expr(_))
1522[warn] | ^^^^
1523[warn] |Context bounds will map to context parameters.
1524[warn] |A `using` clause is needed to pass explicit arguments to them.
1525[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1526[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/IndentationTests.scala:127:35
1527[warn] 127 | val failure = parse(input, expr(_)).asInstanceOf[Parsed.Failure]
1528[warn] | ^^^^
1529[warn] |Context bounds will map to context parameters.
1530[warn] |A `using` clause is needed to pass explicit arguments to them.
1531[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1532[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:60:66 -----
1533[warn] 60 | P( "[" ~/ jsonExpr.rep(sep=","./) ~ space ~ "]").map(Js.Arr(_:_*))
1534[warn] | ^
1535[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1536[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1537[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:65:62 -----
1538[warn] 65 | P( "{" ~/ pair.rep(sep=","./) ~ space ~ "}").map(Js.Obj(_:_*))
1539[warn] | ^
1540[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1541[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1542[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:81:21 -----
1543[warn] 81 | def check(p: P[_] => P[Any], s: String) = parse(s, p) match{
1544[warn] | ^
1545[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1546[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1547[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:89:21 -----
1548[warn] 89 | test - check(number(_), "12031.33123E-2")
1549[warn] | ^^^^^^
1550[warn] |Context bounds will map to context parameters.
1551[warn] |A `using` clause is needed to pass explicit arguments to them.
1552[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1553[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:90:21 -----
1554[warn] 90 | test - check(string(_), "\"i am a cow lol omfg\"")
1555[warn] | ^^^^^^
1556[warn] |Context bounds will map to context parameters.
1557[warn] |A `using` clause is needed to pass explicit arguments to them.
1558[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1559[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:91:21 -----
1560[warn] 91 | test - check(array(_), """[1, 2, "omg", ["wtf", "bbq", 42]]""")
1561[warn] | ^^^^^
1562[warn] |Context bounds will map to context parameters.
1563[warn] |A `using` clause is needed to pass explicit arguments to them.
1564[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1565[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:92:21 -----
1566[warn] 92 | test - check(obj(_), """{"omg": "123", "wtf": 456, "bbq": "789"}""")
1567[warn] | ^^^
1568[warn] |Context bounds will map to context parameters.
1569[warn] |A `using` clause is needed to pass explicit arguments to them.
1570[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1571[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:96:54 -----
1572[warn] 96 | parse("""{"omg": "123", "wtf": 12.4123}""", jsonExpr(_))
1573[warn] | ^^^^^^^^
1574[warn] |Context bounds will map to context parameters.
1575[warn] |A `using` clause is needed to pass explicit arguments to them.
1576[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1577[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:100:34 ----
1578[warn] 100 | test("bigJsonExpr") - check(jsonExpr(_), """
1579[warn] | ^^^^^^^^
1580[warn] |Context bounds will map to context parameters.
1581[warn] |A `using` clause is needed to pass explicit arguments to them.
1582[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1583[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/JsonTests.scala:141:17 ----
1584[warn] 141 | parse(s, jsonExpr(_)) match{
1585[warn] | ^^^^^^^^
1586[warn] |Context bounds will map to context parameters.
1587[warn] |A `using` clause is needed to pass explicit arguments to them.
1588[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1589[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/Main.scala:9:51 -----------
1590[warn] 9 | val Parsed.Failure(_, _, extra) = parse("lol", combined(_))
1591[warn] | ^^^^^^^^
1592[warn] |Context bounds will map to context parameters.
1593[warn] |A `using` clause is needed to pass explicit arguments to them.
1594[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1595[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:32:46 -----
1596[warn] 32 | val Parsed.Success(2, _) = parse("1+1", expr(_))
1597[warn] | ^^^^
1598[warn] |Context bounds will map to context parameters.
1599[warn] |A `using` clause is needed to pass explicit arguments to them.
1600[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1601[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:33:55 -----
1602[warn] 33 | val Parsed.Success(15, _) = parse("(1+1*2)+3*4", expr(_))
1603[warn] | ^^^^
1604[warn] |Context bounds will map to context parameters.
1605[warn] |A `using` clause is needed to pass explicit arguments to them.
1606[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1607[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:34:63 -----
1608[warn] 34 | val Parsed.Success(21, _) = parse("((1+1*2)+(3*4*5))/3", expr(_))
1609[warn] | ^^^^
1610[warn] |Context bounds will map to context parameters.
1611[warn] |A `using` clause is needed to pass explicit arguments to them.
1612[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1613[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:35:69 -----
1614[warn] 35 | val Parsed.Failure(expected, failIndex, extra) = parse("1+1*", expr(_))
1615[warn] | ^^^^
1616[warn] |Context bounds will map to context parameters.
1617[warn] |A `using` clause is needed to pass explicit arguments to them.
1618[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1619[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:48:35 -----
1620[warn] 48 | val failure = parse(input, expr(_)).asInstanceOf[Parsed.Failure]
1621[warn] | ^^^^
1622[warn] |Context bounds will map to context parameters.
1623[warn] |A `using` clause is needed to pass explicit arguments to them.
1624[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1625[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:62:57 -----
1626[warn] 62 | val failure2 = parse(input.grouped(chunkSize), expr(_)).asInstanceOf[Parsed.Failure]
1627[warn] | ^^^^
1628[warn] |Context bounds will map to context parameters.
1629[warn] |A `using` clause is needed to pass explicit arguments to them.
1630[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1631[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:104:37 ----
1632[warn] 104 | parse("((1+1*2)+(3*4*5))/3", expr(_), instrument = instrument)
1633[warn] | ^^^^
1634[warn] |Context bounds will map to context parameters.
1635[warn] |A `using` clause is needed to pass explicit arguments to them.
1636[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1637[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:127:37 ----
1638[warn] 127 | parse("((1+1*2)+(3*4*5))/3", expr(_), instrument = instrument)
1639[warn] | ^^^^
1640[warn] |Context bounds will map to context parameters.
1641[warn] |A `using` clause is needed to pass explicit arguments to them.
1642[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1643[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/MathTests.scala:142:36 ----
1644[warn] 142 | parse("((1+1*2)+(3*4*))/3", expr(_), instrument = instrument)
1645[warn] | ^^^^
1646[warn] |Context bounds will map to context parameters.
1647[warn] |A `using` clause is needed to pass explicit arguments to them.
1648[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1649[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:10:25 --
1650[warn] 10 | def check[T](parser: P[_] => P[T], input: (String, Int), rhs: Parsed[T]) = {
1651[warn] | ^
1652[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1653[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1654[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:22:29 --
1655[warn] 22 | def checkFail[T](parser: P[_] => P[T], input: (String, Int), expectedFailureIndex: Int) = {
1656[warn] | ^
1657[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1658[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1659[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:258:48 -
1660[warn] 258 | val Parsed.Success(_, _) = parse("aaa bbb", parser(_))
1661[warn] | ^^^^^^
1662[warn] |Context bounds will map to context parameters.
1663[warn] |A `using` clause is needed to pass explicit arguments to them.
1664[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1665[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:259:49 -
1666[warn] 259 | val Parsed.Success(_, _) = parse("aa bb", parser(_))
1667[warn] | ^^^^^^
1668[warn] |Context bounds will map to context parameters.
1669[warn] |A `using` clause is needed to pass explicit arguments to them.
1670[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1671[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:260:50 -
1672[warn] 260 | val Parsed.Failure(_, _, _) = parse("aaa bb", parser(_))
1673[warn] | ^^^^^^
1674[warn] |Context bounds will map to context parameters.
1675[warn] |A `using` clause is needed to pass explicit arguments to them.
1676[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1677[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:261:49 -
1678[warn] 261 | val Parsed.Failure(_, _, _) = parse("aaa b", parser(_))
1679[warn] | ^^^^^^
1680[warn] |Context bounds will map to context parameters.
1681[warn] |A `using` clause is needed to pass explicit arguments to them.
1682[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1683[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:267:47 -
1684[warn] 267 | val Parsed.Success(_, _) = parse("aaabbb", parser(_))
1685[warn] | ^^^^^^
1686[warn] |Context bounds will map to context parameters.
1687[warn] |A `using` clause is needed to pass explicit arguments to them.
1688[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1689[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:268:45 -
1690[warn] 268 | val Parsed.Success(_, _) = parse("aabb", parser(_))
1691[warn] | ^^^^^^
1692[warn] |Context bounds will map to context parameters.
1693[warn] |A `using` clause is needed to pass explicit arguments to them.
1694[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1695[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:269:51 -
1696[warn] 269 | val Parsed.Failure(_, _, _) = parse("aaa bbb", parser(_))
1697[warn] | ^^^^^^
1698[warn] |Context bounds will map to context parameters.
1699[warn] |A `using` clause is needed to pass explicit arguments to them.
1700[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1701[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:270:49 -
1702[warn] 270 | val Parsed.Failure(_, _, _) = parse("aa bb", parser(_))
1703[warn] | ^^^^^^
1704[warn] |Context bounds will map to context parameters.
1705[warn] |A `using` clause is needed to pass explicit arguments to them.
1706[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1707[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:110:47 -
1708[warn] 110 | val Parsed.Failure(_, _, _) = parse(wat, fail1(_))
1709[warn] | ^^^^^
1710[warn] |Context bounds will map to context parameters.
1711[warn] |A `using` clause is needed to pass explicit arguments to them.
1712[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1713[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:112:47 -
1714[warn] 112 | val Parsed.Failure(_, _, _) = parse(wat, fail2(_))
1715[warn] | ^^^^^
1716[warn] |Context bounds will map to context parameters.
1717[warn] |A `using` clause is needed to pass explicit arguments to them.
1718[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1719[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:121:57 -
1720[warn] 121 | val Parsed.Failure(_,0,_) = parse("worldlols", parser(_))
1721[warn] | ^^^^^^
1722[warn] |Context bounds will map to context parameters.
1723[warn] |A `using` clause is needed to pass explicit arguments to them.
1724[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1725[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:123:58 -
1726[warn] 123 | val Parsed.Failure(_,6,_) = parse("worldxlols", parser(_))
1727[warn] | ^^^^^^
1728[warn] |Context bounds will map to context parameters.
1729[warn] |A `using` clause is needed to pass explicit arguments to them.
1730[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1731[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:126:56 -
1732[warn] 126 | val Parsed.Failure(_,6,_) = parse("worldxam", parser(_))
1733[warn] | ^^^^^^
1734[warn] |Context bounds will map to context parameters.
1735[warn] |A `using` clause is needed to pass explicit arguments to them.
1736[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1737[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:128:57 -
1738[warn] 128 | val Parsed.Failure(_,9,_) = parse("worldxama", parser(_))
1739[warn] | ^^^^^^
1740[warn] |Context bounds will map to context parameters.
1741[warn] |A `using` clause is needed to pass explicit arguments to them.
1742[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1743[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:133:57 -
1744[warn] 133 | val Parsed.Failure(_,0,_) = parse("worldlols", parser2(_))
1745[warn] | ^^^^^^^
1746[warn] |Context bounds will map to context parameters.
1747[warn] |A `using` clause is needed to pass explicit arguments to them.
1748[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1749[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:134:58 -
1750[warn] 134 | val Parsed.Failure(_,0,_) = parse("worldxlols", parser2(_))
1751[warn] | ^^^^^^^
1752[warn] |Context bounds will map to context parameters.
1753[warn] |A `using` clause is needed to pass explicit arguments to them.
1754[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1755[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:136:56 -
1756[warn] 136 | val Parsed.Failure(_,8,_) = parse("worldxam", parser2(_))
1757[warn] | ^^^^^^^
1758[warn] |Context bounds will map to context parameters.
1759[warn] |A `using` clause is needed to pass explicit arguments to them.
1760[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1761[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:137:57 -
1762[warn] 137 | val Parsed.Failure(_,9,_) = parse("worldxama", parser2(_))
1763[warn] | ^^^^^^^
1764[warn] |Context bounds will map to context parameters.
1765[warn] |A `using` clause is needed to pass explicit arguments to them.
1766[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1767[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:140:60 -
1768[warn] 140 | val Parsed.Failure(_,11,_) = parse("worldxamaba", parser2(_))
1769[warn] | ^^^^^^^
1770[warn] |Context bounds will map to context parameters.
1771[warn] |A `using` clause is needed to pass explicit arguments to them.
1772[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1773[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:146:57 -
1774[warn] 146 | val Parsed.Success((), 0) = parse("worldlols", parser(_))
1775[warn] | ^^^^^^
1776[warn] |Context bounds will map to context parameters.
1777[warn] |A `using` clause is needed to pass explicit arguments to them.
1778[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1779[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:148:58 -
1780[warn] 148 | val Parsed.Failure(_,6,_) = parse("worldxlols", parser(_))
1781[warn] | ^^^^^^
1782[warn] |Context bounds will map to context parameters.
1783[warn] |A `using` clause is needed to pass explicit arguments to them.
1784[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1785[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:151:56 -
1786[warn] 151 | val Parsed.Failure(_,6,_) = parse("worldxam", parser(_))
1787[warn] | ^^^^^^
1788[warn] |Context bounds will map to context parameters.
1789[warn] |A `using` clause is needed to pass explicit arguments to them.
1790[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1791[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:153:57 -
1792[warn] 153 | val Parsed.Failure(_,9,_) = parse("worldxama", parser(_))
1793[warn] | ^^^^^^
1794[warn] |Context bounds will map to context parameters.
1795[warn] |A `using` clause is needed to pass explicit arguments to them.
1796[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1797[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:158:57 -
1798[warn] 158 | val Parsed.Success((), 0) = parse("worldlols", parser2(_))
1799[warn] | ^^^^^^^
1800[warn] |Context bounds will map to context parameters.
1801[warn] |A `using` clause is needed to pass explicit arguments to them.
1802[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1803[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:159:58 -
1804[warn] 159 | val Parsed.Success((), 0) = parse("worldxlols", parser2(_))
1805[warn] | ^^^^^^^
1806[warn] |Context bounds will map to context parameters.
1807[warn] |A `using` clause is needed to pass explicit arguments to them.
1808[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1809[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:161:56 -
1810[warn] 161 | val Parsed.Failure(_,8,_) = parse("worldxam", parser2(_))
1811[warn] | ^^^^^^^
1812[warn] |Context bounds will map to context parameters.
1813[warn] |A `using` clause is needed to pass explicit arguments to them.
1814[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1815[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:162:57 -
1816[warn] 162 | val Parsed.Failure(_,9,_) = parse("worldxama", parser2(_))
1817[warn] | ^^^^^^^
1818[warn] |Context bounds will map to context parameters.
1819[warn] |A `using` clause is needed to pass explicit arguments to them.
1820[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1821[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:165:60 -
1822[warn] 165 | val Parsed.Failure(_,11,_) = parse("worldxamaba", parser2(_))
1823[warn] | ^^^^^^^
1824[warn] |Context bounds will map to context parameters.
1825[warn] |A `using` clause is needed to pass explicit arguments to them.
1826[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1827[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:171:57 -
1828[warn] 171 | val Parsed.Success((), 0) = parse("worldlols", parser(_))
1829[warn] | ^^^^^^
1830[warn] |Context bounds will map to context parameters.
1831[warn] |A `using` clause is needed to pass explicit arguments to them.
1832[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1833[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:173:58 -
1834[warn] 173 | val Parsed.Failure(_,6,_) = parse("worldxlols", parser(_))
1835[warn] | ^^^^^^
1836[warn] |Context bounds will map to context parameters.
1837[warn] |A `using` clause is needed to pass explicit arguments to them.
1838[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1839[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:176:56 -
1840[warn] 176 | val Parsed.Failure(_,6,_) = parse("worldxam", parser(_))
1841[warn] | ^^^^^^
1842[warn] |Context bounds will map to context parameters.
1843[warn] |A `using` clause is needed to pass explicit arguments to them.
1844[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1845[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:178:57 -
1846[warn] 178 | val Parsed.Failure(_,9,_) = parse("worldxama", parser(_))
1847[warn] | ^^^^^^
1848[warn] |Context bounds will map to context parameters.
1849[warn] |A `using` clause is needed to pass explicit arguments to them.
1850[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1851[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:183:57 -
1852[warn] 183 | val Parsed.Success((), 0) = parse("worldlols", parser2(_))
1853[warn] | ^^^^^^^
1854[warn] |Context bounds will map to context parameters.
1855[warn] |A `using` clause is needed to pass explicit arguments to them.
1856[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1857[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:184:58 -
1858[warn] 184 | val Parsed.Success((), 0) = parse("worldxlols", parser2(_))
1859[warn] | ^^^^^^^
1860[warn] |Context bounds will map to context parameters.
1861[warn] |A `using` clause is needed to pass explicit arguments to them.
1862[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1863[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:186:56 -
1864[warn] 186 | val Parsed.Failure(_,8,_) = parse("worldxam", parser2(_))
1865[warn] | ^^^^^^^
1866[warn] |Context bounds will map to context parameters.
1867[warn] |A `using` clause is needed to pass explicit arguments to them.
1868[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1869[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:187:57 -
1870[warn] 187 | val Parsed.Failure(_,9,_) = parse("worldxama", parser2(_))
1871[warn] | ^^^^^^^
1872[warn] |Context bounds will map to context parameters.
1873[warn] |A `using` clause is needed to pass explicit arguments to them.
1874[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1875[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:190:60 -
1876[warn] 190 | val Parsed.Failure(_,11,_) = parse("worldxamaba", parser2(_))
1877[warn] | ^^^^^^^
1878[warn] |Context bounds will map to context parameters.
1879[warn] |A `using` clause is needed to pass explicit arguments to them.
1880[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1881[warn] -- [E220] Type Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:225:62
1882[warn] 225 | def p[$: P] = P( &("Hello" ~/ "Boo") ~ "lol" | "".log("<empty>") )
1883[warn] | ^^^^^^^^^^^^^^^^^
1884[warn] |Argument for implicit parameter logger was supplied using a default argument.
1885[warn] |
1886[warn] | longer explanation available when compiling with `-explain`
1887[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:236:27 -
1888[warn] 236 | val f = parse("cow", parser(_)).asInstanceOf[Parsed.Failure]
1889[warn] | ^^^^^^
1890[warn] |Context bounds will map to context parameters.
1891[warn] |A `using` clause is needed to pass explicit arguments to them.
1892[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1893[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:247:41 -
1894[warn] 247 | val trace = fastparse.parse("AAB", Test(_)).asInstanceOf[Parsed.Failure].trace()
1895[warn] | ^^^^
1896[warn] |Context bounds will map to context parameters.
1897[warn] |A `using` clause is needed to pass explicit arguments to them.
1898[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1899[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceMathTests.scala:29:50
1900[warn] 29 | val Parsed.Success(value, _) = parse(str, expr(_))
1901[warn] | ^^^^
1902[warn] |Context bounds will map to context parameters.
1903[warn] |A `using` clause is needed to pass explicit arguments to them.
1904[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1905[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceMathTests.scala:44:36
1906[warn] 44 | val failure = parse(input, expr(_)).asInstanceOf[Parsed.Failure]
1907[warn] | ^^^^
1908[warn] |Context bounds will map to context parameters.
1909[warn] |A `using` clause is needed to pass explicit arguments to them.
1910[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
1911[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:12:39
1912[warn] 12 | val Parsed.Success((), 0) = parse("", p)
1913[warn] | ^^^^^^^^^^^^
1914[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1915[warn] |
1916[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1917[warn] |which may result in a MatchError at runtime.
1918[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1919[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:13:39
1920[warn] 13 | val Parsed.Success((), 0) = parse("/", p)
1921[warn] | ^^^^^^^^^^^^^
1922[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1923[warn] |
1924[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1925[warn] |which may result in a MatchError at runtime.
1926[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1927[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:14:39
1928[warn] 14 | val Parsed.Success((), 1) = parse(" /", p)
1929[warn] | ^^^^^^^^^^^^^^
1930[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1931[warn] |
1932[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1933[warn] |which may result in a MatchError at runtime.
1934[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1935[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:15:39
1936[warn] 15 | val Parsed.Success((), 1) = parse(" / ", p)
1937[warn] | ^^^^^^^^^^^^^^^
1938[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1939[warn] |
1940[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1941[warn] |which may result in a MatchError at runtime.
1942[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1943[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:16:39
1944[warn] 16 | val Parsed.Success((), 2) = parse("//", p)
1945[warn] | ^^^^^^^^^^^^^^
1946[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1947[warn] |
1948[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1949[warn] |which may result in a MatchError at runtime.
1950[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1951[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:17:39
1952[warn] 17 | val Parsed.Success((), 3) = parse(" //", p)
1953[warn] | ^^^^^^^^^^^^^^^
1954[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1955[warn] |
1956[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1957[warn] |which may result in a MatchError at runtime.
1958[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1959[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:18:39
1960[warn] 18 | val Parsed.Success((), 4) = parse(" // ", p)
1961[warn] | ^^^^^^^^^^^^^^^^
1962[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1963[warn] |
1964[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1965[warn] |which may result in a MatchError at runtime.
1966[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1967[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:19:40
1968[warn] 19 | val Parsed.Success((), 13) = parse(" // / / // /*", p)
1969[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^
1970[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1971[warn] |
1972[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1973[warn] |which may result in a MatchError at runtime.
1974[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1975[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:20:39
1976[warn] 20 | val Parsed.Success((), 4) = parse("/**/", p)
1977[warn] | ^^^^^^^^^^^^^^^^
1978[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1979[warn] |
1980[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1981[warn] |which may result in a MatchError at runtime.
1982[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1983[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:21:39
1984[warn] 21 | val Parsed.Success((), 5) = parse("/* */", p)
1985[warn] | ^^^^^^^^^^^^^^^^^
1986[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1987[warn] |
1988[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1989[warn] |which may result in a MatchError at runtime.
1990[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1991[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:22:39
1992[warn] 22 | val Parsed.Success((), 6) = parse("/****/", p)
1993[warn] | ^^^^^^^^^^^^^^^^^^
1994[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
1995[warn] |
1996[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
1997[warn] |which may result in a MatchError at runtime.
1998[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
1999[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:23:39
2000[warn] 23 | val Parsed.Success((), 9) = parse("/** * **/", p)
2001[warn] | ^^^^^^^^^^^^^^^^^^^^^
2002[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2003[warn] |
2004[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2005[warn] |which may result in a MatchError at runtime.
2006[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2007[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:24:40
2008[warn] 24 | val Parsed.Success((), 15) = parse("/** // * // **/", p)
2009[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2010[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2011[warn] |
2012[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2013[warn] |which may result in a MatchError at runtime.
2014[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2015[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:29:42
2016[warn] 29 | val Parsed.Failure(_, 11, _) = parse("/** /* /**/", ScalaWhitespace.whitespace.apply(_))
2017[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2018[warn] |pattern's type fastparse.Parsed.Failure is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2019[warn] |
2020[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2021[warn] |which may result in a MatchError at runtime.
2022[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2023[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:30:39
2024[warn] 30 | val Parsed.Success((), 8) = parse("/*/**/*/", ScalaWhitespace.whitespace.apply(_))
2025[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2027[warn] |
2028[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2029[warn] |which may result in a MatchError at runtime.
2030[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2031[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:35:40
2032[warn] 35 | val Parsed.Success((), 11) = parse("/** /* /**/", JavaWhitespace.whitespace.apply(_))
2033[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2034[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2035[warn] |
2036[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2037[warn] |which may result in a MatchError at runtime.
2038[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2039[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:36:39
2040[warn] 36 | val Parsed.Success((), 6) = parse("/*/**/*/", JavaWhitespace.whitespace.apply(_))
2041[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2042[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2043[warn] |
2044[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2045[warn] |which may result in a MatchError at runtime.
2046[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2047[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:41:40
2048[warn] 41 | val Parsed.Success((), 11) = parse("/** /* /**/", JsonnetWhitespace.whitespace.apply(_))
2049[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2050[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2051[warn] |
2052[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2053[warn] |which may result in a MatchError at runtime.
2054[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2055[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala:42:39
2056[warn] 42 | val Parsed.Success((), 6) = parse("/*/**/*/", JsonnetWhitespace.whitespace.apply(_))
2057[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2058[warn] |pattern's type fastparse.Parsed.Success[Unit] is more specialized than the right hand side expression's type fastparse.Parsed[Unit]
2059[warn] |
2060[warn] |If the narrowing is intentional, this can be communicated by adding `: @unchecked` after the expression,
2061[warn] |which may result in a MatchError at runtime.
2062[warn] |This patch can be rewritten automatically under -rewrite -source 3.2-migration.
2063[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/fastparse/test/src/fastparse/IndentationTests.scala:11:39
2064[warn] 11 | def eval(tree: (String, Seq[Int])) = tree match{
2065[warn] | ^^^^
2066[warn] | match may not be exhaustive.
2067[warn] |
2068[warn] | It would fail on pattern case: (_, _)
2069[warn] |
2070[warn] | longer explanation available when compiling with `-explain`
2071[info] [patched file /build/repo/fastparse/test/src/fastparse/FailureTests.scala]
2072[info] [patched file /build/repo/fastparse/test/src/fastparse/WhitespaceMathTests.scala]
2073[info] [patched file /build/repo/fastparse/test/src/fastparse/ExampleTests.scala]
2074[info] [patched file /build/repo/fastparse/test/src/fastparse/GnipSubSyntaxTest.scala]
2075[info] [patched file /build/repo/fastparse/test/src/fastparse/JsonTests.scala]
2076[info] [patched file /build/repo/fastparse/test/src/fastparse/Main.scala]
2077[info] [patched file /build/repo/fastparse/test/src-2.12+/fastparse/IteratorTests.scala]
2078[info] [patched file /build/repo/fastparse/test/src/fastparse/WhitespaceTests.scala]
2079[info] [patched file /build/repo/fastparse/test/src-2.12+/fastparse/CustomWhitespaceMathTests.scala]
2080[info] [patched file /build/repo/fastparse/test/src/fastparse/IndentationTests.scala]
2081[info] [patched file /build/repo/fastparse/test/src/fastparse/ParsingTests.scala]
2082[info] [patched file /build/repo/fastparse/test/src/fastparse/MathTests.scala]
2083[warn] there was 1 deprecation warning; re-run with -deprecation for details
2084[warn] 256 warnings found
2085[info] done compiling
2086Successfully evaluated fastparse.jvm[3.7.4].test.compile
2087Publishing Artifact(com.lihaoyi,fastparse_3,3.1.1-DIRTYc36cafd6) to ivy repo /root/.ivy2/local
2088Successfully evaluated fastparse.jvm[3.7.4].publishLocal
2089
2090Starting build for scalaparse - [1/3]
2091Failed to resolve scalaVersion, assume it's Scala 3 project
2092[info] compiling 8 Scala sources to /build/repo/out/scalaparse/jvm/3.7.4/compile.dest/classes ...
2093[warn] -- Warning: /build/repo/scalaparse/src/scalaparse/Core.scala:17:24 -------------
2094[warn] 17 | ctx: P[_]): P[R] =
2095[warn] | ^
2096[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2097[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2098[warn] -- Warning: /build/repo/scalaparse/src/scalaparse/Xml.scala:18:16 --------------
2099[warn] 18 | private[this] object Xml {
2100[warn] | ^
2101[warn] |Ignoring [this] qualifier.
2102[warn] |This syntax will be deprecated in the future; it should be dropped.
2103[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2104[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2105[info] [patched file /build/repo/scalaparse/src/scalaparse/Core.scala]
2106[info] [patched file /build/repo/scalaparse/src/scalaparse/Xml.scala]
2107[warn] two warnings found
2108[info] done compiling
2109Successfully evaluated scalaparse.jvm[3.7.4].compile
2110Skipping unused scalacOptions: -source, -rewrite
2111Flag -classpath set repeatedly
21121 warning found
2113Successfully evaluated scalaparse.jvm[3.7.4].docJar
2114Failed to resolve scalaVersion, assume it's Scala 3 project
2115Failed to resolve scalaVersion, assume it's Scala 3 project
2116[info] compiling 4 Scala sources to /build/repo/out/scalaparse/jvm/3.7.4/test/compile.dest/classes ...
2117[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:19:17 ----
2118[warn] 19 | parse(input, Scala.CompilationUnit(_)) match{
2119[warn] | ^^^^^^^^^^^^^^^^^^^^^
2120[warn] |Context bounds will map to context parameters.
2121[warn] |A `using` clause is needed to pass explicit arguments to them.
2122[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2123[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:87:27 ----
2124[warn] 87 | val res = parse(input, Scala.CompilationUnit(_))
2125[warn] | ^^^^^^^^^^^^^^^^^^^^^
2126[warn] |Context bounds will map to context parameters.
2127[warn] |A `using` clause is needed to pass explicit arguments to them.
2128[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2129[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:756:2
2130[warn] 756 | test - checkNeg(
2131[warn] | ^
2132[warn] | Line is indented too far to the left, or a `}` is missing
2133[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:766:2
2134[warn] 766 | test - checkNeg(
2135[warn] | ^
2136[warn] | Line is indented too far to the left, or a `}` is missing
2137[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:774:2
2138[warn] 774 | test - checkNeg(
2139[warn] | ^
2140[warn] | Line is indented too far to the left, or a `}` is missing
2141[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:782:2
2142[warn] 782 | test - checkNeg(
2143[warn] | ^
2144[warn] | Line is indented too far to the left, or a `}` is missing
2145[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:790:2
2146[warn] 790 | test - checkNeg(
2147[warn] | ^
2148[warn] | Line is indented too far to the left, or a `}` is missing
2149[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:798:2
2150[warn] 798 | test - checkNeg(
2151[warn] | ^
2152[warn] | Line is indented too far to the left, or a `}` is missing
2153[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:806:2
2154[warn] 806 | test - checkNeg(
2155[warn] | ^
2156[warn] | Line is indented too far to the left, or a `}` is missing
2157[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:814:2
2158[warn] 814 | test - checkNeg(
2159[warn] | ^
2160[warn] | Line is indented too far to the left, or a `}` is missing
2161[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:822:2
2162[warn] 822 | test - checkNeg(
2163[warn] | ^
2164[warn] | Line is indented too far to the left, or a `}` is missing
2165[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:830:2
2166[warn] 830 | test - checkNeg(
2167[warn] | ^
2168[warn] | Line is indented too far to the left, or a `}` is missing
2169[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:838:2
2170[warn] 838 | test - checkNeg(
2171[warn] | ^
2172[warn] | Line is indented too far to the left, or a `}` is missing
2173[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:847:2
2174[warn] 847 | test - checkNeg(
2175[warn] | ^
2176[warn] | Line is indented too far to the left, or a `}` is missing
2177[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:855:2
2178[warn] 855 | test - checkNeg(
2179[warn] | ^
2180[warn] | Line is indented too far to the left, or a `}` is missing
2181[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:863:2
2182[warn] 863 | test - checkNeg(
2183[warn] | ^
2184[warn] | Line is indented too far to the left, or a `}` is missing
2185[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:871:2
2186[warn] 871 | test - checkNeg(
2187[warn] | ^
2188[warn] | Line is indented too far to the left, or a `}` is missing
2189[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:879:2
2190[warn] 879 | test - checkNeg(
2191[warn] | ^
2192[warn] | Line is indented too far to the left, or a `}` is missing
2193[warn] -- [E129] Potential Issue Warning: /build/repo/scalaparse/test/src/scalaparse/unit/TrailingCommasTests.scala:219:5
2194[warn] 219 | }
2195[warn] | ^
2196[warn] | A pure expression does nothing in statement position
2197[warn] |
2198[warn] | longer explanation available when compiling with `-explain`
2199[info] [patched file /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala]
2200[warn] there were 2 deprecation warnings; re-run with -deprecation for details
2201[warn] 20 warnings found
2202[info] done compiling
2203Successfully evaluated scalaparse.jvm[3.7.4].test.compile
2204Publishing Artifact(com.lihaoyi,scalaparse_3,3.1.1-DIRTYfb2ebf3b) to ivy repo /root/.ivy2/local
2205Successfully evaluated scalaparse.jvm[3.7.4].publishLocal
2206
2207Starting build for cssparse - [2/3]
2208Failed to resolve scalaVersion, assume it's Scala 3 project
2209[info] compiling 3 Scala sources to /build/repo/out/cssparse/jvm/3.7.4/compile.dest/classes ...
2210[info] done compiling
2211Successfully evaluated cssparse.jvm[3.7.4].compile
2212Skipping unused scalacOptions: -source, -rewrite
2213Flag -classpath set repeatedly
22141 warning found
2215Successfully evaluated cssparse.jvm[3.7.4].docJar
2216Failed to resolve scalaVersion, assume it's Scala 3 project
2217Failed to resolve scalaVersion, assume it's Scala 3 project
2218[info] compiling 4 Scala sources to /build/repo/out/cssparse/jvm/3.7.4/test/compile.dest/classes ...
2219[warn] -- Warning: /build/repo/cssparse/test/src-jvm/cssparse/TestUtil.scala:20:27 ----
2220[warn] 20 | val res = parse(input, CssRulesParser.ruleList(_))
2221[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2222[warn] |Context bounds will map to context parameters.
2223[warn] |A `using` clause is needed to pass explicit arguments to them.
2224[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2225[warn] -- Warning: /build/repo/cssparse/test/src-jvm/cssparse/TestUtil.scala:24:34 ----
2226[warn] 24 | val res2 = parse(parsedInput, CssRulesParser.ruleList(_))
2227[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2228[warn] |Context bounds will map to context parameters.
2229[warn] |A `using` clause is needed to pass explicit arguments to them.
2230[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2231[warn] -- Warning: /build/repo/cssparse/test/src-jvm/cssparse/TestUtil.scala:56:63 ----
2232[warn] 56 | val parsedInput = PrettyPrinter.printRuleList(parse(input, CssRulesParser.ruleList(_)).get.value)
2233[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2234[warn] |Context bounds will map to context parameters.
2235[warn] |A `using` clause is needed to pass explicit arguments to them.
2236[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2237[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:24:10 --------
2238[warn] 24 | CssRulesParser.ruleList(_)
2239[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2240[warn] |Context bounds will map to context parameters.
2241[warn] |A `using` clause is needed to pass explicit arguments to them.
2242[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2243[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:57:27 --------
2244[warn] 57 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2245[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2246[warn] |Context bounds will map to context parameters.
2247[warn] |A `using` clause is needed to pass explicit arguments to them.
2248[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2249[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:84:27 --------
2250[warn] 84 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2251[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2252[warn] |Context bounds will map to context parameters.
2253[warn] |A `using` clause is needed to pass explicit arguments to them.
2254[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2255[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:111:27 -------
2256[warn] 111 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2257[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2258[warn] |Context bounds will map to context parameters.
2259[warn] |A `using` clause is needed to pass explicit arguments to them.
2260[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2261[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:139:27 -------
2262[warn] 139 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2263[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2264[warn] |Context bounds will map to context parameters.
2265[warn] |A `using` clause is needed to pass explicit arguments to them.
2266[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2267[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:160:27 -------
2268[warn] 160 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2269[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2270[warn] |Context bounds will map to context parameters.
2271[warn] |A `using` clause is needed to pass explicit arguments to them.
2272[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2273[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:182:27 -------
2274[warn] 182 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2275[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2276[warn] |Context bounds will map to context parameters.
2277[warn] |A `using` clause is needed to pass explicit arguments to them.
2278[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2279[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/CssTests.scala:205:27 -------
2280[warn] 205 | """.stripMargin, CssRulesParser.ruleList(_)) : @unchecked
2281[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2282[warn] |Context bounds will map to context parameters.
2283[warn] |A `using` clause is needed to pass explicit arguments to them.
2284[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2285[warn] -- Warning: /build/repo/cssparse/test/src/cssparse/PrettyPrinterTests.scala:162:62
2286[warn] 162 | val pretty = PrettyPrinter.printRuleList(parse(input, CssRulesParser.ruleList(_)).get.value)
2287[warn] | ^^^^^^^^^^^^^^^^^^^^^^^
2288[warn] |Context bounds will map to context parameters.
2289[warn] |A `using` clause is needed to pass explicit arguments to them.
2290[warn] |This code can be rewritten automatically under -rewrite -source 3.4-migration.
2291[info] [patched file /build/repo/cssparse/test/src/cssparse/CssTests.scala]
2292[info] [patched file /build/repo/cssparse/test/src/cssparse/PrettyPrinterTests.scala]
2293[info] [patched file /build/repo/cssparse/test/src-jvm/cssparse/TestUtil.scala]
2294[warn] there were 2 deprecation warnings; re-run with -deprecation for details
2295[warn] 13 warnings found
2296[info] done compiling
2297Successfully evaluated cssparse.jvm[3.7.4].test.compile
2298Publishing Artifact(com.lihaoyi,cssparse_3,3.1.1-DIRTY27c5b64b) to ivy repo /root/.ivy2/local
2299Successfully evaluated cssparse.jvm[3.7.4].publishLocal
2300
2301************************
2302Build summary:
2303[{
2304 "module": "fastparse",
2305 "compile": {"status": "ok", "tookMs": 13117, "warnings": 0, "errors": 0},
2306 "doc": {"status": "ok", "tookMs": 7769, "files": 1, "totalSizeKb": 2977},
2307 "test-compile": {"status": "ok", "tookMs": 36765, "warnings": 0, "errors": 0},
2308 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2309 "publish": {"status": "ok", "tookMs": 575},
2310 "metadata": {
2311 "crossScalaVersions": ["2.13.14", "2.12.19", "3.3.3"]
2312}
2313},{
2314 "module": "scalaparse",
2315 "compile": {"status": "ok", "tookMs": 26532, "warnings": 0, "errors": 0},
2316 "doc": {"status": "ok", "tookMs": 5341, "files": 1, "totalSizeKb": 2728},
2317 "test-compile": {"status": "ok", "tookMs": 9923, "warnings": 0, "errors": 0},
2318 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2319 "publish": {"status": "ok", "tookMs": 368},
2320 "metadata": {
2321 "crossScalaVersions": ["2.13.14", "2.12.19", "3.3.3"]
2322}
2323},{
2324 "module": "cssparse",
2325 "compile": {"status": "ok", "tookMs": 25545, "warnings": 0, "errors": 0},
2326 "doc": {"status": "ok", "tookMs": 6289, "files": 1, "totalSizeKb": 2824},
2327 "test-compile": {"status": "ok", "tookMs": 8195, "warnings": 0, "errors": 0},
2328 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2329 "publish": {"status": "ok", "tookMs": 376},
2330 "metadata": {
2331 "crossScalaVersions": ["2.13.14", "2.12.19", "3.3.3"]
2332}
2333}]
2334************************"
2335
2336Checking patch build.sc...
2337Applied patch build.sc cleanly.
2338Commit migration rewrites
2339Switched to a new branch 'opencb/migrate-source-3.4'
2340[opencb/migrate-source-3.4 bb112ae] Apply Scala compiler rewrites using -source:3.4-migration using Scala 3.7.4
2341 28 files changed, 322 insertions(+), 322 deletions(-)
2342----
2343Preparing build for 3.8.0-RC2
2344Scala binary version found: 3.8
2345Implicitly using source version 3.8
2346Scala binary version found: 3.8
2347Implicitly using source version 3.8
2348Would try to apply common scalacOption (best-effort, sbt/mill only):
2349Append: ,REQUIRE:-source:3.8
2350Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
2351
2352Try apply source patch:
2353Path: build.sc
2354Pattern: val scala3 = "3.3.3"
2355Replacement: val scala3 = "3.8.0-RC2"
2356Successfully applied pattern 'val scala3 = "3.3.3"' in build.sc
2357----
2358Starting build for 3.8.0-RC2
2359Execute tests: false
2360Mill project found:
2361Found explicit mill version 0.11.7-86-18d144 in ./mill-version
2362Force upgrade of millVersion 0.11.7-86-18d144 to 0.11.13
2363Detected mill version=0.11.13, binary version: 0.11
2364No prepare script found for project com-lihaoyi/fastparse
2365Apply scalafix rules to ./build.sc
2366Successfully applied pattern 'package build\n' in /build/repo/MillCommunityBuild.sc
2367Successfully applied pattern 'import CommunityBuildCore.' in /build/repo/MillCommunityBuild.sc
2368Successfully applied pattern 'import MillVersionCompat.' in /build/repo/MillCommunityBuild.sc
2369##################################
2370Scala version: 3.8.0-RC2
2371Targets: com.lihaoyi%cssparse com.lihaoyi%fastparse com.lihaoyi%pythonparse com.lihaoyi%scalaparse
2372Project projectConfig: {"projects":{"exclude":["com.lihaoyi%pythonparse"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
2373##################################
2374 % Total % Received % Xferd Average Speed Time Time Time Current
2375 Dload Upload Total Spent Left Speed
2376
2377 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2378 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2379 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2380
2381 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2382
2383 67 59.2M 67 40.0M 0 0 38.2M 0 0:00:01 0:00:01 --:--:-- 38.2M
2384100 59.2M 100 59.2M 0 0 52.1M 0 0:00:01 0:00:01 --:--:-- 220M
2385[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
2386[warn] /build/repo/build.sc:135:123: adaptation of an empty argument list by inserting () is deprecated: this is unlikely to be what you want
2387[warn] signature: Target.command[T](t: mill.api.Result[T])(implicit w: upickle.default.Writer[T], implicit ctx: mill.define.Ctx, implicit cls: mill.define.EnclosingClass): mill.define.Command[T]
2388[warn] given arguments: <none>
2389[warn] after adaptation: Target.command((): Unit)
2390[warn] def mimaReportBinaryIssues() = if (this.isInstanceOf[ScalaNativeModule] || (this.isInstanceOf[ScalaJSModule])) T.command() else super.mimaReportBinaryIssues()
2391[warn] ^
2392[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
2393[warn] .iterator()
2394[warn] ^
2395[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
2396[warn] case module: CommunityBuildPublishModule =>
2397[warn] ^
2398[warn] three warnings found
2399[info] done compiling
2400Try build using ./mill
2401[info] compiling 4 Scala sources to /build/repo/out/mill-build/compile.dest/classes ...
2402[warn] /build/repo/build.sc:135:123: adaptation of an empty argument list by inserting () is deprecated: this is unlikely to be what you want
2403[warn] signature: Target.command[T](t: mill.api.Result[T])(implicit w: upickle.default.Writer[T], implicit ctx: mill.define.Ctx, implicit cls: mill.define.EnclosingClass): mill.define.Command[T]
2404[warn] given arguments: <none>
2405[warn] after adaptation: Target.command((): Unit)
2406[warn] def mimaReportBinaryIssues() = if (this.isInstanceOf[ScalaNativeModule] || (this.isInstanceOf[ScalaJSModule])) T.command() else super.mimaReportBinaryIssues()
2407[warn] ^
2408[warn] /build/repo/CommunityBuildCore.sc:135:22: object JavaConverters in package collection is deprecated (since 2.13.0): Use `scala.jdk.CollectionConverters` instead
2409[warn] .iterator()
2410[warn] ^
2411[warn] /build/repo/MillCommunityBuild.sc:291:12: The outer reference in this type test cannot be checked at run time.
2412[warn] case module: CommunityBuildPublishModule =>
2413[warn] ^
2414[warn] three warnings found
2415[info] done compiling
2416Build config: {"projects":{"exclude":["com.lihaoyi%pythonparse"],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.4"],"sourcePatches":[{"path":"build.sc","pattern":"val scala3 = \"3.3.3\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
2417Parsed config: ProjectBuildConfig(ProjectsConfig(List(com.lihaoyi%pythonparse),Map()),CompileOnly)
2418Excluding target 'com.lihaoyi%pythonparse' - matches exclusion rule: 'com.lihaoyi%pythonparse'
2419
2420Starting build for scalaparse - [0/3]
2421Failed to resolve scalaVersion, assume it's Scala 3 project
2422Failed to resolve scalaVersion, assume it's Scala 3 project
2423[info] compiling 14 Scala sources to /build/repo/out/fastparse/jvm/3.8.0-RC2/compile.dest/classes ...
2424[warn] -- Warning: /build/repo/out/fastparse/jvm/3.8.0-RC2/generatedSources.dest/fastparse/SequencerGen.scala:4:17
2425[warn] 4 | protected[this] def Sequencer0[A, B, C](f: (A, B) => C): Sequencer[A, B, C]
2426[warn] | ^^^^^^
2427[warn] |Ignoring [this] qualifier.
2428[warn] |The syntax `protected[this]` will be deprecated in the future; just write `protected` instead.
2429[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2430[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2431[warn] -- Warning: /build/repo/out/fastparse/jvm/3.8.0-RC2/generatedSources.dest/fastparse/SequencerGen.scala:127:17
2432[warn] 127 | protected[this] def Sequencer0[A, B, C](f: (A, B) => C): Sequencer[A, B, C]
2433[warn] | ^^^^^^
2434[warn] |Ignoring [this] qualifier.
2435[warn] |The syntax `protected[this]` will be deprecated in the future; just write `protected` instead.
2436[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2437[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2438[warn] there were 8 feature warnings; re-run with -feature for details
2439[warn] three warnings found
2440[warn] there were 11 feature warnings; re-run with -feature for details
2441[warn] four warnings found
2442[info] done compiling
2443Failed to resolve scalaVersion, assume it's Scala 3 project
2444[info] compiling 8 Scala sources to /build/repo/out/scalaparse/jvm/3.8.0-RC2/compile.dest/classes ...
2445[warn] -- Warning: /build/repo/scalaparse/src/scalaparse/syntax/Basic.scala:53:87 -----
2446[warn] 53 | def O[$: P](s: String) = P( s ~ (!Basic.OpChar | &(NoTrace(StringIn("/*", "//")))) )(s"`$s`", implicitly)
2447[warn] | ^^^^^^^
2448[warn] |Implicit parameters should be provided with a `using` clause.
2449[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2450[warn] |To disable the warning, please use the following option:
2451[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2452[warn] -- Warning: /build/repo/scalaparse/src/scalaparse/syntax/Basic.scala:51:81 -----
2453[warn] 51 | def W[$: P](s: String) = P( s ~ !CharPred(Basic.LetterDigitDollarUnderscore) )(s"`$s`", implicitly)
2454[warn] | ^^^^^^^
2455[warn] |Implicit parameters should be provided with a `using` clause.
2456[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2457[warn] |To disable the warning, please use the following option:
2458[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2459[warn] two warnings found
2460[info] done compiling
2461Successfully evaluated scalaparse.jvm[3.8.0-RC2].compile
2462Option -classpath was updated
24631 warning found
2464Successfully evaluated scalaparse.jvm[3.8.0-RC2].docJar
2465Failed to resolve scalaVersion, assume it's Scala 3 project
2466Failed to resolve scalaVersion, assume it's Scala 3 project
2467[info] compiling 4 Scala sources to /build/repo/out/scalaparse/jvm/3.8.0-RC2/test/compile.dest/classes ...
2468[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:31:21 ----
2469[warn] 31 | { implicitly(input)
2470[warn] | ^^^^^
2471[warn] |Implicit parameters should be provided with a `using` clause.
2472[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2473[warn] |To disable the warning, please use the following option:
2474[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2475[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:32:21 ----
2476[warn] 32 | implicitly(stack)
2477[warn] | ^^^^^
2478[warn] |Implicit parameters should be provided with a `using` clause.
2479[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2480[warn] |To disable the warning, please use the following option:
2481[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2482[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:33:21 ----
2483[warn] 33 | implicitly(index)
2484[warn] | ^^^^^
2485[warn] |Implicit parameters should be provided with a `using` clause.
2486[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2487[warn] |To disable the warning, please use the following option:
2488[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2489[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:34:21 ----
2490[warn] 34 | implicitly(parsedFound)
2491[warn] | ^^^^^^^^^^^
2492[warn] |Implicit parameters should be provided with a `using` clause.
2493[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2494[warn] |To disable the warning, please use the following option:
2495[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2496[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/TestUtil.scala:43:27 ----
2497[warn] 43 | assert({implicitly(input); false})
2498[warn] | ^^^^^
2499[warn] |Implicit parameters should be provided with a `using` clause.
2500[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2501[warn] |To disable the warning, please use the following option:
2502[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2503[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:756:2
2504[warn] 756 | test - checkNeg(
2505[warn] | ^
2506[warn] | Line is indented too far to the left, or a `}` is missing
2507[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:766:2
2508[warn] 766 | test - checkNeg(
2509[warn] | ^
2510[warn] | Line is indented too far to the left, or a `}` is missing
2511[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:774:2
2512[warn] 774 | test - checkNeg(
2513[warn] | ^
2514[warn] | Line is indented too far to the left, or a `}` is missing
2515[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:782:2
2516[warn] 782 | test - checkNeg(
2517[warn] | ^
2518[warn] | Line is indented too far to the left, or a `}` is missing
2519[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:790:2
2520[warn] 790 | test - checkNeg(
2521[warn] | ^
2522[warn] | Line is indented too far to the left, or a `}` is missing
2523[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:798:2
2524[warn] 798 | test - checkNeg(
2525[warn] | ^
2526[warn] | Line is indented too far to the left, or a `}` is missing
2527[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:806:2
2528[warn] 806 | test - checkNeg(
2529[warn] | ^
2530[warn] | Line is indented too far to the left, or a `}` is missing
2531[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:814:2
2532[warn] 814 | test - checkNeg(
2533[warn] | ^
2534[warn] | Line is indented too far to the left, or a `}` is missing
2535[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:822:2
2536[warn] 822 | test - checkNeg(
2537[warn] | ^
2538[warn] | Line is indented too far to the left, or a `}` is missing
2539[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:830:2
2540[warn] 830 | test - checkNeg(
2541[warn] | ^
2542[warn] | Line is indented too far to the left, or a `}` is missing
2543[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:838:2
2544[warn] 838 | test - checkNeg(
2545[warn] | ^
2546[warn] | Line is indented too far to the left, or a `}` is missing
2547[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:847:2
2548[warn] 847 | test - checkNeg(
2549[warn] | ^
2550[warn] | Line is indented too far to the left, or a `}` is missing
2551[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:855:2
2552[warn] 855 | test - checkNeg(
2553[warn] | ^
2554[warn] | Line is indented too far to the left, or a `}` is missing
2555[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:863:2
2556[warn] 863 | test - checkNeg(
2557[warn] | ^
2558[warn] | Line is indented too far to the left, or a `}` is missing
2559[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:871:2
2560[warn] 871 | test - checkNeg(
2561[warn] | ^
2562[warn] | Line is indented too far to the left, or a `}` is missing
2563[warn] -- Warning: /build/repo/scalaparse/test/src/scalaparse/unit/FailureTests.scala:879:2
2564[warn] 879 | test - checkNeg(
2565[warn] | ^
2566[warn] | Line is indented too far to the left, or a `}` is missing
2567[warn] -- [E129] Potential Issue Warning: /build/repo/scalaparse/test/src/scalaparse/unit/TrailingCommasTests.scala:219:5
2568[warn] 219 | }
2569[warn] | ^
2570[warn] | A pure expression does nothing in statement position
2571[warn] |
2572[warn] | longer explanation available when compiling with `-explain`
2573[warn] there were 2 deprecation warnings; re-run with -deprecation for details
2574[warn] 23 warnings found
2575[info] done compiling
2576Successfully evaluated scalaparse.jvm[3.8.0-RC2].test.compile
2577Publishing Artifact(com.lihaoyi,scalaparse_3,3.1.1-1-bb112a-DIRTY88a5397) to ivy repo /root/.ivy2/local
2578Successfully evaluated scalaparse.jvm[3.8.0-RC2].publishLocal
2579
2580Starting build for cssparse - [1/3]
2581Failed to resolve scalaVersion, assume it's Scala 3 project
2582[info] compiling 3 Scala sources to /build/repo/out/cssparse/jvm/3.8.0-RC2/compile.dest/classes ...
2583[info] done compiling
2584Successfully evaluated cssparse.jvm[3.8.0-RC2].compile
2585Option -classpath was updated
25861 warning found
2587Successfully evaluated cssparse.jvm[3.8.0-RC2].docJar
2588Failed to resolve scalaVersion, assume it's Scala 3 project
2589Failed to resolve scalaVersion, assume it's Scala 3 project
2590[info] compiling 4 Scala sources to /build/repo/out/cssparse/jvm/3.8.0-RC2/test/compile.dest/classes ...
2591[warn] there were 2 deprecation warnings; re-run with -deprecation for details
2592[warn] one warning found
2593[info] done compiling
2594Successfully evaluated cssparse.jvm[3.8.0-RC2].test.compile
2595Publishing Artifact(com.lihaoyi,cssparse_3,3.1.1-1-bb112a-DIRTY88a5397) to ivy repo /root/.ivy2/local
2596Successfully evaluated cssparse.jvm[3.8.0-RC2].publishLocal
2597
2598Starting build for fastparse - [2/3]
2599Successfully evaluated fastparse.jvm[3.8.0-RC2].compile
2600Option -classpath was updated
2601-- Warning: fastparse/src/fastparse/SharedPackageDefs.scala:125:6 --------------
2602125 | def NoTrace[T](p: => P[T])(implicit ctx: P[?]): P[T] = {
2603 | ^
2604 | Couldn't resolve a member for the given link query: ByNameOps.opaque
2605-- Warning: fastparse/src/fastparse/SharedPackageDefs.scala:199:6 --------------
2606199 | def SingleChar(implicit ctx: P[?]): P[Char] = {
2607 | ^
2608 | Couldn't resolve a member for the given link query: EagerOps.flatMapX
2609-- Warning: fastparse/src/fastparse/Parsed.scala:190:8 -------------------------
2610190 | def msg = failure.msg
2611 | ^
2612 | Couldn't resolve a member for the given link query: reportParseMsg
2613-- Warning: fastparse/src-3/fastparse/package.scala:63:15 ----------------------
261463 | inline def map[V](inline f: T => V): P[V] = MacroInlineImpls.mapInline[T, V](parse0)(f)
2615 | ^
2616 | Couldn't resolve a member for the given link query: !
2617-- Warning: fastparse/src-3/fastparse/package.scala:304:17 ---------------------
2618304 | implicit class LogByNameOps[T](parse0: => P[T])(implicit ctx: P[?]) {
2619 | ^
2620 | Couldn't resolve a member for the given link query: ByNameOps
2621-- Warning: fastparse/src-3/fastparse/package.scala:344:13 ---------------------
2622344 | inline def StringIn(inline s: String*)(implicit ctx: P[?]): P[Unit] =
2623 | ^
2624 | Couldn't resolve a member for the given link query: EagerOps.|
2625-- Warning: fastparse/src-3/fastparse/package.scala:350:13 ---------------------
2626350 | inline def StringInIgnoreCase(inline s: String*)(implicit ctx: P[?]): P[Unit] =
2627 | ^
2628 | Couldn't resolve a member for the given link query: EagerOps.|
26298 warnings found
2630Successfully evaluated fastparse.jvm[3.8.0-RC2].docJar
2631Failed to resolve scalaVersion, assume it's Scala 3 project
2632Failed to resolve scalaVersion, assume it's Scala 3 project
2633[info] compiling 14 Scala sources to /build/repo/out/fastparse/jvm/3.8.0-RC2/test/compile.dest/classes ...
2634[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:134:56 -
2635[warn] 134 | val Parsed.Success((), 0) = parse("asdad", Pass(_)): @unchecked
2636[warn] | ^
2637[warn] |Implicit parameters should be provided with a `using` clause.
2638[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2639[warn] |To disable the warning, please use the following option:
2640[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2641[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ExampleTests.scala:135:58 -
2642[warn] 135 | val Parsed.Failure(_, 0, _) = parse("asdad", Fail(_)): @unchecked
2643[warn] | ^
2644[warn] |Implicit parameters should be provided with a `using` clause.
2645[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2646[warn] |To disable the warning, please use the following option:
2647[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2648[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:359:52 -
2649[warn] 359 | def parse[$: P] = P( !CharIn("0-6").log("lhs") ~ CharIn("4-8").log("rhs") ~ End ).log
2650[warn] | ^^^^^
2651[warn] |Implicit parameters should be provided with a `using` clause.
2652[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2653[warn] |To disable the warning, please use the following option:
2654[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2655[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/FailureTests.scala:359:79 -
2656[warn] 359 | def parse[$: P] = P( !CharIn("0-6").log("lhs") ~ CharIn("4-8").log("rhs") ~ End ).log
2657[warn] | ^^^^^
2658[warn] |Implicit parameters should be provided with a `using` clause.
2659[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2660[warn] |To disable the warning, please use the following option:
2661[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2662[warn] -- Warning: /build/repo/fastparse/test/src/fastparse/ParsingTests.scala:225:63 -
2663[warn] 225 | def p[$: P] = P( &("Hello" ~/ "Boo") ~ "lol" | "".log("<empty>") )
2664[warn] | ^^^^^^^^^
2665[warn] |Implicit parameters should be provided with a `using` clause.
2666[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2667[warn] |To disable the warning, please use the following option:
2668[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2669[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/fastparse/test/src/fastparse/IndentationTests.scala:11:39
2670[warn] 11 | def eval(tree: (String, Seq[Int])) = tree match{
2671[warn] | ^^^^
2672[warn] | match may not be exhaustive.
2673[warn] |
2674[warn] | It would fail on pattern case: (_, _)
2675[warn] |
2676[warn] | longer explanation available when compiling with `-explain`
2677[warn] there was 1 deprecation warning; re-run with -deprecation for details
2678[warn] 7 warnings found
2679[info] done compiling
2680Successfully evaluated fastparse.jvm[3.8.0-RC2].test.compile
2681Publishing Artifact(com.lihaoyi,fastparse_3,3.1.1-1-bb112a-DIRTY88a5397) to ivy repo /root/.ivy2/local
2682Successfully evaluated fastparse.jvm[3.8.0-RC2].publishLocal
2683
2684************************
2685Build summary:
2686[{
2687 "module": "scalaparse",
2688 "compile": {"status": "ok", "tookMs": 40649, "warnings": 0, "errors": 0},
2689 "doc": {"status": "ok", "tookMs": 5848, "files": 1, "totalSizeKb": 2728},
2690 "test-compile": {"status": "ok", "tookMs": 8980, "warnings": 0, "errors": 0},
2691 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2692 "publish": {"status": "ok", "tookMs": 666},
2693 "metadata": {
2694 "crossScalaVersions": ["2.13.14", "2.12.19", "3.3.3"]
2695}
2696},{
2697 "module": "cssparse",
2698 "compile": {"status": "ok", "tookMs": 20061, "warnings": 0, "errors": 0},
2699 "doc": {"status": "ok", "tookMs": 4967, "files": 1, "totalSizeKb": 2827},
2700 "test-compile": {"status": "ok", "tookMs": 7082, "warnings": 0, "errors": 0},
2701 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2702 "publish": {"status": "ok", "tookMs": 546},
2703 "metadata": {
2704 "crossScalaVersions": ["2.13.14", "2.12.19", "3.3.3"]
2705}
2706},{
2707 "module": "fastparse",
2708 "compile": {"status": "ok", "tookMs": 104, "warnings": 0, "errors": 0},
2709 "doc": {"status": "ok", "tookMs": 7149, "files": 1, "totalSizeKb": 2978},
2710 "test-compile": {"status": "ok", "tookMs": 40879, "warnings": 0, "errors": 0},
2711 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
2712 "publish": {"status": "ok", "tookMs": 469},
2713 "metadata": {
2714 "crossScalaVersions": ["2.13.14", "2.12.19", "3.3.3"]
2715}
2716}]
2717************************"
2718
2719Checking patch build.sc...
2720Checking patch .mill-version...
2721Applied patch build.sc cleanly.
2722Applied patch .mill-version cleanly.