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