Build Logs

lichess-org/playframework-lila • scheduled_3.8.1-RC1-bin-20251128-fe49539-NIGHTLY

Errors

211

Warnings

6063

Total Lines

6806

1##################################
2Clonning https://github.com/lichess-org/playframework-lila.git into /build/repo using revision
3##################################
4Using target Scala version for migration: 3.7.4
5Migrating project for -source:3.7 using Scala 3.7.4
6----
7Preparing build for 3.7.4
8Would try to apply common scalacOption (best-effort, sbt/mill only):
9Append: -rewrite,REQUIRE:-source:3.7-migration
10Remove: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
11----
12Starting build for 3.7.4
13Execute tests: false
14sbt project found:
15Sbt version 1.9.7 is not supported, minimal supported version is 1.11.5
16Enforcing usage of sbt in version 1.11.5
17No prepare script found for project lichess-org/playframework-lila
18##################################
19Scala version: 3.7.4
20Targets: *%*
21Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
22##################################
23Using extra scalacOptions: -rewrite,REQUIRE:-source:3.7-migration
24Filtering out scalacOptions: -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
25[sbt_options] declare -a sbt_options=()
26[process_args] java_version = '21'
27[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
28# Executing command line:
29java
30-Dfile.encoding=UTF-8
31-Xms2G
32-Xmx2G
33-Xss2M
34-XX:MaxInlineLevel=18
35-XX:MaxMetaspaceSize=1G
36-Dfile.encoding=UTF-8
37-Dcommunitybuild.scala=3.7.4
38-Dcommunitybuild.project.dependencies.add=
39-Xmx7G
40-Xms4G
41-Xss8M
42-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
43-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
44-jar
45/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
46"setCrossScalaVersions 3.7.4"
47"++3.7.4 -v"
48"mapScalacOptions "-rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s" "-indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
49"set every credentials := Nil"
50"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
51"removeScalacOptionsStartingWith -P:wartremover"
52
53moduleMappings
54"runBuild 3.7.4 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" *%*"
55
56[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
57[info] loading settings for project repo-build-build from buildinfo.sbt...
58[info] loading project definition from /build/repo/project/project
59[info] loading settings for project plugins from akka.sbt, plugins.sbt...
60[info] loading project definition from /build/repo/project
61[warn] /build/repo/project/AkkaSnapshotRepositories.scala:17:26: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
62[warn] resolvers += Resolver.sonatypeCentralSnapshots
63[warn] .map(_ => Resolver.sonatypeOssRepos("snapshots")) // contains akka(-http) snapshots
64[warn] ^
65[warn] /build/repo/project/BuildSettings.scala:36:28: method sonatypeOssRepos in class ResolverFunctions is deprecated (since 1.11.2): Sonatype OSS Repository Hosting (OSSRH) was sunset on 2025-06-30; remove this resolver. If snapshots are required, use:
66[warn] resolvers += Resolver.sonatypeCentralSnapshots
67[warn] resolvers ++= Resolver.sonatypeOssRepos("releases"), // sync ScriptedTools.scala
68[warn] ^
69[warn] two warnings found
70/build/repo/build.sbt:37: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
71 (sourceGenerators in Compile) += Def
72 ^
73/build/repo/build.sbt:45: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
74 (sourceManaged in Compile).value
75 ^
76/build/repo/build.sbt:65: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
77 parallelExecution in Test := false,
78 ^
79/build/repo/build.sbt:67: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
80 scalacOptions in Test := (scalacOptions in Test).value.diff(Seq("-deprecation"))
81 ^
82/build/repo/build.sbt:67: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
83 scalacOptions in Test := (scalacOptions in Test).value.diff(Seq("-deprecation"))
84 ^
85/build/repo/build.sbt:77: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
86 (scalacOptions in Test) := (scalacOptions in Test).value.diff(Seq("-deprecation"))
87 ^
88/build/repo/build.sbt:77: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
89 (scalacOptions in Test) := (scalacOptions in Test).value.diff(Seq("-deprecation"))
90 ^
91/build/repo/build.sbt:106: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
92 scalaVersion := (scalaVersion in PlayProject).value,
93 ^
94/build/repo/build.sbt:108: warning: method in in trait ScopingSetting is deprecated (since 1.5.0): `in` is deprecated; migrate to slash syntax - https://www.scala-sbt.org/1.x/docs/Migrating-from-sbt-013x.html#slash
95 (playBuildRepoName in ThisBuild) := "playframework",
96 ^
97[info] loading settings for project Play-Framework from build.sbt, common.sbt...
98[info] set current project to Play-Framework (in build file:/build/repo/)
99[warn] there are 10 keys that are not used by any other settings/tasks:
100[warn]
101[warn] * Play / update / evictionWarningOptions
102[warn] +- /build/repo/project/BuildSettings.scala:25
103[warn] * Play-Configuration / update / evictionWarningOptions
104[warn] +- /build/repo/project/BuildSettings.scala:25
105[warn] * Play-Exceptions / update / evictionWarningOptions
106[warn] +- /build/repo/project/BuildSettings.scala:25
107[warn] * Play-Framework / scalacOptions
108[warn] +- (interplay.PlayBuildBase.projectSettings) PlayBuildBase.scala:61
109[warn] +- /build/repo/build.sbt:12
110[warn] * Play-Framework / update / evictionWarningOptions
111[warn] +- /build/repo/project/BuildSettings.scala:25
112[warn] * Play-Logback / update / evictionWarningOptions
113[warn] +- /build/repo/project/BuildSettings.scala:25
114[warn] * Play-Netty-Server / update / evictionWarningOptions
115[warn] +- /build/repo/project/BuildSettings.scala:25
116[warn] * Play-Server / update / evictionWarningOptions
117[warn] +- /build/repo/project/BuildSettings.scala:25
118[warn] * Play-Streams / update / evictionWarningOptions
119[warn] +- /build/repo/project/BuildSettings.scala:25
120[warn] * Routes-Compiler / update / evictionWarningOptions
121[warn] +- /build/repo/project/BuildSettings.scala:25
122[warn]
123[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
124[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
125Execute setCrossScalaVersions: 3.7.4
126OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Routes-Compiler/crossScalaVersions
127OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Routes-Compiler/crossScalaVersions
128OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Framework/crossScalaVersions
129OpenCB::Limitting incorrect crossVersions List() -> List(3.7.4) in Play-Framework/crossScalaVersions
130OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Exceptions/crossScalaVersions
131OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.7.4) in Play-Exceptions/crossScalaVersions
132OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play/crossScalaVersions
133OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Play/crossScalaVersions
134OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Logback/crossScalaVersions
135OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Play-Logback/crossScalaVersions
136OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Streams/crossScalaVersions
137OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Play-Streams/crossScalaVersions
138OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Netty-Server/crossScalaVersions
139OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Play-Netty-Server/crossScalaVersions
140OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Configuration/crossScalaVersions
141OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Play-Configuration/crossScalaVersions
142OpenCB::Changing crossVersion 3.7.0 -> 3.7.4 in Play-Server/crossScalaVersions
143OpenCB::Changing crossVersion 3.3.1 -> 3.7.4 in Play-Server/crossScalaVersions
144[info] set current project to Play-Framework (in build file:/build/repo/)
145[info] Setting Scala version to 3.7.4 on 9 projects.
146[info] Switching Scala version on:
147[info] Play-Netty-Server (3.7.4)
148[info] Play-Configuration (3.7.4)
149[info] Play-Streams (3.7.4)
150[info] Play (3.7.4)
151[info] Routes-Compiler (3.7.4)
152[info] Play-Exceptions (3.7.4)
153[info] * Play-Framework (3.7.4)
154[info] Play-Logback (3.7.4)
155[info] Play-Server (3.7.4)
156[info] Excluding projects:
157[info] Reapplying settings...
158[info] set current project to Play-Framework (in build file:/build/repo/)
159Execute mapScalacOptions: -rewrite,REQUIRE:-source:3.7-migration,-Wconf:msg=can be rewritten automatically under:s -indent,-no-indent,-new-syntax,,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
160[info] Reapplying settings...
161[info] set current project to Play-Framework (in build file:/build/repo/)
162[info] Defining Global / credentials, Play / credentials and 7 others.
163[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 44 others.
164[info] Run `last` for details.
165[info] Reapplying settings...
166[info] set current project to Play-Framework (in build file:/build/repo/)
167Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
168[info] Reapplying settings...
169OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
170
171 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
172 Did you mean Play-Netty-Server / allExcludeDependencies ?
173 , retry without global scopes
174[info] Reapplying settings...
175[info] set current project to Play-Framework (in build file:/build/repo/)
176Execute removeScalacOptionsStartingWith: -P:wartremover
177[info] Reapplying settings...
178[info] set current project to Play-Framework (in build file:/build/repo/)
179[success] Total time: 0 s, completed Nov 29, 2025, 1:20:12 AM
180Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
181Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
182Starting build...
183Projects: Set(Play-Netty-Server, Play-Configuration, Play-Streams, Play, Routes-Compiler, Play-Exceptions, Play-Framework, Play-Logback, Play-Server)
184Starting build for ProjectRef(file:/build/repo/,Play-Configuration) (play-configuration)... [0/9]
185Compile scalacOptions: -release:21
186[info] compiling 2 Java sources to /build/repo/core/play-exceptions/target/classes ...
187[info] done compiling
188[info] compiling 3 Scala sources to /build/repo/core/play-configuration/target/scala-3.7.4/classes ...
189[warn] there was 1 deprecation warning; re-run with -deprecation for details
190[warn] one warning found
191[info] done compiling
192Starting build for ProjectRef(file:/build/repo/,Play-Netty-Server) (play-netty-server)... [1/9]
193Compile scalacOptions: -release:21
194OpenCB::Exclude Scala3 specific scalacOption `-rewrite` in Scala 2.12.20 module Global
195OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.7-migration` in Scala 2.12.20 module Global
196OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
197OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
198[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.7.4/classes ...
199[warn] -- Warning: /build/repo/core/play-streams/src/main/scala/play/api/libs/streams/Accumulator.scala:194:47
200[warn] 194 | future.flatMap(_.run(source))(materializer.executionContext)
201[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
202[warn] |Implicit parameters should be provided with a `using` clause.
203[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
204[warn] |To disable the warning, please use the following option:
205[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
206[warn] -- Warning: /build/repo/core/play-streams/src/main/scala/play/api/libs/streams/Accumulator.scala:198:41
207[warn] 198 | future.flatMap(_.run())(materializer.executionContext)
208[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
209[warn] |Implicit parameters should be provided with a `using` clause.
210[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
211[warn] |To disable the warning, please use the following option:
212[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
213[warn] two warnings found
214[info] done compiling
215[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.7.4/classes ...
216[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
217[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
218[warn] | ^^^^^^^^^^^^
219[warn] |Implicit parameters should be provided with a `using` clause.
220[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
221[warn] |To disable the warning, please use the following option:
222[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
223[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:16 --
224[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
225[warn] | ^
226[warn] |Ignoring [this] qualifier.
227[warn] |This syntax will be deprecated in the future; it should be dropped.
228[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
229[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
230[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:16 --
231[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
232[warn] | ^
233[warn] |Ignoring [this] qualifier.
234[warn] |This syntax will be deprecated in the future; it should be dropped.
235[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
236[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
237[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:16 --
238[warn] 267 | private[this] var _mode: Option[Mode] = None
239[warn] | ^
240[warn] |Ignoring [this] qualifier.
241[warn] |This syntax will be deprecated in the future; it should be dropped.
242[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
243[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
244[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:16 --
245[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
246[warn] | ^
247[warn] |Ignoring [this] qualifier.
248[warn] |This syntax will be deprecated in the future; it should be dropped.
249[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
250[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
251[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
252[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
253[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
254[warn] |Implicit parameters should be provided with a `using` clause.
255[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
256[warn] |To disable the warning, please use the following option:
257[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
258[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
259[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
260[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
261[warn] |Implicit parameters should be provided with a `using` clause.
262[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
263[warn] |To disable the warning, please use the following option:
264[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
265[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
266[warn] 986 | this.copy()(binder)
267[warn] | ^^^^^^
268[warn] |Implicit parameters should be provided with a `using` clause.
269[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
270[warn] |To disable the warning, please use the following option:
271[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
272[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
273[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
274[warn] | ^^^^^^
275[warn] |Implicit parameters should be provided with a `using` clause.
276[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
277[warn] |To disable the warning, please use the following option:
278[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
279[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
280[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
281[warn] | ^^^^^^^^^^^^^^^^^^^^
282[warn] |Implicit parameters should be provided with a `using` clause.
283[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
284[warn] |To disable the warning, please use the following option:
285[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
286[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
287[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
288[warn] | ^^^^^^^^^^^^^
289[warn] |Implicit parameters should be provided with a `using` clause.
290[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
291[warn] |To disable the warning, please use the following option:
292[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
293[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
294[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
295[warn] | ^^^^^^^^^^^^^^^^^^
296[warn] |Implicit parameters should be provided with a `using` clause.
297[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
298[warn] |To disable the warning, please use the following option:
299[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
300[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:16
301[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
302[warn] | ^
303[warn] |Ignoring [this] qualifier.
304[warn] |This syntax will be deprecated in the future; it should be dropped.
305[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
306[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
307[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
308[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
309[warn] | ^^^^^^^^^^^
310[warn] |Implicit parameters should be provided with a `using` clause.
311[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
312[warn] |To disable the warning, please use the following option:
313[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
314[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
315[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
316[warn] | ^
317[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
318[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
319[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
320[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
321[warn] | ^^^^^
322[warn] |Implicit parameters should be provided with a `using` clause.
323[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
324[warn] |To disable the warning, please use the following option:
325[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
326[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
327[warn] 386 | }(blockingExecutionContext)
328[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
329[warn] |Implicit parameters should be provided with a `using` clause.
330[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
331[warn] |To disable the warning, please use the following option:
332[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
333[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
334[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
335[warn] | ^^^^^^^^^^^^^^^^^^^^^^
336[warn] |Implicit parameters should be provided with a `using` clause.
337[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
338[warn] |To disable the warning, please use the following option:
339[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
340[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
341[warn] 241 | @Inject private var actorSystem: ActorSystem = _
342[warn] | ^
343[warn] |`= _` has been deprecated; use `= uninitialized` instead.
344[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
345[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
346[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
347[warn] 242 | @Inject private var injector: Injector = _
348[warn] | ^
349[warn] |`= _` has been deprecated; use `= uninitialized` instead.
350[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
351[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
352[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
353[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
354[warn] | ^^^^^^^^^^^
355[warn] |Implicit parameters should be provided with a `using` clause.
356[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
357[warn] |To disable the warning, please use the following option:
358[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
359[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
360[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
361[warn] | ^^^^^^^^^^^
362[warn] |Implicit parameters should be provided with a `using` clause.
363[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
364[warn] |To disable the warning, please use the following option:
365[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
366[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
367[warn] 95 | self: BodyParser[A] with Any =>
368[warn] | ^^^^
369[warn] |with as a type operator has been deprecated; use & instead
370[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
371[warn] |
372[warn] | longer explanation available when compiling with `-explain`
373[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
374[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
375[warn] | ^^
376[warn] |Implicit parameters should be provided with a `using` clause.
377[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
378[warn] |To disable the warning, please use the following option:
379[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
380[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
381[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
382[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
383[warn] |Implicit parameters should be provided with a `using` clause.
384[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
385[warn] |To disable the warning, please use the following option:
386[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
387[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
388[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
389[warn] | ^^^
390[warn] |Implicit parameters should be provided with a `using` clause.
391[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
392[warn] |To disable the warning, please use the following option:
393[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
394[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
395[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
396[warn] | ^^^^^^^^^^^^^^^^^^^^
397[warn] |Implicit parameters should be provided with a `using` clause.
398[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
399[warn] |To disable the warning, please use the following option:
400[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
401[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
402[warn] 134 | }(pec)
403[warn] | ^^^
404[warn] |Implicit parameters should be provided with a `using` clause.
405[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
406[warn] |To disable the warning, please use the following option:
407[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
408[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
409[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
410[warn] | ^^^
411[warn] |Implicit parameters should be provided with a `using` clause.
412[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
413[warn] |To disable the warning, please use the following option:
414[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
415[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
416[warn] 184 | }(pec)
417[warn] | ^^^
418[warn] |Implicit parameters should be provided with a `using` clause.
419[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
420[warn] |To disable the warning, please use the following option:
421[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
422[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
423[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
424[warn] | ^^^^^^^^^^^^^^^^^^^^
425[warn] |Implicit parameters should be provided with a `using` clause.
426[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
427[warn] |To disable the warning, please use the following option:
428[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
429[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
430[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
431[warn] | ^^^^^^^^^^^^^^^^
432[warn] |Implicit parameters should be provided with a `using` clause.
433[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
434[warn] |To disable the warning, please use the following option:
435[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
436[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
437[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
438[warn] | ^^^^^^^^^^^^^^^^
439[warn] |Implicit parameters should be provided with a `using` clause.
440[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
441[warn] |To disable the warning, please use the following option:
442[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
443[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
444[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
445[warn] | ^^^^^^^^^^^^^^^^
446[warn] |Implicit parameters should be provided with a `using` clause.
447[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
448[warn] |To disable the warning, please use the following option:
449[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
450[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
451[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
452[warn] | ^
453[warn] |`= _` has been deprecated; use `= uninitialized` instead.
454[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
455[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
456[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
457[warn] 247 | @volatile private var outStream: OutputStream = _
458[warn] | ^
459[warn] |`= _` has been deprecated; use `= uninitialized` instead.
460[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
461[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
462[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
463[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
464[warn] | ^^^^^^^^^^^^^^^^^^^^
465[warn] |Implicit parameters should be provided with a `using` clause.
466[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
467[warn] |To disable the warning, please use the following option:
468[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
469[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
470[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
471[warn] | ^^^^^^^^^^^^^^^^^^^^
472[warn] |Implicit parameters should be provided with a `using` clause.
473[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
474[warn] |To disable the warning, please use the following option:
475[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
476[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
477[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
478[warn] | ^^^^^^^^^^^^^^^^^^^^
479[warn] |Implicit parameters should be provided with a `using` clause.
480[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
481[warn] |To disable the warning, please use the following option:
482[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
483[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
484[warn] 710 | .validate(reader)
485[warn] | ^^^^^^
486[warn] |Implicit parameters should be provided with a `using` clause.
487[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
488[warn] |To disable the warning, please use the following option:
489[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
490[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
491[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
492[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
493[warn] |Implicit parameters should be provided with a `using` clause.
494[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
495[warn] |To disable the warning, please use the following option:
496[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
497[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
498[warn] 752 | }(Execution.trampoline)
499[warn] | ^^^^^^^^^^^^^^^^^^^^
500[warn] |Implicit parameters should be provided with a `using` clause.
501[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
502[warn] |To disable the warning, please use the following option:
503[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
504[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
505[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
506[warn] | ^^^^^^^^^^^^^^^^^^^^
507[warn] |Implicit parameters should be provided with a `using` clause.
508[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
509[warn] |To disable the warning, please use the following option:
510[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
511[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
512[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
513[warn] | ^^^^^^^^^^^^^^^^^^^^
514[warn] |Implicit parameters should be provided with a `using` clause.
515[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
516[warn] |To disable the warning, please use the following option:
517[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
518[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
519[warn] 1055 | }(Execution.trampoline)
520[warn] | ^^^^^^^^^^^^^^^^^^^^
521[warn] |Implicit parameters should be provided with a `using` clause.
522[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
523[warn] |To disable the warning, please use the following option:
524[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
525[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:16
526[warn] 170 | private[this] var _components: ControllerComponents = _
527[warn] | ^
528[warn] |Ignoring [this] qualifier.
529[warn] |This syntax will be deprecated in the future; it should be dropped.
530[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
531[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
532[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
533[warn] 170 | private[this] var _components: ControllerComponents = _
534[warn] | ^
535[warn] |`= _` has been deprecated; use `= uninitialized` instead.
536[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
537[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
538[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
539[warn] 80 | SecurityMarkerContext
540[warn] | ^^^^^^^^^^^^^^^^^^^^^
541[warn] |Implicit parameters should be provided with a `using` clause.
542[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
543[warn] |To disable the warning, please use the following option:
544[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
545[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
546[warn] 92 | SecurityMarkerContext
547[warn] | ^^^^^^^^^^^^^^^^^^^^^
548[warn] |Implicit parameters should be provided with a `using` clause.
549[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
550[warn] |To disable the warning, please use the following option:
551[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
552[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
553[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
554[warn] | ^^^^^^^^^^^^^^^^^^^^^
555[warn] |Implicit parameters should be provided with a `using` clause.
556[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
557[warn] |To disable the warning, please use the following option:
558[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
559[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
560[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
561[warn] | ^^^^^^^^^^^^^^^^^^^^^
562[warn] |Implicit parameters should be provided with a `using` clause.
563[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
564[warn] |To disable the warning, please use the following option:
565[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
566[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
567[warn] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
568[warn] | ^^^^^^^^^^^^^^^^^^^^^^
569[warn] |Implicit parameters should be provided with a `using` clause.
570[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
571[warn] |To disable the warning, please use the following option:
572[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
573[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
574[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
575[warn] | ^^^^^^^^^^^^^^^^^^^^^^
576[warn] |Implicit parameters should be provided with a `using` clause.
577[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
578[warn] |To disable the warning, please use the following option:
579[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
580[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
581[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
582[warn] | ^^^^^^^^^^^^^^^^^^^^^^
583[warn] |Implicit parameters should be provided with a `using` clause.
584[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
585[warn] |To disable the warning, please use the following option:
586[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
587[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
588[warn] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
589[warn] | ^^^^^^^^^^^^^^^^^^^^^^
590[warn] |Implicit parameters should be provided with a `using` clause.
591[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
592[warn] |To disable the warning, please use the following option:
593[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
594[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:16
595[warn] 24 | private[this] def CrLf = "\r\n"
596[warn] | ^
597[warn] |Ignoring [this] qualifier.
598[warn] |This syntax will be deprecated in the future; it should be dropped.
599[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
600[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
601[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:16
602[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
603[warn] | ^
604[warn] |Ignoring [this] qualifier.
605[warn] |This syntax will be deprecated in the future; it should be dropped.
606[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
607[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
608[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:18
609[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
610[warn] | ^
611[warn] |Ignoring [this] qualifier.
612[warn] |This syntax will be deprecated in the future; it should be dropped.
613[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
614[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
615[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:18
616[warn] 95 | private[this] val builder = new ByteStringBuilder
617[warn] | ^
618[warn] |Ignoring [this] qualifier.
619[warn] |This syntax will be deprecated in the future; it should be dropped.
620[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
621[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
622[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:18
623[warn] 130 | private[this] val builder = new ByteStringBuilder
624[warn] | ^
625[warn] |Ignoring [this] qualifier.
626[warn] |This syntax will be deprecated in the future; it should be dropped.
627[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
628[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
629[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:16
630[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
631[warn] | ^
632[warn] |Ignoring [this] qualifier.
633[warn] |This syntax will be deprecated in the future; it should be dropped.
634[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
635[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
636[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
637[warn] 83 | part.copy[Source[ByteString, _]](
638[warn] | ^
639[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
640[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
641[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:18
642[warn] 358 | private[this] val needle: Array[Byte] = {
643[warn] | ^
644[warn] |Ignoring [this] qualifier.
645[warn] |This syntax will be deprecated in the future; it should be dropped.
646[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
647[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
648[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:18
649[warn] 688 | private[this] val nl1 = needle.length - 1
650[warn] | ^
651[warn] |Ignoring [this] qualifier.
652[warn] |This syntax will be deprecated in the future; it should be dropped.
653[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
654[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
655[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:18
656[warn] 690 | private[this] val charTable: Array[Int] = {
657[warn] | ^
658[warn] |Ignoring [this] qualifier.
659[warn] |This syntax will be deprecated in the future; it should be dropped.
660[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
661[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
662[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:18
663[warn] 701 | private[this] val offsetTable: Array[Int] = {
664[warn] | ^
665[warn] |Ignoring [this] qualifier.
666[warn] |This syntax will be deprecated in the future; it should be dropped.
667[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
668[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
669[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
670[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
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] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:447:24
675[warn] 447 | val value = simple match {
676[warn] | ^^^^^^
677[warn] |match may not be exhaustive.
678[warn] |
679[warn] |It would fail on pattern case: JsNull, JsTrue, JsFalse, play.api.libs.json.JsArray(_), play.api.libs.json.JsObject(_)
680[warn] |
681[warn] | longer explanation available when compiling with `-explain`
682[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/http/AcceptEncoding.scala:162:24
683[warn] 162 | AcceptEncodingParser(new CharSequenceReader(acceptEncoding)) match {
684[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
685[warn] |match may not be exhaustive.
686[warn] |
687[warn] |It would fail on pattern case: AcceptEncodingParser.Failure(_, _), AcceptEncodingParser.Error(_, _)
688[warn] |
689[warn] | longer explanation available when compiling with `-explain`
690[warn] -- [E121] Pattern Match Warning: /build/repo/core/play/src/main/scala/play/api/http/HttpConfiguration.scala:197:19
691[warn] 197 | case _ => Option.empty[(String, String)] // skip invalid
692[warn] | ^
693[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
694[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/http/MediaRange.scala:84:32
695[warn] 84 | MediaRangeParser.mediaType(new CharSequenceReader(mediaType)) match {
696[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
697[warn] |match may not be exhaustive.
698[warn] |
699[warn] |It would fail on pattern case: play.api.http.MediaRange.MediaRangeParser.Failure(_, _), play.api.http.MediaRange.MediaRangeParser.Error(_, _)
700[warn] |
701[warn] | longer explanation available when compiling with `-explain`
702[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/http/MediaRange.scala:121:22
703[warn] 121 | MediaRangeParser(new CharSequenceReader(mediaRanges)) match {
704[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
705[warn] |match may not be exhaustive.
706[warn] |
707[warn] |It would fail on pattern case: play.api.http.MediaRange.MediaRangeParser.Failure(_, _), play.api.http.MediaRange.MediaRangeParser.Error(_, _)
708[warn] |
709[warn] | longer explanation available when compiling with `-explain`
710[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:82:12
711[warn] 82 | case (Seq(Left(part: FilePart[_])), body) =>
712[warn] | ^
713[warn] | match may not be exhaustive.
714[warn] |
715[warn] | It would fail on pattern case: (_, _)
716[warn] |
717[warn] | longer explanation available when compiling with `-explain`
718[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:166:25
719[warn] 166 | case fp: FilePart[A] => fp
720[warn] | ^
721[warn] |the type test for play.api.mvc.MultipartFormData.FilePart[A] cannot be checked at runtime because its type arguments can't be determined from play.api.mvc.MultipartFormData.Part[A]
722[warn] |
723[warn] | longer explanation available when compiling with `-explain`
724[warn] there were 18 deprecation warnings; re-run with -deprecation for details
725[warn] 75 warnings found
726[warn] /build/repo/core/play/src/main/java/play/libs/concurrent/HttpExecutionContext.java:13:8: deprecated item is not annotated with @Deprecated
727[warn] @Singleton
728[warn] public class HttpExecutionContext {
729[warn]
730[warn] private final Executor delegate;
731[warn]
732[warn] /** @deprecated Deprecated as of 2.9.0. Use to {@link ClassLoaderExecutionContext} instead. */
733[warn] @Deprecated
734[warn] @Inject
735[warn] public HttpExecutionContext(Executor delegate) {
736[warn] this.delegate = delegate;
737[warn] }
738[warn]
739[warn] /**
740[warn] * @deprecated Deprecated as of 2.9.0. Use to {@link ClassLoaderExecutionContext#current()}}
741[warn] * instead.
742[warn] */
743[warn] @Deprecated
744[warn] public Executor current() {
745[warn] return ClassLoaderExecution.fromThread(delegate);
746[warn] }
747[warn] }
748[warn] ^
749[warn] /build/repo/core/play/src/main/java/play/libs/reflect/MemberUtils.java:64:23: isAccessible() in java.lang.reflect.AccessibleObject has been deprecated
750[warn] o.isAccessible
751[warn] ^
752[warn] /build/repo/core/play/src/main/java/play/libs/reflect/MemberUtils.java:68:11: isAccessible() in java.lang.reflect.AccessibleObject has been deprecated
753[warn] o.isAccessible
754[warn] ^
755[info] done compiling
756[info] compiling 13 Scala sources to /build/repo/transport/server/play-server/target/scala-3.7.4/classes ...
757[warn] -- Warning: /build/repo/transport/server/play-server/src/main/scala/play/core/server/common/ServerResultUtils.scala:94:16
758[warn] 94 | private[this] val allowedHeaderNameChars: AsciiBitSet = {
759[warn] | ^
760[warn] |Ignoring [this] qualifier.
761[warn] |This syntax will be deprecated in the future; it should be dropped.
762[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
763[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
764[warn] -- Warning: /build/repo/transport/server/play-server/src/main/scala/play/core/server/common/ServerResultUtils.scala:113:16
765[warn] 113 | private[this] val allowedHeaderValueChars: AsciiBitSet = {
766[warn] | ^
767[warn] |Ignoring [this] qualifier.
768[warn] |This syntax will be deprecated in the future; it should be dropped.
769[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
770[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
771[warn] there were 2 deprecation warnings; re-run with -deprecation for details
772[warn] three warnings found
773[info] done compiling
774[info] compiling 6 Scala sources to /build/repo/transport/server/play-netty-server/target/scala-3.7.4/classes ...
775[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:61:27
776[warn] 61 | stopHook: () => Future[_],
777[warn] | ^
778[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
779[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
780[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:144:74
781[warn] 144 | private def bind(address: InetSocketAddress): (Channel, Source[Channel, _]) = {
782[warn] | ^
783[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
784[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
785[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:295:30
786[warn] 295 | Seq(classOf[ChannelOption[_]], classOf[UnixChannelOption[_]], classOf[EpollChannelOption[_]]).foreach(clazz => {
787[warn] | ^
788[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
789[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
790[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:295:61
791[warn] 295 | Seq(classOf[ChannelOption[_]], classOf[UnixChannelOption[_]], classOf[EpollChannelOption[_]]).foreach(clazz => {
792[warn] | ^
793[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
794[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
795[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:295:93
796[warn] 295 | Seq(classOf[ChannelOption[_]], classOf[UnixChannelOption[_]], classOf[EpollChannelOption[_]]).foreach(clazz => {
797[warn] | ^
798[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
799[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
800[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:344:18
801[warn] 344 | application.materializer
802[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
803[warn] |Implicit parameters should be provided with a `using` clause.
804[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
805[warn] |To disable the warning, please use the following option:
806[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
807[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/NettyModelConversion.scala:287:33
808[warn] 287 | stream: Source[ByteString, _],
809[warn] | ^
810[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
811[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
812[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/NettyModelConversion.scala:297:32
813[warn] 297 | chunks: Source[HttpChunk, _],
814[warn] | ^
815[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
816[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
817[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/PlayRequestHandler.scala:206:57
818[warn] 206 | val actionFuture = Future(action(requestHeader))(mat.executionContext)
819[warn] | ^^^^^^^^^^^^^^^^^^^^
820[warn] |Implicit parameters should be provided with a `using` clause.
821[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
822[warn] |To disable the warning, please use the following option:
823[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
824[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/SynchronousMappedStreams.scala:13:79
825[warn] 13 | private class SynchronousContramappedSubscriber[A, B](subscriber: Subscriber[_ >: B], f: A => B)
826[warn] | ^
827[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
828[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
829[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/SynchronousMappedStreams.scala:23:41
830[warn] 23 | override def subscribe(s: Subscriber[_ >: B]): Unit =
831[warn] | ^
832[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
833[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
834[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/SynchronousMappedStreams.scala:33:41
835[warn] 33 | override def subscribe(s: Subscriber[_ >: B]): Unit = publisher.subscribe(s)
836[warn] | ^
837[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
838[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
839[warn] there were 5 deprecation warnings; re-run with -deprecation for details
840[warn] 13 warnings found
841[info] done compiling
842[info] compiling 1 Scala source to /build/repo/transport/server/play-netty-server/target/scala-3.7.4/test-classes ...
843[info] done compiling
844Starting build for ProjectRef(file:/build/repo/,Play-Exceptions) (play-exceptions)... [2/9]
845Compile scalacOptions: -release:21
846Starting build for ProjectRef(file:/build/repo/,Play-Framework) (play-framework)... [3/9]
847Compile scalacOptions: -release:21
848Starting build for ProjectRef(file:/build/repo/,Routes-Compiler) (routes-compiler)... [4/9]
849Compile scalacOptions: -release:21
850Starting build for ProjectRef(file:/build/repo/,Play-Logback) (play-logback)... [5/9]
851Compile scalacOptions: -release:21
852[info] compiling 1 Scala source to /build/repo/core/play-logback/target/scala-3.7.4/classes ...
853[info] done compiling
854Starting build for ProjectRef(file:/build/repo/,Play-Server) (play-server)... [6/9]
855Compile scalacOptions: -release:21
856Starting build for ProjectRef(file:/build/repo/,Play-Streams) (play-streams)... [7/9]
857Compile scalacOptions: -release:21
858[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.7.4/test-classes ...
859[info] [patched file /build/repo/core/play-streams/src/test/scala/play/api/libs/streams/ExecutionSpec.scala]
860[info] [patched file /build/repo/core/play-streams/src/test/scala/play/api/libs/streams/AccumulatorSpec.scala]
861[info] done compiling
862[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.7.4/test-classes ...
863[info] done compiling
864Starting build for ProjectRef(file:/build/repo/,Play) (play)... [8/9]
865Compile scalacOptions: -release:21
866
867************************
868Build summary:
869[{
870 "module": "play-configuration",
871 "compile": {"status": "ok", "tookMs": 21240, "warnings": 0, "errors": 0},
872 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
873 "test-compile": {"status": "ok", "tookMs": 157, "warnings": 0, "errors": 0},
874 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
875 "publish": {"status": "skipped", "tookMs": 0},
876 "metadata": {
877 "crossScalaVersions": ["3.7.0", "3.3.1"]
878}
879},{
880 "module": "play-netty-server",
881 "compile": {"status": "ok", "tookMs": 52612, "warnings": 12, "errors": 0},
882 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
883 "test-compile": {"status": "ok", "tookMs": 1079, "warnings": 0, "errors": 0},
884 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
885 "publish": {"status": "skipped", "tookMs": 0},
886 "metadata": {
887 "crossScalaVersions": ["3.7.0", "3.3.1"]
888}
889},{
890 "module": "play-exceptions",
891 "compile": {"status": "ok", "tookMs": 39, "warnings": 0, "errors": 0},
892 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
893 "test-compile": {"status": "ok", "tookMs": 72, "warnings": 0, "errors": 0},
894 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
895 "publish": {"status": "skipped", "tookMs": 0},
896 "metadata": {
897 "crossScalaVersions": ["2.12.18"]
898}
899},{
900 "module": "play-framework",
901 "compile": {"status": "ok", "tookMs": 511, "warnings": 0, "errors": 0},
902 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
903 "test-compile": {"status": "ok", "tookMs": 88, "warnings": 0, "errors": 0},
904 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
905 "publish": {"status": "ok", "tookMs": 1},
906 "metadata": {
907 "crossScalaVersions": []
908}
909},{
910 "module": "routes-compiler",
911 "compile": {"status": "ok", "tookMs": 4650, "warnings": 0, "errors": 0},
912 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
913 "test-compile": {"status": "ok", "tookMs": 78, "warnings": 0, "errors": 0},
914 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
915 "publish": {"status": "skipped", "tookMs": 0},
916 "metadata": {
917 "crossScalaVersions": ["3.7.0", "3.3.1"]
918}
919},{
920 "module": "play-logback",
921 "compile": {"status": "ok", "tookMs": 698, "warnings": 0, "errors": 0},
922 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
923 "test-compile": {"status": "ok", "tookMs": 257, "warnings": 0, "errors": 0},
924 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
925 "publish": {"status": "skipped", "tookMs": 0},
926 "metadata": {
927 "crossScalaVersions": ["3.7.0", "3.3.1"]
928}
929},{
930 "module": "play-server",
931 "compile": {"status": "ok", "tookMs": 203, "warnings": 2, "errors": 0},
932 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
933 "test-compile": {"status": "ok", "tookMs": 219, "warnings": 0, "errors": 0},
934 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
935 "publish": {"status": "skipped", "tookMs": 0},
936 "metadata": {
937 "crossScalaVersions": ["3.7.0", "3.3.1"]
938}
939},{
940 "module": "play-streams",
941 "compile": {"status": "ok", "tookMs": 31, "warnings": 2, "errors": 0},
942 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
943 "test-compile": {"status": "ok", "tookMs": 1151, "warnings": 0, "errors": 0},
944 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
945 "publish": {"status": "skipped", "tookMs": 0},
946 "metadata": {
947 "crossScalaVersions": ["3.7.0", "3.3.1"]
948}
949},{
950 "module": "play",
951 "compile": {"status": "ok", "tookMs": 128, "warnings": 74, "errors": 0},
952 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
953 "test-compile": {"status": "ok", "tookMs": 151, "warnings": 0, "errors": 0},
954 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
955 "publish": {"status": "skipped", "tookMs": 0},
956 "metadata": {
957 "crossScalaVersions": ["3.7.0", "3.3.1"]
958}
959}]
960************************
961[success] Total time: 87 s (0:01:27.0), completed Nov 29, 2025, 1:21:39 AM
962[0JChecking patch project/plugins.sbt...
963Checking patch project/build.properties...
964Checking patch build.sbt...
965Applied patch project/plugins.sbt cleanly.
966Applied patch project/build.properties cleanly.
967Applied patch build.sbt cleanly.
968Commit migration rewrites
969Switched to a new branch 'opencb/migrate-source-3.7'
970[opencb/migrate-source-3.7 196e2d7b8] Apply Scala compiler rewrites using -source:3.7-migration using Scala 3.7.4
971 2 files changed, 2 insertions(+), 2 deletions(-)
972----
973Preparing build for 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY
974Scala binary version found: 3.8
975Implicitly using source version 3.8
976Scala binary version found: 3.8
977Implicitly using source version 3.8
978Would try to apply common scalacOption (best-effort, sbt/mill only):
979Append: ,REQUIRE:-source:3.8
980Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
981----
982Starting build for 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY
983Execute tests: false
984sbt project found:
985Sbt version 1.9.7 is not supported, minimal supported version is 1.11.5
986Enforcing usage of sbt in version 1.11.5
987No prepare script found for project lichess-org/playframework-lila
988##################################
989Scala version: 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY
990Targets: *%*
991Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
992##################################
993Using extra scalacOptions: ,REQUIRE:-source:3.8
994Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
995[sbt_options] declare -a sbt_options=()
996[process_args] java_version = '21'
997[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
998# Executing command line:
999java
1000-Dfile.encoding=UTF-8
1001-Xms2G
1002-Xmx2G
1003-Xss2M
1004-XX:MaxInlineLevel=18
1005-XX:MaxMetaspaceSize=1G
1006-Dfile.encoding=UTF-8
1007-Dcommunitybuild.scala=3.8.1-RC1-bin-20251128-fe49539-NIGHTLY
1008-Dcommunitybuild.project.dependencies.add=
1009-Xmx7G
1010-Xms4G
1011-Xss8M
1012-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
1013-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
1014-jar
1015/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
1016"setCrossScalaVersions 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY"
1017"++3.8.1-RC1-bin-20251128-fe49539-NIGHTLY -v"
1018"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
1019"set every credentials := Nil"
1020"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
1021"removeScalacOptionsStartingWith -P:wartremover"
1022
1023moduleMappings
1024"runBuild 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}""" *%*"
1025
1026[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
1027[info] loading settings for project repo-build-build from buildinfo.sbt...
1028[info] loading project definition from /build/repo/project/project
1029[info] loading settings for project plugins from akka.sbt, plugins.sbt...
1030[info] loading project definition from /build/repo/project
1031[info] loading settings for project Play-Framework from build.sbt, common.sbt...
1032[info] set current project to Play-Framework (in build file:/build/repo/)
1033[warn] there are 10 keys that are not used by any other settings/tasks:
1034[warn]
1035[warn] * Play / update / evictionWarningOptions
1036[warn] +- /build/repo/project/BuildSettings.scala:25
1037[warn] * Play-Configuration / update / evictionWarningOptions
1038[warn] +- /build/repo/project/BuildSettings.scala:25
1039[warn] * Play-Exceptions / update / evictionWarningOptions
1040[warn] +- /build/repo/project/BuildSettings.scala:25
1041[warn] * Play-Framework / scalacOptions
1042[warn] +- (interplay.PlayBuildBase.projectSettings) PlayBuildBase.scala:61
1043[warn] +- /build/repo/build.sbt:12
1044[warn] * Play-Framework / update / evictionWarningOptions
1045[warn] +- /build/repo/project/BuildSettings.scala:25
1046[warn] * Play-Logback / update / evictionWarningOptions
1047[warn] +- /build/repo/project/BuildSettings.scala:25
1048[warn] * Play-Netty-Server / update / evictionWarningOptions
1049[warn] +- /build/repo/project/BuildSettings.scala:25
1050[warn] * Play-Server / update / evictionWarningOptions
1051[warn] +- /build/repo/project/BuildSettings.scala:25
1052[warn] * Play-Streams / update / evictionWarningOptions
1053[warn] +- /build/repo/project/BuildSettings.scala:25
1054[warn] * Routes-Compiler / update / evictionWarningOptions
1055[warn] +- /build/repo/project/BuildSettings.scala:25
1056[warn]
1057[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
1058[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
1059Execute setCrossScalaVersions: 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY
1060OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Routes-Compiler/crossScalaVersions
1061OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Routes-Compiler/crossScalaVersions
1062OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Framework/crossScalaVersions
1063OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20251128-fe49539-NIGHTLY) in Play-Framework/crossScalaVersions
1064OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Exceptions/crossScalaVersions
1065OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.8.1-RC1-bin-20251128-fe49539-NIGHTLY) in Play-Exceptions/crossScalaVersions
1066OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play/crossScalaVersions
1067OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play/crossScalaVersions
1068OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Logback/crossScalaVersions
1069OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Logback/crossScalaVersions
1070OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Streams/crossScalaVersions
1071OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Streams/crossScalaVersions
1072OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Netty-Server/crossScalaVersions
1073OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Netty-Server/crossScalaVersions
1074OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Configuration/crossScalaVersions
1075OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Configuration/crossScalaVersions
1076OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Server/crossScalaVersions
1077OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY in Play-Server/crossScalaVersions
1078[info] set current project to Play-Framework (in build file:/build/repo/)
1079[info] Setting Scala version to 3.8.1-RC1-bin-20251128-fe49539-NIGHTLY on 9 projects.
1080[info] Switching Scala version on:
1081[info] Play-Netty-Server (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1082[info] Play-Configuration (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1083[info] Play-Streams (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1084[info] Play (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1085[info] Routes-Compiler (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1086[info] Play-Exceptions (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1087[info] * Play-Framework (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1088[info] Play-Logback (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1089[info] Play-Server (3.8.1-RC1-bin-20251128-fe49539-NIGHTLY)
1090[info] Excluding projects:
1091[info] Reapplying settings...
1092[info] set current project to Play-Framework (in build file:/build/repo/)
1093Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
1094[info] Reapplying settings...
1095[info] set current project to Play-Framework (in build file:/build/repo/)
1096[info] Defining Global / credentials, Play / credentials and 7 others.
1097[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 44 others.
1098[info] Run `last` for details.
1099[info] Reapplying settings...
1100[info] set current project to Play-Framework (in build file:/build/repo/)
1101Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
1102[info] Reapplying settings...
1103OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
1104
1105 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
1106 Did you mean Play-Netty-Server / allExcludeDependencies ?
1107 , retry without global scopes
1108[info] Reapplying settings...
1109[info] set current project to Play-Framework (in build file:/build/repo/)
1110Execute removeScalacOptionsStartingWith: -P:wartremover
1111[info] Reapplying settings...
1112[info] set current project to Play-Framework (in build file:/build/repo/)
1113[success] Total time: 0 s, completed Nov 29, 2025, 1:21:57 AM
1114Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":["3.7"],"sourcePatches":[]}
1115Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
1116Starting build...
1117Projects: Set(Play-Netty-Server, Play-Configuration, Play-Streams, Play, Routes-Compiler, Play-Exceptions, Play-Framework, Play-Logback, Play-Server)
1118Starting build for ProjectRef(file:/build/repo/,Play-Configuration) (play-configuration)... [0/9]
1119Compile scalacOptions: -release:21
1120[info] compiling 2 Java sources to /build/repo/core/play-exceptions/target/classes ...
1121[info] done compiling
1122[info] compiling 3 Scala sources to /build/repo/core/play-configuration/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
1123[warn] there was 1 deprecation warning; re-run with -deprecation for details
1124[warn] one warning found
1125[info] done compiling
1126Starting build for ProjectRef(file:/build/repo/,Play-Netty-Server) (play-netty-server)... [1/9]
1127Compile scalacOptions: -release:21
1128OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
1129OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
1130OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
1131[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
1132[warn] -- Warning: /build/repo/core/play-streams/src/main/scala/play/api/libs/streams/Accumulator.scala:194:47
1133[warn] 194 | future.flatMap(_.run(source))(materializer.executionContext)
1134[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1135[warn] |Implicit parameters should be provided with a `using` clause.
1136[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1137[warn] |To disable the warning, please use the following option:
1138[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1139[warn] -- Warning: /build/repo/core/play-streams/src/main/scala/play/api/libs/streams/Accumulator.scala:198:41
1140[warn] 198 | future.flatMap(_.run())(materializer.executionContext)
1141[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1142[warn] |Implicit parameters should be provided with a `using` clause.
1143[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1144[warn] |To disable the warning, please use the following option:
1145[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1146[warn] two warnings found
1147[info] done compiling
1148[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
1149[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
1150[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
1151[warn] | ^^^^^^^^^^^^
1152[warn] |Implicit parameters should be provided with a `using` clause.
1153[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1154[warn] |To disable the warning, please use the following option:
1155[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1156[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
1157[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
1158[warn] | ^^^^^^
1159[warn] |Ignoring [this] qualifier.
1160[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1161[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1162[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1163[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
1164[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
1165[warn] | ^^^^^^
1166[warn] |Ignoring [this] qualifier.
1167[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1168[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1169[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1170[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
1171[warn] 267 | private[this] var _mode: Option[Mode] = None
1172[warn] | ^^^^^^
1173[warn] |Ignoring [this] qualifier.
1174[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1175[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1176[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1177[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
1178[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
1179[warn] | ^^^^^^
1180[warn] |Ignoring [this] qualifier.
1181[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1182[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1183[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1184[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
1185[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
1186[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1187[warn] |Implicit parameters should be provided with a `using` clause.
1188[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1189[warn] |To disable the warning, please use the following option:
1190[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1191[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
1192[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
1193[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1194[warn] |Implicit parameters should be provided with a `using` clause.
1195[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1196[warn] |To disable the warning, please use the following option:
1197[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1198[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
1199[warn] 986 | this.copy()(binder)
1200[warn] | ^^^^^^
1201[warn] |Implicit parameters should be provided with a `using` clause.
1202[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1203[warn] |To disable the warning, please use the following option:
1204[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1205[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
1206[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
1207[warn] | ^^^^^^
1208[warn] |Implicit parameters should be provided with a `using` clause.
1209[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1210[warn] |To disable the warning, please use the following option:
1211[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1212[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
1213[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
1214[warn] | ^^^^^^^^^^^^^^^^^^^^
1215[warn] |Implicit parameters should be provided with a `using` clause.
1216[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1217[warn] |To disable the warning, please use the following option:
1218[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1219[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
1220[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
1221[warn] | ^^^^^^^^^^^^^
1222[warn] |Implicit parameters should be provided with a `using` clause.
1223[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1224[warn] |To disable the warning, please use the following option:
1225[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1226[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
1227[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
1228[warn] | ^^^^^^^^^^^^^^^^^^
1229[warn] |Implicit parameters should be provided with a `using` clause.
1230[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1231[warn] |To disable the warning, please use the following option:
1232[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1233[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
1234[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
1235[warn] | ^^^^^^
1236[warn] |Ignoring [this] qualifier.
1237[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1238[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1239[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1240[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
1241[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
1242[warn] | ^^^^^^^^^^^
1243[warn] |Implicit parameters should be provided with a `using` clause.
1244[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1245[warn] |To disable the warning, please use the following option:
1246[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1247[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
1248[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
1249[warn] | ^
1250[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1251[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1252[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
1253[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
1254[warn] | ^^^^^
1255[warn] |Implicit parameters should be provided with a `using` clause.
1256[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1257[warn] |To disable the warning, please use the following option:
1258[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1259[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
1260[warn] 386 | }(blockingExecutionContext)
1261[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1262[warn] |Implicit parameters should be provided with a `using` clause.
1263[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1264[warn] |To disable the warning, please use the following option:
1265[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1266[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
1267[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
1268[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1269[warn] |Implicit parameters should be provided with a `using` clause.
1270[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1271[warn] |To disable the warning, please use the following option:
1272[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1273[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
1274[warn] 241 | @Inject private var actorSystem: ActorSystem = _
1275[warn] | ^
1276[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1277[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1278[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1279[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
1280[warn] 242 | @Inject private var injector: Injector = _
1281[warn] | ^
1282[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1283[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1284[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1285[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
1286[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
1287[warn] | ^^^^^^^^^^^
1288[warn] |Implicit parameters should be provided with a `using` clause.
1289[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1290[warn] |To disable the warning, please use the following option:
1291[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1292[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
1293[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
1294[warn] | ^^^^^^^^^^^
1295[warn] |Implicit parameters should be provided with a `using` clause.
1296[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1297[warn] |To disable the warning, please use the following option:
1298[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1299[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
1300[warn] 95 | self: BodyParser[A] with Any =>
1301[warn] | ^^^^
1302[warn] |with as a type operator has been deprecated; use & instead
1303[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1304[warn] |
1305[warn] | longer explanation available when compiling with `-explain`
1306[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
1307[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
1308[warn] | ^^
1309[warn] |Implicit parameters should be provided with a `using` clause.
1310[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1311[warn] |To disable the warning, please use the following option:
1312[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1313[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
1314[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
1315[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1316[warn] |Implicit parameters should be provided with a `using` clause.
1317[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1318[warn] |To disable the warning, please use the following option:
1319[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1320[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
1321[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
1322[warn] | ^^^
1323[warn] |Implicit parameters should be provided with a `using` clause.
1324[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1325[warn] |To disable the warning, please use the following option:
1326[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1327[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
1328[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
1329[warn] | ^^^^^^^^^^^^^^^^^^^^
1330[warn] |Implicit parameters should be provided with a `using` clause.
1331[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1332[warn] |To disable the warning, please use the following option:
1333[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1334[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
1335[warn] 134 | }(pec)
1336[warn] | ^^^
1337[warn] |Implicit parameters should be provided with a `using` clause.
1338[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1339[warn] |To disable the warning, please use the following option:
1340[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1341[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
1342[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
1343[warn] | ^^^
1344[warn] |Implicit parameters should be provided with a `using` clause.
1345[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1346[warn] |To disable the warning, please use the following option:
1347[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1348[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
1349[warn] 184 | }(pec)
1350[warn] | ^^^
1351[warn] |Implicit parameters should be provided with a `using` clause.
1352[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1353[warn] |To disable the warning, please use the following option:
1354[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1355[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
1356[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
1357[warn] | ^^^^^^^^^^^^^^^^^^^^
1358[warn] |Implicit parameters should be provided with a `using` clause.
1359[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1360[warn] |To disable the warning, please use the following option:
1361[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1362[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
1363[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
1364[warn] | ^^^^^^^^^^^^^^^^
1365[warn] |Implicit parameters should be provided with a `using` clause.
1366[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1367[warn] |To disable the warning, please use the following option:
1368[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1369[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
1370[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
1371[warn] | ^^^^^^^^^^^^^^^^
1372[warn] |Implicit parameters should be provided with a `using` clause.
1373[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1374[warn] |To disable the warning, please use the following option:
1375[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1376[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
1377[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
1378[warn] | ^^^^^^^^^^^^^^^^
1379[warn] |Implicit parameters should be provided with a `using` clause.
1380[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1381[warn] |To disable the warning, please use the following option:
1382[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1383[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
1384[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
1385[warn] | ^
1386[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1387[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1388[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1389[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
1390[warn] 247 | @volatile private var outStream: OutputStream = _
1391[warn] | ^
1392[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1393[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1394[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1395[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
1396[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
1397[warn] | ^^^^^^^^^^^^^^^^^^^^
1398[warn] |Implicit parameters should be provided with a `using` clause.
1399[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1400[warn] |To disable the warning, please use the following option:
1401[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1402[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
1403[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
1404[warn] | ^^^^^^^^^^^^^^^^^^^^
1405[warn] |Implicit parameters should be provided with a `using` clause.
1406[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1407[warn] |To disable the warning, please use the following option:
1408[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1409[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
1410[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
1411[warn] | ^^^^^^^^^^^^^^^^^^^^
1412[warn] |Implicit parameters should be provided with a `using` clause.
1413[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1414[warn] |To disable the warning, please use the following option:
1415[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1416[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
1417[warn] 710 | .validate(reader)
1418[warn] | ^^^^^^
1419[warn] |Implicit parameters should be provided with a `using` clause.
1420[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1421[warn] |To disable the warning, please use the following option:
1422[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1423[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
1424[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
1425[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1426[warn] |Implicit parameters should be provided with a `using` clause.
1427[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1428[warn] |To disable the warning, please use the following option:
1429[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1430[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
1431[warn] 752 | }(Execution.trampoline)
1432[warn] | ^^^^^^^^^^^^^^^^^^^^
1433[warn] |Implicit parameters should be provided with a `using` clause.
1434[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1435[warn] |To disable the warning, please use the following option:
1436[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1437[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
1438[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
1439[warn] | ^^^^^^^^^^^^^^^^^^^^
1440[warn] |Implicit parameters should be provided with a `using` clause.
1441[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1442[warn] |To disable the warning, please use the following option:
1443[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1444[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
1445[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
1446[warn] | ^^^^^^^^^^^^^^^^^^^^
1447[warn] |Implicit parameters should be provided with a `using` clause.
1448[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1449[warn] |To disable the warning, please use the following option:
1450[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1451[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
1452[warn] 1055 | }(Execution.trampoline)
1453[warn] | ^^^^^^^^^^^^^^^^^^^^
1454[warn] |Implicit parameters should be provided with a `using` clause.
1455[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1456[warn] |To disable the warning, please use the following option:
1457[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1458[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
1459[warn] 170 | private[this] var _components: ControllerComponents = _
1460[warn] | ^^^^^^
1461[warn] |Ignoring [this] qualifier.
1462[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1463[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1464[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1465[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
1466[warn] 170 | private[this] var _components: ControllerComponents = _
1467[warn] | ^
1468[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1469[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1470[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1471[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
1472[warn] 80 | SecurityMarkerContext
1473[warn] | ^^^^^^^^^^^^^^^^^^^^^
1474[warn] |Implicit parameters should be provided with a `using` clause.
1475[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1476[warn] |To disable the warning, please use the following option:
1477[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1478[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
1479[warn] 92 | SecurityMarkerContext
1480[warn] | ^^^^^^^^^^^^^^^^^^^^^
1481[warn] |Implicit parameters should be provided with a `using` clause.
1482[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1483[warn] |To disable the warning, please use the following option:
1484[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1485[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
1486[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
1487[warn] | ^^^^^^^^^^^^^^^^^^^^^
1488[warn] |Implicit parameters should be provided with a `using` clause.
1489[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1490[warn] |To disable the warning, please use the following option:
1491[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1492[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
1493[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
1494[warn] | ^^^^^^^^^^^^^^^^^^^^^
1495[warn] |Implicit parameters should be provided with a `using` clause.
1496[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1497[warn] |To disable the warning, please use the following option:
1498[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1499[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
1500[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
1501[error] | ^^^^^^^^^^^^^^^^^^^^^^
1502[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
1503[error] | Required: String
1504[error] |
1505[error] | longer explanation available when compiling with `-explain`
1506[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
1507[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
1508[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1509[warn] |Implicit parameters should be provided with a `using` clause.
1510[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1511[warn] |To disable the warning, please use the following option:
1512[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1513[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
1514[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
1515[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1516[warn] |Implicit parameters should be provided with a `using` clause.
1517[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1518[warn] |To disable the warning, please use the following option:
1519[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1520[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
1521[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
1522[error] | ^^^^^^^^^^^^^^^^^^^^^^
1523[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
1524[error] | Required: String
1525[error] |
1526[error] | longer explanation available when compiling with `-explain`
1527[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
1528[warn] 24 | private[this] def CrLf = "\r\n"
1529[warn] | ^^^^^^
1530[warn] |Ignoring [this] qualifier.
1531[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1532[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1533[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1534[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
1535[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
1536[warn] | ^^^^^^
1537[warn] |Ignoring [this] qualifier.
1538[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1539[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1540[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1541[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
1542[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
1543[warn] | ^^^^^^
1544[warn] |Ignoring [this] qualifier.
1545[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1546[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1547[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1548[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
1549[warn] 95 | private[this] val builder = new ByteStringBuilder
1550[warn] | ^^^^^^
1551[warn] |Ignoring [this] qualifier.
1552[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1553[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1554[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1555[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
1556[warn] 130 | private[this] val builder = new ByteStringBuilder
1557[warn] | ^^^^^^
1558[warn] |Ignoring [this] qualifier.
1559[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1560[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1561[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1562[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
1563[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
1564[warn] | ^^^^^^
1565[warn] |Ignoring [this] qualifier.
1566[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1567[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1568[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1569[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
1570[warn] 83 | part.copy[Source[ByteString, _]](
1571[warn] | ^
1572[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1573[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1574[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
1575[warn] 358 | private[this] val needle: Array[Byte] = {
1576[warn] | ^^^^^^
1577[warn] |Ignoring [this] qualifier.
1578[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1579[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1580[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1581[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
1582[warn] 688 | private[this] val nl1 = needle.length - 1
1583[warn] | ^^^^^^
1584[warn] |Ignoring [this] qualifier.
1585[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1586[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1587[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1588[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
1589[warn] 690 | private[this] val charTable: Array[Int] = {
1590[warn] | ^^^^^^
1591[warn] |Ignoring [this] qualifier.
1592[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1593[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1594[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1595[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
1596[warn] 701 | private[this] val offsetTable: Array[Int] = {
1597[warn] | ^^^^^^
1598[warn] |Ignoring [this] qualifier.
1599[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1600[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1601[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1602[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
1603[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
1604[warn] | ^
1605[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
1606[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1607[warn] 65 warnings found
1608[error] two errors found
1609[error] (Play / Compile / compileIncremental) Compilation failed
1610[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
1611[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
1612[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
1613[warn] | ^^^^^^^^^^^^
1614[warn] |Implicit parameters should be provided with a `using` clause.
1615[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1616[warn] |To disable the warning, please use the following option:
1617[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1618[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
1619[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
1620[warn] | ^^^^^^
1621[warn] |Ignoring [this] qualifier.
1622[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1623[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1624[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1625[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
1626[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
1627[warn] | ^^^^^^
1628[warn] |Ignoring [this] qualifier.
1629[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1630[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1631[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1632[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
1633[warn] 267 | private[this] var _mode: Option[Mode] = None
1634[warn] | ^^^^^^
1635[warn] |Ignoring [this] qualifier.
1636[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1637[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1638[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1639[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
1640[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
1641[warn] | ^^^^^^
1642[warn] |Ignoring [this] qualifier.
1643[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1644[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1645[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1646[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
1647[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
1648[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1649[warn] |Implicit parameters should be provided with a `using` clause.
1650[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1651[warn] |To disable the warning, please use the following option:
1652[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1653[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
1654[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
1655[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1656[warn] |Implicit parameters should be provided with a `using` clause.
1657[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1658[warn] |To disable the warning, please use the following option:
1659[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1660[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
1661[warn] 986 | this.copy()(binder)
1662[warn] | ^^^^^^
1663[warn] |Implicit parameters should be provided with a `using` clause.
1664[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1665[warn] |To disable the warning, please use the following option:
1666[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1667[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
1668[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
1669[warn] | ^^^^^^
1670[warn] |Implicit parameters should be provided with a `using` clause.
1671[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1672[warn] |To disable the warning, please use the following option:
1673[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1674[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
1675[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
1676[warn] | ^^^^^^^^^^^^^^^^^^^^
1677[warn] |Implicit parameters should be provided with a `using` clause.
1678[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1679[warn] |To disable the warning, please use the following option:
1680[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1681[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
1682[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
1683[warn] | ^^^^^^^^^^^^^
1684[warn] |Implicit parameters should be provided with a `using` clause.
1685[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1686[warn] |To disable the warning, please use the following option:
1687[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1688[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
1689[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
1690[warn] | ^^^^^^^^^^^^^^^^^^
1691[warn] |Implicit parameters should be provided with a `using` clause.
1692[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1693[warn] |To disable the warning, please use the following option:
1694[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1695[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
1696[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
1697[warn] | ^^^^^^
1698[warn] |Ignoring [this] qualifier.
1699[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1700[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1701[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1702[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
1703[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
1704[warn] | ^^^^^^^^^^^
1705[warn] |Implicit parameters should be provided with a `using` clause.
1706[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1707[warn] |To disable the warning, please use the following option:
1708[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1709[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
1710[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
1711[warn] | ^
1712[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
1713[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1714[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
1715[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
1716[warn] | ^^^^^
1717[warn] |Implicit parameters should be provided with a `using` clause.
1718[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1719[warn] |To disable the warning, please use the following option:
1720[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1721[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
1722[warn] 386 | }(blockingExecutionContext)
1723[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
1724[warn] |Implicit parameters should be provided with a `using` clause.
1725[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1726[warn] |To disable the warning, please use the following option:
1727[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1728[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
1729[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
1730[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1731[warn] |Implicit parameters should be provided with a `using` clause.
1732[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1733[warn] |To disable the warning, please use the following option:
1734[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1735[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
1736[warn] 241 | @Inject private var actorSystem: ActorSystem = _
1737[warn] | ^
1738[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1739[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1740[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1741[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
1742[warn] 242 | @Inject private var injector: Injector = _
1743[warn] | ^
1744[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1745[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1746[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1747[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
1748[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
1749[warn] | ^^^^^^^^^^^
1750[warn] |Implicit parameters should be provided with a `using` clause.
1751[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1752[warn] |To disable the warning, please use the following option:
1753[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1754[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
1755[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
1756[warn] | ^^^^^^^^^^^
1757[warn] |Implicit parameters should be provided with a `using` clause.
1758[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1759[warn] |To disable the warning, please use the following option:
1760[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1761[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
1762[warn] 95 | self: BodyParser[A] with Any =>
1763[warn] | ^^^^
1764[warn] |with as a type operator has been deprecated; use & instead
1765[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1766[warn] |
1767[warn] | longer explanation available when compiling with `-explain`
1768[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
1769[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
1770[warn] | ^^
1771[warn] |Implicit parameters should be provided with a `using` clause.
1772[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1773[warn] |To disable the warning, please use the following option:
1774[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1775[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
1776[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
1777[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1778[warn] |Implicit parameters should be provided with a `using` clause.
1779[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1780[warn] |To disable the warning, please use the following option:
1781[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1782[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
1783[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
1784[warn] | ^^^
1785[warn] |Implicit parameters should be provided with a `using` clause.
1786[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1787[warn] |To disable the warning, please use the following option:
1788[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1789[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
1790[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
1791[warn] | ^^^^^^^^^^^^^^^^^^^^
1792[warn] |Implicit parameters should be provided with a `using` clause.
1793[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1794[warn] |To disable the warning, please use the following option:
1795[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1796[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
1797[warn] 134 | }(pec)
1798[warn] | ^^^
1799[warn] |Implicit parameters should be provided with a `using` clause.
1800[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1801[warn] |To disable the warning, please use the following option:
1802[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1803[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
1804[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
1805[warn] | ^^^
1806[warn] |Implicit parameters should be provided with a `using` clause.
1807[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1808[warn] |To disable the warning, please use the following option:
1809[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1810[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
1811[warn] 184 | }(pec)
1812[warn] | ^^^
1813[warn] |Implicit parameters should be provided with a `using` clause.
1814[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1815[warn] |To disable the warning, please use the following option:
1816[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1817[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
1818[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
1819[warn] | ^^^^^^^^^^^^^^^^^^^^
1820[warn] |Implicit parameters should be provided with a `using` clause.
1821[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1822[warn] |To disable the warning, please use the following option:
1823[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1824[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
1825[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
1826[warn] | ^^^^^^^^^^^^^^^^
1827[warn] |Implicit parameters should be provided with a `using` clause.
1828[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1829[warn] |To disable the warning, please use the following option:
1830[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1831[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
1832[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
1833[warn] | ^^^^^^^^^^^^^^^^
1834[warn] |Implicit parameters should be provided with a `using` clause.
1835[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1836[warn] |To disable the warning, please use the following option:
1837[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1838[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
1839[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
1840[warn] | ^^^^^^^^^^^^^^^^
1841[warn] |Implicit parameters should be provided with a `using` clause.
1842[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1843[warn] |To disable the warning, please use the following option:
1844[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1845[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
1846[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
1847[warn] | ^
1848[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1849[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1850[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1851[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
1852[warn] 247 | @volatile private var outStream: OutputStream = _
1853[warn] | ^
1854[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1855[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1856[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1857[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
1858[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
1859[warn] | ^^^^^^^^^^^^^^^^^^^^
1860[warn] |Implicit parameters should be provided with a `using` clause.
1861[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1862[warn] |To disable the warning, please use the following option:
1863[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1864[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
1865[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
1866[warn] | ^^^^^^^^^^^^^^^^^^^^
1867[warn] |Implicit parameters should be provided with a `using` clause.
1868[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1869[warn] |To disable the warning, please use the following option:
1870[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1871[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
1872[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
1873[warn] | ^^^^^^^^^^^^^^^^^^^^
1874[warn] |Implicit parameters should be provided with a `using` clause.
1875[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1876[warn] |To disable the warning, please use the following option:
1877[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1878[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
1879[warn] 710 | .validate(reader)
1880[warn] | ^^^^^^
1881[warn] |Implicit parameters should be provided with a `using` clause.
1882[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1883[warn] |To disable the warning, please use the following option:
1884[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1885[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
1886[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
1887[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1888[warn] |Implicit parameters should be provided with a `using` clause.
1889[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1890[warn] |To disable the warning, please use the following option:
1891[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1892[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
1893[warn] 752 | }(Execution.trampoline)
1894[warn] | ^^^^^^^^^^^^^^^^^^^^
1895[warn] |Implicit parameters should be provided with a `using` clause.
1896[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1897[warn] |To disable the warning, please use the following option:
1898[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1899[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
1900[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
1901[warn] | ^^^^^^^^^^^^^^^^^^^^
1902[warn] |Implicit parameters should be provided with a `using` clause.
1903[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1904[warn] |To disable the warning, please use the following option:
1905[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1906[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
1907[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
1908[warn] | ^^^^^^^^^^^^^^^^^^^^
1909[warn] |Implicit parameters should be provided with a `using` clause.
1910[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1911[warn] |To disable the warning, please use the following option:
1912[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1913[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
1914[warn] 1055 | }(Execution.trampoline)
1915[warn] | ^^^^^^^^^^^^^^^^^^^^
1916[warn] |Implicit parameters should be provided with a `using` clause.
1917[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1918[warn] |To disable the warning, please use the following option:
1919[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1920[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
1921[warn] 170 | private[this] var _components: ControllerComponents = _
1922[warn] | ^^^^^^
1923[warn] |Ignoring [this] qualifier.
1924[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1925[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1926[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1927[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
1928[warn] 170 | private[this] var _components: ControllerComponents = _
1929[warn] | ^
1930[warn] |`= _` has been deprecated; use `= uninitialized` instead.
1931[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
1932[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1933[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
1934[warn] 80 | SecurityMarkerContext
1935[warn] | ^^^^^^^^^^^^^^^^^^^^^
1936[warn] |Implicit parameters should be provided with a `using` clause.
1937[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1938[warn] |To disable the warning, please use the following option:
1939[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1940[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
1941[warn] 92 | SecurityMarkerContext
1942[warn] | ^^^^^^^^^^^^^^^^^^^^^
1943[warn] |Implicit parameters should be provided with a `using` clause.
1944[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1945[warn] |To disable the warning, please use the following option:
1946[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1947[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
1948[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
1949[warn] | ^^^^^^^^^^^^^^^^^^^^^
1950[warn] |Implicit parameters should be provided with a `using` clause.
1951[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1952[warn] |To disable the warning, please use the following option:
1953[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1954[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
1955[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
1956[warn] | ^^^^^^^^^^^^^^^^^^^^^
1957[warn] |Implicit parameters should be provided with a `using` clause.
1958[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1959[warn] |To disable the warning, please use the following option:
1960[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1961[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
1962[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
1963[error] | ^^^^^^^^^^^^^^^^^^^^^^
1964[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
1965[error] | Required: String
1966[error] |
1967[error] | longer explanation available when compiling with `-explain`
1968[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
1969[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
1970[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1971[warn] |Implicit parameters should be provided with a `using` clause.
1972[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1973[warn] |To disable the warning, please use the following option:
1974[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1975[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
1976[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
1977[warn] | ^^^^^^^^^^^^^^^^^^^^^^
1978[warn] |Implicit parameters should be provided with a `using` clause.
1979[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
1980[warn] |To disable the warning, please use the following option:
1981[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
1982[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
1983[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
1984[error] | ^^^^^^^^^^^^^^^^^^^^^^
1985[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
1986[error] | Required: String
1987[error] |
1988[error] | longer explanation available when compiling with `-explain`
1989[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
1990[warn] 24 | private[this] def CrLf = "\r\n"
1991[warn] | ^^^^^^
1992[warn] |Ignoring [this] qualifier.
1993[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
1994[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
1995[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
1996[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
1997[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
1998[warn] | ^^^^^^
1999[warn] |Ignoring [this] qualifier.
2000[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2001[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2002[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2003[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
2004[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
2005[warn] | ^^^^^^
2006[warn] |Ignoring [this] qualifier.
2007[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2008[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2009[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2010[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
2011[warn] 95 | private[this] val builder = new ByteStringBuilder
2012[warn] | ^^^^^^
2013[warn] |Ignoring [this] qualifier.
2014[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2015[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2016[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2017[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
2018[warn] 130 | private[this] val builder = new ByteStringBuilder
2019[warn] | ^^^^^^
2020[warn] |Ignoring [this] qualifier.
2021[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2022[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2023[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2024[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
2025[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
2026[warn] | ^^^^^^
2027[warn] |Ignoring [this] qualifier.
2028[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2029[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2030[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2031[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
2032[warn] 83 | part.copy[Source[ByteString, _]](
2033[warn] | ^
2034[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2035[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2036[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
2037[warn] 358 | private[this] val needle: Array[Byte] = {
2038[warn] | ^^^^^^
2039[warn] |Ignoring [this] qualifier.
2040[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2041[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2042[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2043[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
2044[warn] 688 | private[this] val nl1 = needle.length - 1
2045[warn] | ^^^^^^
2046[warn] |Ignoring [this] qualifier.
2047[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2048[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2049[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2050[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
2051[warn] 690 | private[this] val charTable: Array[Int] = {
2052[warn] | ^^^^^^
2053[warn] |Ignoring [this] qualifier.
2054[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2055[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2056[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2057[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
2058[warn] 701 | private[this] val offsetTable: Array[Int] = {
2059[warn] | ^^^^^^
2060[warn] |Ignoring [this] qualifier.
2061[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2062[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2063[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2064[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
2065[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
2066[warn] | ^
2067[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2068[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2069[warn] 65 warnings found
2070[error] two errors found
2071[error] (Play / Compile / compileIncremental) Compilation failed
2072[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
2073[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
2074[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
2075[warn] | ^^^^^^^^^^^^
2076[warn] |Implicit parameters should be provided with a `using` clause.
2077[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2078[warn] |To disable the warning, please use the following option:
2079[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2080[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
2081[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
2082[warn] | ^^^^^^
2083[warn] |Ignoring [this] qualifier.
2084[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2085[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2086[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2087[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
2088[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
2089[warn] | ^^^^^^
2090[warn] |Ignoring [this] qualifier.
2091[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2092[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2093[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2094[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
2095[warn] 267 | private[this] var _mode: Option[Mode] = None
2096[warn] | ^^^^^^
2097[warn] |Ignoring [this] qualifier.
2098[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2099[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2100[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2101[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
2102[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
2103[warn] | ^^^^^^
2104[warn] |Ignoring [this] qualifier.
2105[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2106[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2107[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2108[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
2109[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
2110[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2111[warn] |Implicit parameters should be provided with a `using` clause.
2112[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2113[warn] |To disable the warning, please use the following option:
2114[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2115[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
2116[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
2117[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2118[warn] |Implicit parameters should be provided with a `using` clause.
2119[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2120[warn] |To disable the warning, please use the following option:
2121[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2122[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
2123[warn] 986 | this.copy()(binder)
2124[warn] | ^^^^^^
2125[warn] |Implicit parameters should be provided with a `using` clause.
2126[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2127[warn] |To disable the warning, please use the following option:
2128[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2129[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
2130[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
2131[warn] | ^^^^^^
2132[warn] |Implicit parameters should be provided with a `using` clause.
2133[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2134[warn] |To disable the warning, please use the following option:
2135[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2136[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
2137[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
2138[warn] | ^^^^^^^^^^^^^^^^^^^^
2139[warn] |Implicit parameters should be provided with a `using` clause.
2140[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2141[warn] |To disable the warning, please use the following option:
2142[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2143[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
2144[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
2145[warn] | ^^^^^^^^^^^^^
2146[warn] |Implicit parameters should be provided with a `using` clause.
2147[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2148[warn] |To disable the warning, please use the following option:
2149[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2150[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
2151[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
2152[warn] | ^^^^^^^^^^^^^^^^^^
2153[warn] |Implicit parameters should be provided with a `using` clause.
2154[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2155[warn] |To disable the warning, please use the following option:
2156[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2157[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
2158[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
2159[warn] | ^^^^^^
2160[warn] |Ignoring [this] qualifier.
2161[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2162[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2163[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2164[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
2165[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
2166[warn] | ^^^^^^^^^^^
2167[warn] |Implicit parameters should be provided with a `using` clause.
2168[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2169[warn] |To disable the warning, please use the following option:
2170[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2171[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
2172[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
2173[warn] | ^
2174[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
2175[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2176[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
2177[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
2178[warn] | ^^^^^
2179[warn] |Implicit parameters should be provided with a `using` clause.
2180[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2181[warn] |To disable the warning, please use the following option:
2182[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2183[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
2184[warn] 386 | }(blockingExecutionContext)
2185[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
2186[warn] |Implicit parameters should be provided with a `using` clause.
2187[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2188[warn] |To disable the warning, please use the following option:
2189[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2190[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
2191[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
2192[warn] | ^^^^^^^^^^^^^^^^^^^^^^
2193[warn] |Implicit parameters should be provided with a `using` clause.
2194[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2195[warn] |To disable the warning, please use the following option:
2196[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2197[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
2198[warn] 241 | @Inject private var actorSystem: ActorSystem = _
2199[warn] | ^
2200[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2201[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2202[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2203[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
2204[warn] 242 | @Inject private var injector: Injector = _
2205[warn] | ^
2206[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2207[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2208[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2209[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
2210[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
2211[warn] | ^^^^^^^^^^^
2212[warn] |Implicit parameters should be provided with a `using` clause.
2213[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2214[warn] |To disable the warning, please use the following option:
2215[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2216[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
2217[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
2218[warn] | ^^^^^^^^^^^
2219[warn] |Implicit parameters should be provided with a `using` clause.
2220[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2221[warn] |To disable the warning, please use the following option:
2222[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2223[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
2224[warn] 95 | self: BodyParser[A] with Any =>
2225[warn] | ^^^^
2226[warn] |with as a type operator has been deprecated; use & instead
2227[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2228[warn] |
2229[warn] | longer explanation available when compiling with `-explain`
2230[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
2231[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
2232[warn] | ^^
2233[warn] |Implicit parameters should be provided with a `using` clause.
2234[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2235[warn] |To disable the warning, please use the following option:
2236[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2237[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
2238[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
2239[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2240[warn] |Implicit parameters should be provided with a `using` clause.
2241[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2242[warn] |To disable the warning, please use the following option:
2243[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2244[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
2245[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
2246[warn] | ^^^
2247[warn] |Implicit parameters should be provided with a `using` clause.
2248[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2249[warn] |To disable the warning, please use the following option:
2250[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2251[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
2252[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
2253[warn] | ^^^^^^^^^^^^^^^^^^^^
2254[warn] |Implicit parameters should be provided with a `using` clause.
2255[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2256[warn] |To disable the warning, please use the following option:
2257[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2258[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
2259[warn] 134 | }(pec)
2260[warn] | ^^^
2261[warn] |Implicit parameters should be provided with a `using` clause.
2262[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2263[warn] |To disable the warning, please use the following option:
2264[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2265[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
2266[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
2267[warn] | ^^^
2268[warn] |Implicit parameters should be provided with a `using` clause.
2269[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2270[warn] |To disable the warning, please use the following option:
2271[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2272[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
2273[warn] 184 | }(pec)
2274[warn] | ^^^
2275[warn] |Implicit parameters should be provided with a `using` clause.
2276[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2277[warn] |To disable the warning, please use the following option:
2278[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2279[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
2280[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
2281[warn] | ^^^^^^^^^^^^^^^^^^^^
2282[warn] |Implicit parameters should be provided with a `using` clause.
2283[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2284[warn] |To disable the warning, please use the following option:
2285[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2286[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
2287[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
2288[warn] | ^^^^^^^^^^^^^^^^
2289[warn] |Implicit parameters should be provided with a `using` clause.
2290[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2291[warn] |To disable the warning, please use the following option:
2292[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2293[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
2294[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
2295[warn] | ^^^^^^^^^^^^^^^^
2296[warn] |Implicit parameters should be provided with a `using` clause.
2297[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2298[warn] |To disable the warning, please use the following option:
2299[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2300[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
2301[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
2302[warn] | ^^^^^^^^^^^^^^^^
2303[warn] |Implicit parameters should be provided with a `using` clause.
2304[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2305[warn] |To disable the warning, please use the following option:
2306[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2307[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
2308[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
2309[warn] | ^
2310[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2311[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2312[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2313[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
2314[warn] 247 | @volatile private var outStream: OutputStream = _
2315[warn] | ^
2316[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2317[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2318[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2319[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
2320[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
2321[warn] | ^^^^^^^^^^^^^^^^^^^^
2322[warn] |Implicit parameters should be provided with a `using` clause.
2323[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2324[warn] |To disable the warning, please use the following option:
2325[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2326[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
2327[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
2328[warn] | ^^^^^^^^^^^^^^^^^^^^
2329[warn] |Implicit parameters should be provided with a `using` clause.
2330[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2331[warn] |To disable the warning, please use the following option:
2332[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2333[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
2334[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
2335[warn] | ^^^^^^^^^^^^^^^^^^^^
2336[warn] |Implicit parameters should be provided with a `using` clause.
2337[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2338[warn] |To disable the warning, please use the following option:
2339[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2340[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
2341[warn] 710 | .validate(reader)
2342[warn] | ^^^^^^
2343[warn] |Implicit parameters should be provided with a `using` clause.
2344[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2345[warn] |To disable the warning, please use the following option:
2346[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2347[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
2348[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
2349[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2350[warn] |Implicit parameters should be provided with a `using` clause.
2351[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2352[warn] |To disable the warning, please use the following option:
2353[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2354[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
2355[warn] 752 | }(Execution.trampoline)
2356[warn] | ^^^^^^^^^^^^^^^^^^^^
2357[warn] |Implicit parameters should be provided with a `using` clause.
2358[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2359[warn] |To disable the warning, please use the following option:
2360[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2361[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
2362[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
2363[warn] | ^^^^^^^^^^^^^^^^^^^^
2364[warn] |Implicit parameters should be provided with a `using` clause.
2365[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2366[warn] |To disable the warning, please use the following option:
2367[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2368[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
2369[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
2370[warn] | ^^^^^^^^^^^^^^^^^^^^
2371[warn] |Implicit parameters should be provided with a `using` clause.
2372[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2373[warn] |To disable the warning, please use the following option:
2374[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2375[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
2376[warn] 1055 | }(Execution.trampoline)
2377[warn] | ^^^^^^^^^^^^^^^^^^^^
2378[warn] |Implicit parameters should be provided with a `using` clause.
2379[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2380[warn] |To disable the warning, please use the following option:
2381[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2382[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
2383[warn] 170 | private[this] var _components: ControllerComponents = _
2384[warn] | ^^^^^^
2385[warn] |Ignoring [this] qualifier.
2386[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2387[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2388[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2389[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
2390[warn] 170 | private[this] var _components: ControllerComponents = _
2391[warn] | ^
2392[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2393[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2394[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2395[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
2396[warn] 80 | SecurityMarkerContext
2397[warn] | ^^^^^^^^^^^^^^^^^^^^^
2398[warn] |Implicit parameters should be provided with a `using` clause.
2399[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2400[warn] |To disable the warning, please use the following option:
2401[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2402[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
2403[warn] 92 | SecurityMarkerContext
2404[warn] | ^^^^^^^^^^^^^^^^^^^^^
2405[warn] |Implicit parameters should be provided with a `using` clause.
2406[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2407[warn] |To disable the warning, please use the following option:
2408[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2409[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
2410[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
2411[warn] | ^^^^^^^^^^^^^^^^^^^^^
2412[warn] |Implicit parameters should be provided with a `using` clause.
2413[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2414[warn] |To disable the warning, please use the following option:
2415[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2416[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
2417[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
2418[warn] | ^^^^^^^^^^^^^^^^^^^^^
2419[warn] |Implicit parameters should be provided with a `using` clause.
2420[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2421[warn] |To disable the warning, please use the following option:
2422[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2423[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
2424[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
2425[error] | ^^^^^^^^^^^^^^^^^^^^^^
2426[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
2427[error] | Required: String
2428[error] |
2429[error] | longer explanation available when compiling with `-explain`
2430[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
2431[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
2432[warn] | ^^^^^^^^^^^^^^^^^^^^^^
2433[warn] |Implicit parameters should be provided with a `using` clause.
2434[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2435[warn] |To disable the warning, please use the following option:
2436[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2437[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
2438[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
2439[warn] | ^^^^^^^^^^^^^^^^^^^^^^
2440[warn] |Implicit parameters should be provided with a `using` clause.
2441[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2442[warn] |To disable the warning, please use the following option:
2443[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2444[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
2445[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
2446[error] | ^^^^^^^^^^^^^^^^^^^^^^
2447[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
2448[error] | Required: String
2449[error] |
2450[error] | longer explanation available when compiling with `-explain`
2451[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
2452[warn] 24 | private[this] def CrLf = "\r\n"
2453[warn] | ^^^^^^
2454[warn] |Ignoring [this] qualifier.
2455[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2456[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2457[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2458[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
2459[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
2460[warn] | ^^^^^^
2461[warn] |Ignoring [this] qualifier.
2462[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2463[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2464[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2465[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
2466[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
2467[warn] | ^^^^^^
2468[warn] |Ignoring [this] qualifier.
2469[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2470[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2471[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2472[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
2473[warn] 95 | private[this] val builder = new ByteStringBuilder
2474[warn] | ^^^^^^
2475[warn] |Ignoring [this] qualifier.
2476[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2477[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2478[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2479[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
2480[warn] 130 | private[this] val builder = new ByteStringBuilder
2481[warn] | ^^^^^^
2482[warn] |Ignoring [this] qualifier.
2483[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2484[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2485[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2486[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
2487[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
2488[warn] | ^^^^^^
2489[warn] |Ignoring [this] qualifier.
2490[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2491[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2492[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2493[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
2494[warn] 83 | part.copy[Source[ByteString, _]](
2495[warn] | ^
2496[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2497[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2498[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
2499[warn] 358 | private[this] val needle: Array[Byte] = {
2500[warn] | ^^^^^^
2501[warn] |Ignoring [this] qualifier.
2502[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2503[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2504[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2505[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
2506[warn] 688 | private[this] val nl1 = needle.length - 1
2507[warn] | ^^^^^^
2508[warn] |Ignoring [this] qualifier.
2509[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2510[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2511[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2512[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
2513[warn] 690 | private[this] val charTable: Array[Int] = {
2514[warn] | ^^^^^^
2515[warn] |Ignoring [this] qualifier.
2516[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2517[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2518[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2519[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
2520[warn] 701 | private[this] val offsetTable: Array[Int] = {
2521[warn] | ^^^^^^
2522[warn] |Ignoring [this] qualifier.
2523[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2524[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2525[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2526[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
2527[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
2528[warn] | ^
2529[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2530[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2531[warn] 65 warnings found
2532[error] two errors found
2533[error] (Play / Compile / compileIncremental) Compilation failed
2534Starting build for ProjectRef(file:/build/repo/,Play-Exceptions) (play-exceptions)... [2/9]
2535Compile scalacOptions: -release:21
2536Starting build for ProjectRef(file:/build/repo/,Play-Framework) (play-framework)... [3/9]
2537Compile scalacOptions: -release:21
2538Starting build for ProjectRef(file:/build/repo/,Routes-Compiler) (routes-compiler)... [4/9]
2539Compile scalacOptions: -release:21
2540Starting build for ProjectRef(file:/build/repo/,Play-Logback) (play-logback)... [5/9]
2541Compile scalacOptions: -release:21
2542[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
2543[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
2544[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
2545[warn] | ^^^^^^^^^^^^
2546[warn] |Implicit parameters should be provided with a `using` clause.
2547[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2548[warn] |To disable the warning, please use the following option:
2549[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2550[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
2551[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
2552[warn] | ^^^^^^
2553[warn] |Ignoring [this] qualifier.
2554[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2555[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2556[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2557[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
2558[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
2559[warn] | ^^^^^^
2560[warn] |Ignoring [this] qualifier.
2561[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2562[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2563[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2564[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
2565[warn] 267 | private[this] var _mode: Option[Mode] = None
2566[warn] | ^^^^^^
2567[warn] |Ignoring [this] qualifier.
2568[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2569[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2570[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2571[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
2572[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
2573[warn] | ^^^^^^
2574[warn] |Ignoring [this] qualifier.
2575[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2576[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2577[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2578[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
2579[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
2580[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2581[warn] |Implicit parameters should be provided with a `using` clause.
2582[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2583[warn] |To disable the warning, please use the following option:
2584[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2585[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
2586[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
2587[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2588[warn] |Implicit parameters should be provided with a `using` clause.
2589[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2590[warn] |To disable the warning, please use the following option:
2591[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2592[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
2593[warn] 986 | this.copy()(binder)
2594[warn] | ^^^^^^
2595[warn] |Implicit parameters should be provided with a `using` clause.
2596[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2597[warn] |To disable the warning, please use the following option:
2598[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2599[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
2600[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
2601[warn] | ^^^^^^
2602[warn] |Implicit parameters should be provided with a `using` clause.
2603[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2604[warn] |To disable the warning, please use the following option:
2605[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2606[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
2607[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
2608[warn] | ^^^^^^^^^^^^^^^^^^^^
2609[warn] |Implicit parameters should be provided with a `using` clause.
2610[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2611[warn] |To disable the warning, please use the following option:
2612[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2613[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
2614[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
2615[warn] | ^^^^^^^^^^^^^
2616[warn] |Implicit parameters should be provided with a `using` clause.
2617[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2618[warn] |To disable the warning, please use the following option:
2619[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2620[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
2621[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
2622[warn] | ^^^^^^^^^^^^^^^^^^
2623[warn] |Implicit parameters should be provided with a `using` clause.
2624[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2625[warn] |To disable the warning, please use the following option:
2626[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2627[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
2628[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
2629[warn] | ^^^^^^
2630[warn] |Ignoring [this] qualifier.
2631[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2632[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2633[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2634[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
2635[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
2636[warn] | ^^^^^^^^^^^
2637[warn] |Implicit parameters should be provided with a `using` clause.
2638[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2639[warn] |To disable the warning, please use the following option:
2640[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2641[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
2642[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
2643[warn] | ^
2644[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
2645[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2646[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
2647[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
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/core/play/src/main/scala/play/api/libs/Files.scala:386:8
2654[warn] 386 | }(blockingExecutionContext)
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/core/play/src/main/scala/play/api/libs/Files.scala:414:103
2661[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
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/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
2668[warn] 241 | @Inject private var actorSystem: ActorSystem = _
2669[warn] | ^
2670[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2671[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2672[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2673[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
2674[warn] 242 | @Inject private var injector: Injector = _
2675[warn] | ^
2676[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2677[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2678[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2679[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
2680[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
2681[warn] | ^^^^^^^^^^^
2682[warn] |Implicit parameters should be provided with a `using` clause.
2683[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2684[warn] |To disable the warning, please use the following option:
2685[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2686[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
2687[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
2688[warn] | ^^^^^^^^^^^
2689[warn] |Implicit parameters should be provided with a `using` clause.
2690[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2691[warn] |To disable the warning, please use the following option:
2692[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2693[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
2694[warn] 95 | self: BodyParser[A] with Any =>
2695[warn] | ^^^^
2696[warn] |with as a type operator has been deprecated; use & instead
2697[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2698[warn] |
2699[warn] | longer explanation available when compiling with `-explain`
2700[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
2701[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
2702[warn] | ^^
2703[warn] |Implicit parameters should be provided with a `using` clause.
2704[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2705[warn] |To disable the warning, please use the following option:
2706[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2707[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
2708[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
2709[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2710[warn] |Implicit parameters should be provided with a `using` clause.
2711[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2712[warn] |To disable the warning, please use the following option:
2713[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2714[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
2715[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
2716[warn] | ^^^
2717[warn] |Implicit parameters should be provided with a `using` clause.
2718[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2719[warn] |To disable the warning, please use the following option:
2720[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2721[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
2722[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
2723[warn] | ^^^^^^^^^^^^^^^^^^^^
2724[warn] |Implicit parameters should be provided with a `using` clause.
2725[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2726[warn] |To disable the warning, please use the following option:
2727[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2728[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
2729[warn] 134 | }(pec)
2730[warn] | ^^^
2731[warn] |Implicit parameters should be provided with a `using` clause.
2732[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2733[warn] |To disable the warning, please use the following option:
2734[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2735[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
2736[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
2737[warn] | ^^^
2738[warn] |Implicit parameters should be provided with a `using` clause.
2739[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2740[warn] |To disable the warning, please use the following option:
2741[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2742[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
2743[warn] 184 | }(pec)
2744[warn] | ^^^
2745[warn] |Implicit parameters should be provided with a `using` clause.
2746[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2747[warn] |To disable the warning, please use the following option:
2748[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2749[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
2750[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
2751[warn] | ^^^^^^^^^^^^^^^^^^^^
2752[warn] |Implicit parameters should be provided with a `using` clause.
2753[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2754[warn] |To disable the warning, please use the following option:
2755[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2756[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
2757[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
2758[warn] | ^^^^^^^^^^^^^^^^
2759[warn] |Implicit parameters should be provided with a `using` clause.
2760[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2761[warn] |To disable the warning, please use the following option:
2762[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2763[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
2764[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
2765[warn] | ^^^^^^^^^^^^^^^^
2766[warn] |Implicit parameters should be provided with a `using` clause.
2767[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2768[warn] |To disable the warning, please use the following option:
2769[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2770[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
2771[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
2772[warn] | ^^^^^^^^^^^^^^^^
2773[warn] |Implicit parameters should be provided with a `using` clause.
2774[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2775[warn] |To disable the warning, please use the following option:
2776[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2777[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
2778[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
2779[warn] | ^
2780[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2781[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2782[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2783[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
2784[warn] 247 | @volatile private var outStream: OutputStream = _
2785[warn] | ^
2786[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2787[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2788[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2789[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
2790[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
2791[warn] | ^^^^^^^^^^^^^^^^^^^^
2792[warn] |Implicit parameters should be provided with a `using` clause.
2793[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2794[warn] |To disable the warning, please use the following option:
2795[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2796[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
2797[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
2798[warn] | ^^^^^^^^^^^^^^^^^^^^
2799[warn] |Implicit parameters should be provided with a `using` clause.
2800[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2801[warn] |To disable the warning, please use the following option:
2802[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2803[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
2804[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
2805[warn] | ^^^^^^^^^^^^^^^^^^^^
2806[warn] |Implicit parameters should be provided with a `using` clause.
2807[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2808[warn] |To disable the warning, please use the following option:
2809[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2810[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
2811[warn] 710 | .validate(reader)
2812[warn] | ^^^^^^
2813[warn] |Implicit parameters should be provided with a `using` clause.
2814[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2815[warn] |To disable the warning, please use the following option:
2816[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2817[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
2818[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
2819[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2820[warn] |Implicit parameters should be provided with a `using` clause.
2821[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2822[warn] |To disable the warning, please use the following option:
2823[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2824[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
2825[warn] 752 | }(Execution.trampoline)
2826[warn] | ^^^^^^^^^^^^^^^^^^^^
2827[warn] |Implicit parameters should be provided with a `using` clause.
2828[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2829[warn] |To disable the warning, please use the following option:
2830[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2831[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
2832[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
2833[warn] | ^^^^^^^^^^^^^^^^^^^^
2834[warn] |Implicit parameters should be provided with a `using` clause.
2835[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2836[warn] |To disable the warning, please use the following option:
2837[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2838[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
2839[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
2840[warn] | ^^^^^^^^^^^^^^^^^^^^
2841[warn] |Implicit parameters should be provided with a `using` clause.
2842[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2843[warn] |To disable the warning, please use the following option:
2844[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2845[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
2846[warn] 1055 | }(Execution.trampoline)
2847[warn] | ^^^^^^^^^^^^^^^^^^^^
2848[warn] |Implicit parameters should be provided with a `using` clause.
2849[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2850[warn] |To disable the warning, please use the following option:
2851[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2852[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
2853[warn] 170 | private[this] var _components: ControllerComponents = _
2854[warn] | ^^^^^^
2855[warn] |Ignoring [this] qualifier.
2856[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2857[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2858[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2859[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
2860[warn] 170 | private[this] var _components: ControllerComponents = _
2861[warn] | ^
2862[warn] |`= _` has been deprecated; use `= uninitialized` instead.
2863[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
2864[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2865[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
2866[warn] 80 | SecurityMarkerContext
2867[warn] | ^^^^^^^^^^^^^^^^^^^^^
2868[warn] |Implicit parameters should be provided with a `using` clause.
2869[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2870[warn] |To disable the warning, please use the following option:
2871[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2872[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
2873[warn] 92 | SecurityMarkerContext
2874[warn] | ^^^^^^^^^^^^^^^^^^^^^
2875[warn] |Implicit parameters should be provided with a `using` clause.
2876[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2877[warn] |To disable the warning, please use the following option:
2878[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2879[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
2880[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
2881[warn] | ^^^^^^^^^^^^^^^^^^^^^
2882[warn] |Implicit parameters should be provided with a `using` clause.
2883[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2884[warn] |To disable the warning, please use the following option:
2885[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2886[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
2887[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
2888[warn] | ^^^^^^^^^^^^^^^^^^^^^
2889[warn] |Implicit parameters should be provided with a `using` clause.
2890[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2891[warn] |To disable the warning, please use the following option:
2892[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2893[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
2894[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
2895[error] | ^^^^^^^^^^^^^^^^^^^^^^
2896[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
2897[error] | Required: String
2898[error] |
2899[error] | longer explanation available when compiling with `-explain`
2900[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
2901[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
2902[warn] | ^^^^^^^^^^^^^^^^^^^^^^
2903[warn] |Implicit parameters should be provided with a `using` clause.
2904[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2905[warn] |To disable the warning, please use the following option:
2906[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2907[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
2908[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
2909[warn] | ^^^^^^^^^^^^^^^^^^^^^^
2910[warn] |Implicit parameters should be provided with a `using` clause.
2911[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
2912[warn] |To disable the warning, please use the following option:
2913[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
2914[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
2915[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
2916[error] | ^^^^^^^^^^^^^^^^^^^^^^
2917[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
2918[error] | Required: String
2919[error] |
2920[error] | longer explanation available when compiling with `-explain`
2921[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
2922[warn] 24 | private[this] def CrLf = "\r\n"
2923[warn] | ^^^^^^
2924[warn] |Ignoring [this] qualifier.
2925[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2926[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2927[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2928[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
2929[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
2930[warn] | ^^^^^^
2931[warn] |Ignoring [this] qualifier.
2932[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2933[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2934[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2935[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
2936[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
2937[warn] | ^^^^^^
2938[warn] |Ignoring [this] qualifier.
2939[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2940[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2941[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2942[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
2943[warn] 95 | private[this] val builder = new ByteStringBuilder
2944[warn] | ^^^^^^
2945[warn] |Ignoring [this] qualifier.
2946[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2947[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2948[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2949[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
2950[warn] 130 | private[this] val builder = new ByteStringBuilder
2951[warn] | ^^^^^^
2952[warn] |Ignoring [this] qualifier.
2953[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2954[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2955[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2956[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
2957[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
2958[warn] | ^^^^^^
2959[warn] |Ignoring [this] qualifier.
2960[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2961[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2962[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2963[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
2964[warn] 83 | part.copy[Source[ByteString, _]](
2965[warn] | ^
2966[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
2967[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2968[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
2969[warn] 358 | private[this] val needle: Array[Byte] = {
2970[warn] | ^^^^^^
2971[warn] |Ignoring [this] qualifier.
2972[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2973[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2974[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2975[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
2976[warn] 688 | private[this] val nl1 = needle.length - 1
2977[warn] | ^^^^^^
2978[warn] |Ignoring [this] qualifier.
2979[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2980[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2981[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2982[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
2983[warn] 690 | private[this] val charTable: Array[Int] = {
2984[warn] | ^^^^^^
2985[warn] |Ignoring [this] qualifier.
2986[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2987[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2988[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2989[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
2990[warn] 701 | private[this] val offsetTable: Array[Int] = {
2991[warn] | ^^^^^^
2992[warn] |Ignoring [this] qualifier.
2993[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
2994[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
2995[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
2996[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
2997[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
2998[warn] | ^
2999[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
3000[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3001[warn] 65 warnings found
3002[error] two errors found
3003[error] (Play / Compile / compileIncremental) Compilation failed
3004[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
3005[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
3006[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
3007[warn] | ^^^^^^^^^^^^
3008[warn] |Implicit parameters should be provided with a `using` clause.
3009[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3010[warn] |To disable the warning, please use the following option:
3011[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3012[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
3013[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
3014[warn] | ^^^^^^
3015[warn] |Ignoring [this] qualifier.
3016[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3017[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3018[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3019[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
3020[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
3021[warn] | ^^^^^^
3022[warn] |Ignoring [this] qualifier.
3023[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3024[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3025[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3026[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
3027[warn] 267 | private[this] var _mode: Option[Mode] = None
3028[warn] | ^^^^^^
3029[warn] |Ignoring [this] qualifier.
3030[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3031[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3032[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3033[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
3034[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
3035[warn] | ^^^^^^
3036[warn] |Ignoring [this] qualifier.
3037[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3038[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3039[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3040[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
3041[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
3042[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3043[warn] |Implicit parameters should be provided with a `using` clause.
3044[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3045[warn] |To disable the warning, please use the following option:
3046[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3047[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
3048[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
3049[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3050[warn] |Implicit parameters should be provided with a `using` clause.
3051[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3052[warn] |To disable the warning, please use the following option:
3053[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3054[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
3055[warn] 986 | this.copy()(binder)
3056[warn] | ^^^^^^
3057[warn] |Implicit parameters should be provided with a `using` clause.
3058[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3059[warn] |To disable the warning, please use the following option:
3060[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3061[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
3062[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
3063[warn] | ^^^^^^
3064[warn] |Implicit parameters should be provided with a `using` clause.
3065[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3066[warn] |To disable the warning, please use the following option:
3067[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3068[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
3069[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
3070[warn] | ^^^^^^^^^^^^^^^^^^^^
3071[warn] |Implicit parameters should be provided with a `using` clause.
3072[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3073[warn] |To disable the warning, please use the following option:
3074[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3075[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
3076[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
3077[warn] | ^^^^^^^^^^^^^
3078[warn] |Implicit parameters should be provided with a `using` clause.
3079[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3080[warn] |To disable the warning, please use the following option:
3081[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3082[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
3083[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
3084[warn] | ^^^^^^^^^^^^^^^^^^
3085[warn] |Implicit parameters should be provided with a `using` clause.
3086[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3087[warn] |To disable the warning, please use the following option:
3088[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3089[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
3090[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
3091[warn] | ^^^^^^
3092[warn] |Ignoring [this] qualifier.
3093[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3094[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3095[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3096[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
3097[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
3098[warn] | ^^^^^^^^^^^
3099[warn] |Implicit parameters should be provided with a `using` clause.
3100[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3101[warn] |To disable the warning, please use the following option:
3102[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3103[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
3104[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
3105[warn] | ^
3106[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
3107[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3108[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
3109[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
3110[warn] | ^^^^^
3111[warn] |Implicit parameters should be provided with a `using` clause.
3112[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3113[warn] |To disable the warning, please use the following option:
3114[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3115[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
3116[warn] 386 | }(blockingExecutionContext)
3117[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
3118[warn] |Implicit parameters should be provided with a `using` clause.
3119[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3120[warn] |To disable the warning, please use the following option:
3121[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3122[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
3123[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
3124[warn] | ^^^^^^^^^^^^^^^^^^^^^^
3125[warn] |Implicit parameters should be provided with a `using` clause.
3126[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3127[warn] |To disable the warning, please use the following option:
3128[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3129[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
3130[warn] 241 | @Inject private var actorSystem: ActorSystem = _
3131[warn] | ^
3132[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3133[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3134[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3135[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
3136[warn] 242 | @Inject private var injector: Injector = _
3137[warn] | ^
3138[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3139[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3140[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3141[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
3142[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
3143[warn] | ^^^^^^^^^^^
3144[warn] |Implicit parameters should be provided with a `using` clause.
3145[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3146[warn] |To disable the warning, please use the following option:
3147[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3148[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
3149[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
3150[warn] | ^^^^^^^^^^^
3151[warn] |Implicit parameters should be provided with a `using` clause.
3152[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3153[warn] |To disable the warning, please use the following option:
3154[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3155[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
3156[warn] 95 | self: BodyParser[A] with Any =>
3157[warn] | ^^^^
3158[warn] |with as a type operator has been deprecated; use & instead
3159[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3160[warn] |
3161[warn] | longer explanation available when compiling with `-explain`
3162[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
3163[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
3164[warn] | ^^
3165[warn] |Implicit parameters should be provided with a `using` clause.
3166[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3167[warn] |To disable the warning, please use the following option:
3168[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3169[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
3170[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
3171[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3172[warn] |Implicit parameters should be provided with a `using` clause.
3173[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3174[warn] |To disable the warning, please use the following option:
3175[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3176[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
3177[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
3178[warn] | ^^^
3179[warn] |Implicit parameters should be provided with a `using` clause.
3180[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3181[warn] |To disable the warning, please use the following option:
3182[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3183[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
3184[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
3185[warn] | ^^^^^^^^^^^^^^^^^^^^
3186[warn] |Implicit parameters should be provided with a `using` clause.
3187[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3188[warn] |To disable the warning, please use the following option:
3189[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3190[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
3191[warn] 134 | }(pec)
3192[warn] | ^^^
3193[warn] |Implicit parameters should be provided with a `using` clause.
3194[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3195[warn] |To disable the warning, please use the following option:
3196[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3197[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
3198[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
3199[warn] | ^^^
3200[warn] |Implicit parameters should be provided with a `using` clause.
3201[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3202[warn] |To disable the warning, please use the following option:
3203[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3204[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
3205[warn] 184 | }(pec)
3206[warn] | ^^^
3207[warn] |Implicit parameters should be provided with a `using` clause.
3208[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3209[warn] |To disable the warning, please use the following option:
3210[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3211[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
3212[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
3213[warn] | ^^^^^^^^^^^^^^^^^^^^
3214[warn] |Implicit parameters should be provided with a `using` clause.
3215[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3216[warn] |To disable the warning, please use the following option:
3217[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3218[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
3219[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
3220[warn] | ^^^^^^^^^^^^^^^^
3221[warn] |Implicit parameters should be provided with a `using` clause.
3222[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3223[warn] |To disable the warning, please use the following option:
3224[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3225[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
3226[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
3227[warn] | ^^^^^^^^^^^^^^^^
3228[warn] |Implicit parameters should be provided with a `using` clause.
3229[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3230[warn] |To disable the warning, please use the following option:
3231[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3232[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
3233[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
3234[warn] | ^^^^^^^^^^^^^^^^
3235[warn] |Implicit parameters should be provided with a `using` clause.
3236[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3237[warn] |To disable the warning, please use the following option:
3238[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3239[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
3240[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
3241[warn] | ^
3242[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3243[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3244[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3245[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
3246[warn] 247 | @volatile private var outStream: OutputStream = _
3247[warn] | ^
3248[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3249[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3250[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3251[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
3252[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
3253[warn] | ^^^^^^^^^^^^^^^^^^^^
3254[warn] |Implicit parameters should be provided with a `using` clause.
3255[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3256[warn] |To disable the warning, please use the following option:
3257[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3258[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
3259[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
3260[warn] | ^^^^^^^^^^^^^^^^^^^^
3261[warn] |Implicit parameters should be provided with a `using` clause.
3262[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3263[warn] |To disable the warning, please use the following option:
3264[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3265[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
3266[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
3267[warn] | ^^^^^^^^^^^^^^^^^^^^
3268[warn] |Implicit parameters should be provided with a `using` clause.
3269[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3270[warn] |To disable the warning, please use the following option:
3271[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3272[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
3273[warn] 710 | .validate(reader)
3274[warn] | ^^^^^^
3275[warn] |Implicit parameters should be provided with a `using` clause.
3276[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3277[warn] |To disable the warning, please use the following option:
3278[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3279[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
3280[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
3281[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3282[warn] |Implicit parameters should be provided with a `using` clause.
3283[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3284[warn] |To disable the warning, please use the following option:
3285[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3286[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
3287[warn] 752 | }(Execution.trampoline)
3288[warn] | ^^^^^^^^^^^^^^^^^^^^
3289[warn] |Implicit parameters should be provided with a `using` clause.
3290[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3291[warn] |To disable the warning, please use the following option:
3292[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3293[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
3294[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
3295[warn] | ^^^^^^^^^^^^^^^^^^^^
3296[warn] |Implicit parameters should be provided with a `using` clause.
3297[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3298[warn] |To disable the warning, please use the following option:
3299[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3300[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
3301[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
3302[warn] | ^^^^^^^^^^^^^^^^^^^^
3303[warn] |Implicit parameters should be provided with a `using` clause.
3304[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3305[warn] |To disable the warning, please use the following option:
3306[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3307[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
3308[warn] 1055 | }(Execution.trampoline)
3309[warn] | ^^^^^^^^^^^^^^^^^^^^
3310[warn] |Implicit parameters should be provided with a `using` clause.
3311[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3312[warn] |To disable the warning, please use the following option:
3313[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3314[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
3315[warn] 170 | private[this] var _components: ControllerComponents = _
3316[warn] | ^^^^^^
3317[warn] |Ignoring [this] qualifier.
3318[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3319[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3320[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3321[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
3322[warn] 170 | private[this] var _components: ControllerComponents = _
3323[warn] | ^
3324[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3325[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3326[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3327[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
3328[warn] 80 | SecurityMarkerContext
3329[warn] | ^^^^^^^^^^^^^^^^^^^^^
3330[warn] |Implicit parameters should be provided with a `using` clause.
3331[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3332[warn] |To disable the warning, please use the following option:
3333[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3334[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
3335[warn] 92 | SecurityMarkerContext
3336[warn] | ^^^^^^^^^^^^^^^^^^^^^
3337[warn] |Implicit parameters should be provided with a `using` clause.
3338[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3339[warn] |To disable the warning, please use the following option:
3340[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3341[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
3342[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
3343[warn] | ^^^^^^^^^^^^^^^^^^^^^
3344[warn] |Implicit parameters should be provided with a `using` clause.
3345[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3346[warn] |To disable the warning, please use the following option:
3347[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3348[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
3349[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
3350[warn] | ^^^^^^^^^^^^^^^^^^^^^
3351[warn] |Implicit parameters should be provided with a `using` clause.
3352[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3353[warn] |To disable the warning, please use the following option:
3354[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3355[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
3356[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
3357[error] | ^^^^^^^^^^^^^^^^^^^^^^
3358[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
3359[error] | Required: String
3360[error] |
3361[error] | longer explanation available when compiling with `-explain`
3362[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
3363[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
3364[warn] | ^^^^^^^^^^^^^^^^^^^^^^
3365[warn] |Implicit parameters should be provided with a `using` clause.
3366[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3367[warn] |To disable the warning, please use the following option:
3368[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3369[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
3370[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
3371[warn] | ^^^^^^^^^^^^^^^^^^^^^^
3372[warn] |Implicit parameters should be provided with a `using` clause.
3373[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3374[warn] |To disable the warning, please use the following option:
3375[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3376[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
3377[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
3378[error] | ^^^^^^^^^^^^^^^^^^^^^^
3379[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
3380[error] | Required: String
3381[error] |
3382[error] | longer explanation available when compiling with `-explain`
3383[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
3384[warn] 24 | private[this] def CrLf = "\r\n"
3385[warn] | ^^^^^^
3386[warn] |Ignoring [this] qualifier.
3387[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3388[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3389[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3390[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
3391[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
3392[warn] | ^^^^^^
3393[warn] |Ignoring [this] qualifier.
3394[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3395[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3396[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3397[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
3398[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
3399[warn] | ^^^^^^
3400[warn] |Ignoring [this] qualifier.
3401[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3402[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3403[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3404[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
3405[warn] 95 | private[this] val builder = new ByteStringBuilder
3406[warn] | ^^^^^^
3407[warn] |Ignoring [this] qualifier.
3408[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3409[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3410[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3411[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
3412[warn] 130 | private[this] val builder = new ByteStringBuilder
3413[warn] | ^^^^^^
3414[warn] |Ignoring [this] qualifier.
3415[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3416[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3417[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3418[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
3419[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
3420[warn] | ^^^^^^
3421[warn] |Ignoring [this] qualifier.
3422[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3423[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3424[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3425[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
3426[warn] 83 | part.copy[Source[ByteString, _]](
3427[warn] | ^
3428[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
3429[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3430[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
3431[warn] 358 | private[this] val needle: Array[Byte] = {
3432[warn] | ^^^^^^
3433[warn] |Ignoring [this] qualifier.
3434[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3435[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3436[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3437[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
3438[warn] 688 | private[this] val nl1 = needle.length - 1
3439[warn] | ^^^^^^
3440[warn] |Ignoring [this] qualifier.
3441[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3442[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3443[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3444[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
3445[warn] 690 | private[this] val charTable: Array[Int] = {
3446[warn] | ^^^^^^
3447[warn] |Ignoring [this] qualifier.
3448[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3449[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3450[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3451[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
3452[warn] 701 | private[this] val offsetTable: Array[Int] = {
3453[warn] | ^^^^^^
3454[warn] |Ignoring [this] qualifier.
3455[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3456[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3457[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3458[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
3459[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
3460[warn] | ^
3461[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
3462[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3463[warn] 65 warnings found
3464[error] two errors found
3465[error] (Play / Compile / compileIncremental) Compilation failed
3466[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
3467[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
3468[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
3469[warn] | ^^^^^^^^^^^^
3470[warn] |Implicit parameters should be provided with a `using` clause.
3471[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3472[warn] |To disable the warning, please use the following option:
3473[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3474[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
3475[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
3476[warn] | ^^^^^^
3477[warn] |Ignoring [this] qualifier.
3478[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3479[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3480[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3481[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
3482[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
3483[warn] | ^^^^^^
3484[warn] |Ignoring [this] qualifier.
3485[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3486[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3487[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3488[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
3489[warn] 267 | private[this] var _mode: Option[Mode] = None
3490[warn] | ^^^^^^
3491[warn] |Ignoring [this] qualifier.
3492[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3493[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3494[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3495[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
3496[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
3497[warn] | ^^^^^^
3498[warn] |Ignoring [this] qualifier.
3499[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3500[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3501[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3502[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
3503[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
3504[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3505[warn] |Implicit parameters should be provided with a `using` clause.
3506[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3507[warn] |To disable the warning, please use the following option:
3508[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3509[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
3510[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
3511[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3512[warn] |Implicit parameters should be provided with a `using` clause.
3513[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3514[warn] |To disable the warning, please use the following option:
3515[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3516[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
3517[warn] 986 | this.copy()(binder)
3518[warn] | ^^^^^^
3519[warn] |Implicit parameters should be provided with a `using` clause.
3520[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3521[warn] |To disable the warning, please use the following option:
3522[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3523[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
3524[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
3525[warn] | ^^^^^^
3526[warn] |Implicit parameters should be provided with a `using` clause.
3527[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3528[warn] |To disable the warning, please use the following option:
3529[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3530[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
3531[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
3532[warn] | ^^^^^^^^^^^^^^^^^^^^
3533[warn] |Implicit parameters should be provided with a `using` clause.
3534[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3535[warn] |To disable the warning, please use the following option:
3536[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3537[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
3538[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
3539[warn] | ^^^^^^^^^^^^^
3540[warn] |Implicit parameters should be provided with a `using` clause.
3541[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3542[warn] |To disable the warning, please use the following option:
3543[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3544[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
3545[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
3546[warn] | ^^^^^^^^^^^^^^^^^^
3547[warn] |Implicit parameters should be provided with a `using` clause.
3548[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3549[warn] |To disable the warning, please use the following option:
3550[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3551[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
3552[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
3553[warn] | ^^^^^^
3554[warn] |Ignoring [this] qualifier.
3555[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3556[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3557[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3558[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
3559[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
3560[warn] | ^^^^^^^^^^^
3561[warn] |Implicit parameters should be provided with a `using` clause.
3562[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3563[warn] |To disable the warning, please use the following option:
3564[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3565[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
3566[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
3567[warn] | ^
3568[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
3569[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3570[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
3571[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
3572[warn] | ^^^^^
3573[warn] |Implicit parameters should be provided with a `using` clause.
3574[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3575[warn] |To disable the warning, please use the following option:
3576[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3577[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
3578[warn] 386 | }(blockingExecutionContext)
3579[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
3580[warn] |Implicit parameters should be provided with a `using` clause.
3581[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3582[warn] |To disable the warning, please use the following option:
3583[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3584[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
3585[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
3586[warn] | ^^^^^^^^^^^^^^^^^^^^^^
3587[warn] |Implicit parameters should be provided with a `using` clause.
3588[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3589[warn] |To disable the warning, please use the following option:
3590[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3591[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
3592[warn] 241 | @Inject private var actorSystem: ActorSystem = _
3593[warn] | ^
3594[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3595[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3596[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3597[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
3598[warn] 242 | @Inject private var injector: Injector = _
3599[warn] | ^
3600[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3601[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3602[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3603[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
3604[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
3605[warn] | ^^^^^^^^^^^
3606[warn] |Implicit parameters should be provided with a `using` clause.
3607[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3608[warn] |To disable the warning, please use the following option:
3609[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3610[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
3611[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
3612[warn] | ^^^^^^^^^^^
3613[warn] |Implicit parameters should be provided with a `using` clause.
3614[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3615[warn] |To disable the warning, please use the following option:
3616[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3617[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
3618[warn] 95 | self: BodyParser[A] with Any =>
3619[warn] | ^^^^
3620[warn] |with as a type operator has been deprecated; use & instead
3621[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3622[warn] |
3623[warn] | longer explanation available when compiling with `-explain`
3624[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
3625[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
3626[warn] | ^^
3627[warn] |Implicit parameters should be provided with a `using` clause.
3628[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3629[warn] |To disable the warning, please use the following option:
3630[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3631[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
3632[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
3633[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3634[warn] |Implicit parameters should be provided with a `using` clause.
3635[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3636[warn] |To disable the warning, please use the following option:
3637[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3638[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
3639[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
3640[warn] | ^^^
3641[warn] |Implicit parameters should be provided with a `using` clause.
3642[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3643[warn] |To disable the warning, please use the following option:
3644[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3645[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
3646[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
3647[warn] | ^^^^^^^^^^^^^^^^^^^^
3648[warn] |Implicit parameters should be provided with a `using` clause.
3649[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3650[warn] |To disable the warning, please use the following option:
3651[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3652[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
3653[warn] 134 | }(pec)
3654[warn] | ^^^
3655[warn] |Implicit parameters should be provided with a `using` clause.
3656[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3657[warn] |To disable the warning, please use the following option:
3658[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3659[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
3660[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
3661[warn] | ^^^
3662[warn] |Implicit parameters should be provided with a `using` clause.
3663[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3664[warn] |To disable the warning, please use the following option:
3665[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3666[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
3667[warn] 184 | }(pec)
3668[warn] | ^^^
3669[warn] |Implicit parameters should be provided with a `using` clause.
3670[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3671[warn] |To disable the warning, please use the following option:
3672[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3673[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
3674[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
3675[warn] | ^^^^^^^^^^^^^^^^^^^^
3676[warn] |Implicit parameters should be provided with a `using` clause.
3677[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3678[warn] |To disable the warning, please use the following option:
3679[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3680[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
3681[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
3682[warn] | ^^^^^^^^^^^^^^^^
3683[warn] |Implicit parameters should be provided with a `using` clause.
3684[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3685[warn] |To disable the warning, please use the following option:
3686[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3687[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
3688[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
3689[warn] | ^^^^^^^^^^^^^^^^
3690[warn] |Implicit parameters should be provided with a `using` clause.
3691[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3692[warn] |To disable the warning, please use the following option:
3693[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3694[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
3695[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
3696[warn] | ^^^^^^^^^^^^^^^^
3697[warn] |Implicit parameters should be provided with a `using` clause.
3698[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3699[warn] |To disable the warning, please use the following option:
3700[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3701[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
3702[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
3703[warn] | ^
3704[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3705[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3706[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3707[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
3708[warn] 247 | @volatile private var outStream: OutputStream = _
3709[warn] | ^
3710[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3711[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3712[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3713[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
3714[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
3715[warn] | ^^^^^^^^^^^^^^^^^^^^
3716[warn] |Implicit parameters should be provided with a `using` clause.
3717[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3718[warn] |To disable the warning, please use the following option:
3719[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3720[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
3721[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
3722[warn] | ^^^^^^^^^^^^^^^^^^^^
3723[warn] |Implicit parameters should be provided with a `using` clause.
3724[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3725[warn] |To disable the warning, please use the following option:
3726[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3727[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
3728[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
3729[warn] | ^^^^^^^^^^^^^^^^^^^^
3730[warn] |Implicit parameters should be provided with a `using` clause.
3731[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3732[warn] |To disable the warning, please use the following option:
3733[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3734[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
3735[warn] 710 | .validate(reader)
3736[warn] | ^^^^^^
3737[warn] |Implicit parameters should be provided with a `using` clause.
3738[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3739[warn] |To disable the warning, please use the following option:
3740[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3741[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
3742[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
3743[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3744[warn] |Implicit parameters should be provided with a `using` clause.
3745[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3746[warn] |To disable the warning, please use the following option:
3747[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3748[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
3749[warn] 752 | }(Execution.trampoline)
3750[warn] | ^^^^^^^^^^^^^^^^^^^^
3751[warn] |Implicit parameters should be provided with a `using` clause.
3752[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3753[warn] |To disable the warning, please use the following option:
3754[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3755[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
3756[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
3757[warn] | ^^^^^^^^^^^^^^^^^^^^
3758[warn] |Implicit parameters should be provided with a `using` clause.
3759[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3760[warn] |To disable the warning, please use the following option:
3761[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3762[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
3763[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
3764[warn] | ^^^^^^^^^^^^^^^^^^^^
3765[warn] |Implicit parameters should be provided with a `using` clause.
3766[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3767[warn] |To disable the warning, please use the following option:
3768[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3769[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
3770[warn] 1055 | }(Execution.trampoline)
3771[warn] | ^^^^^^^^^^^^^^^^^^^^
3772[warn] |Implicit parameters should be provided with a `using` clause.
3773[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3774[warn] |To disable the warning, please use the following option:
3775[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3776[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
3777[warn] 170 | private[this] var _components: ControllerComponents = _
3778[warn] | ^^^^^^
3779[warn] |Ignoring [this] qualifier.
3780[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3781[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3782[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3783[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
3784[warn] 170 | private[this] var _components: ControllerComponents = _
3785[warn] | ^
3786[warn] |`= _` has been deprecated; use `= uninitialized` instead.
3787[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
3788[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3789[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
3790[warn] 80 | SecurityMarkerContext
3791[warn] | ^^^^^^^^^^^^^^^^^^^^^
3792[warn] |Implicit parameters should be provided with a `using` clause.
3793[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3794[warn] |To disable the warning, please use the following option:
3795[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3796[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
3797[warn] 92 | SecurityMarkerContext
3798[warn] | ^^^^^^^^^^^^^^^^^^^^^
3799[warn] |Implicit parameters should be provided with a `using` clause.
3800[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3801[warn] |To disable the warning, please use the following option:
3802[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3803[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
3804[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
3805[warn] | ^^^^^^^^^^^^^^^^^^^^^
3806[warn] |Implicit parameters should be provided with a `using` clause.
3807[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3808[warn] |To disable the warning, please use the following option:
3809[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3810[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
3811[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
3812[warn] | ^^^^^^^^^^^^^^^^^^^^^
3813[warn] |Implicit parameters should be provided with a `using` clause.
3814[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3815[warn] |To disable the warning, please use the following option:
3816[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3817[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
3818[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
3819[error] | ^^^^^^^^^^^^^^^^^^^^^^
3820[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
3821[error] | Required: String
3822[error] |
3823[error] | longer explanation available when compiling with `-explain`
3824[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
3825[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
3826[warn] | ^^^^^^^^^^^^^^^^^^^^^^
3827[warn] |Implicit parameters should be provided with a `using` clause.
3828[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3829[warn] |To disable the warning, please use the following option:
3830[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3831[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
3832[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
3833[warn] | ^^^^^^^^^^^^^^^^^^^^^^
3834[warn] |Implicit parameters should be provided with a `using` clause.
3835[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3836[warn] |To disable the warning, please use the following option:
3837[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3838[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
3839[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
3840[error] | ^^^^^^^^^^^^^^^^^^^^^^
3841[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
3842[error] | Required: String
3843[error] |
3844[error] | longer explanation available when compiling with `-explain`
3845[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
3846[warn] 24 | private[this] def CrLf = "\r\n"
3847[warn] | ^^^^^^
3848[warn] |Ignoring [this] qualifier.
3849[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3850[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3851[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3852[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
3853[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
3854[warn] | ^^^^^^
3855[warn] |Ignoring [this] qualifier.
3856[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3857[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3858[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3859[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
3860[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
3861[warn] | ^^^^^^
3862[warn] |Ignoring [this] qualifier.
3863[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3864[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3865[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3866[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
3867[warn] 95 | private[this] val builder = new ByteStringBuilder
3868[warn] | ^^^^^^
3869[warn] |Ignoring [this] qualifier.
3870[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3871[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3872[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3873[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
3874[warn] 130 | private[this] val builder = new ByteStringBuilder
3875[warn] | ^^^^^^
3876[warn] |Ignoring [this] qualifier.
3877[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3878[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3879[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3880[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
3881[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
3882[warn] | ^^^^^^
3883[warn] |Ignoring [this] qualifier.
3884[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3885[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3886[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3887[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
3888[warn] 83 | part.copy[Source[ByteString, _]](
3889[warn] | ^
3890[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
3891[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3892[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
3893[warn] 358 | private[this] val needle: Array[Byte] = {
3894[warn] | ^^^^^^
3895[warn] |Ignoring [this] qualifier.
3896[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3897[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3898[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3899[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
3900[warn] 688 | private[this] val nl1 = needle.length - 1
3901[warn] | ^^^^^^
3902[warn] |Ignoring [this] qualifier.
3903[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3904[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3905[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3906[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
3907[warn] 690 | private[this] val charTable: Array[Int] = {
3908[warn] | ^^^^^^
3909[warn] |Ignoring [this] qualifier.
3910[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3911[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3912[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3913[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
3914[warn] 701 | private[this] val offsetTable: Array[Int] = {
3915[warn] | ^^^^^^
3916[warn] |Ignoring [this] qualifier.
3917[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3918[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3919[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3920[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
3921[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
3922[warn] | ^
3923[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
3924[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3925[warn] 65 warnings found
3926[error] two errors found
3927[error] (Play / Compile / compileIncremental) Compilation failed
3928Starting build for ProjectRef(file:/build/repo/,Play-Server) (play-server)... [6/9]
3929Compile scalacOptions: -release:21
3930[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
3931[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
3932[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
3933[warn] | ^^^^^^^^^^^^
3934[warn] |Implicit parameters should be provided with a `using` clause.
3935[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3936[warn] |To disable the warning, please use the following option:
3937[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3938[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
3939[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
3940[warn] | ^^^^^^
3941[warn] |Ignoring [this] qualifier.
3942[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3943[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3944[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3945[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
3946[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
3947[warn] | ^^^^^^
3948[warn] |Ignoring [this] qualifier.
3949[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3950[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3951[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3952[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
3953[warn] 267 | private[this] var _mode: Option[Mode] = None
3954[warn] | ^^^^^^
3955[warn] |Ignoring [this] qualifier.
3956[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3957[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3958[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3959[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
3960[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
3961[warn] | ^^^^^^
3962[warn] |Ignoring [this] qualifier.
3963[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
3964[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
3965[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
3966[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
3967[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
3968[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3969[warn] |Implicit parameters should be provided with a `using` clause.
3970[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3971[warn] |To disable the warning, please use the following option:
3972[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3973[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
3974[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
3975[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3976[warn] |Implicit parameters should be provided with a `using` clause.
3977[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3978[warn] |To disable the warning, please use the following option:
3979[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3980[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
3981[warn] 986 | this.copy()(binder)
3982[warn] | ^^^^^^
3983[warn] |Implicit parameters should be provided with a `using` clause.
3984[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3985[warn] |To disable the warning, please use the following option:
3986[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3987[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
3988[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
3989[warn] | ^^^^^^
3990[warn] |Implicit parameters should be provided with a `using` clause.
3991[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3992[warn] |To disable the warning, please use the following option:
3993[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
3994[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
3995[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
3996[warn] | ^^^^^^^^^^^^^^^^^^^^
3997[warn] |Implicit parameters should be provided with a `using` clause.
3998[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
3999[warn] |To disable the warning, please use the following option:
4000[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4001[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
4002[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
4003[warn] | ^^^^^^^^^^^^^
4004[warn] |Implicit parameters should be provided with a `using` clause.
4005[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4006[warn] |To disable the warning, please use the following option:
4007[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4008[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
4009[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
4010[warn] | ^^^^^^^^^^^^^^^^^^
4011[warn] |Implicit parameters should be provided with a `using` clause.
4012[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4013[warn] |To disable the warning, please use the following option:
4014[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4015[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
4016[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
4017[warn] | ^^^^^^
4018[warn] |Ignoring [this] qualifier.
4019[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4020[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4021[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4022[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
4023[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
4024[warn] | ^^^^^^^^^^^
4025[warn] |Implicit parameters should be provided with a `using` clause.
4026[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4027[warn] |To disable the warning, please use the following option:
4028[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4029[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
4030[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
4031[warn] | ^
4032[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
4033[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4034[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
4035[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
4036[warn] | ^^^^^
4037[warn] |Implicit parameters should be provided with a `using` clause.
4038[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4039[warn] |To disable the warning, please use the following option:
4040[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4041[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
4042[warn] 386 | }(blockingExecutionContext)
4043[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
4044[warn] |Implicit parameters should be provided with a `using` clause.
4045[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4046[warn] |To disable the warning, please use the following option:
4047[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4048[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
4049[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
4050[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4051[warn] |Implicit parameters should be provided with a `using` clause.
4052[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4053[warn] |To disable the warning, please use the following option:
4054[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4055[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
4056[warn] 241 | @Inject private var actorSystem: ActorSystem = _
4057[warn] | ^
4058[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4059[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4060[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4061[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
4062[warn] 242 | @Inject private var injector: Injector = _
4063[warn] | ^
4064[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4065[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4066[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4067[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
4068[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
4069[warn] | ^^^^^^^^^^^
4070[warn] |Implicit parameters should be provided with a `using` clause.
4071[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4072[warn] |To disable the warning, please use the following option:
4073[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4074[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
4075[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
4076[warn] | ^^^^^^^^^^^
4077[warn] |Implicit parameters should be provided with a `using` clause.
4078[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4079[warn] |To disable the warning, please use the following option:
4080[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4081[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
4082[warn] 95 | self: BodyParser[A] with Any =>
4083[warn] | ^^^^
4084[warn] |with as a type operator has been deprecated; use & instead
4085[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4086[warn] |
4087[warn] | longer explanation available when compiling with `-explain`
4088[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
4089[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
4090[warn] | ^^
4091[warn] |Implicit parameters should be provided with a `using` clause.
4092[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4093[warn] |To disable the warning, please use the following option:
4094[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4095[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
4096[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
4097[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4098[warn] |Implicit parameters should be provided with a `using` clause.
4099[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4100[warn] |To disable the warning, please use the following option:
4101[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4102[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
4103[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
4104[warn] | ^^^
4105[warn] |Implicit parameters should be provided with a `using` clause.
4106[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4107[warn] |To disable the warning, please use the following option:
4108[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4109[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
4110[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
4111[warn] | ^^^^^^^^^^^^^^^^^^^^
4112[warn] |Implicit parameters should be provided with a `using` clause.
4113[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4114[warn] |To disable the warning, please use the following option:
4115[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4116[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
4117[warn] 134 | }(pec)
4118[warn] | ^^^
4119[warn] |Implicit parameters should be provided with a `using` clause.
4120[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4121[warn] |To disable the warning, please use the following option:
4122[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4123[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
4124[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
4125[warn] | ^^^
4126[warn] |Implicit parameters should be provided with a `using` clause.
4127[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4128[warn] |To disable the warning, please use the following option:
4129[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4130[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
4131[warn] 184 | }(pec)
4132[warn] | ^^^
4133[warn] |Implicit parameters should be provided with a `using` clause.
4134[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4135[warn] |To disable the warning, please use the following option:
4136[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4137[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
4138[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
4139[warn] | ^^^^^^^^^^^^^^^^^^^^
4140[warn] |Implicit parameters should be provided with a `using` clause.
4141[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4142[warn] |To disable the warning, please use the following option:
4143[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4144[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
4145[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
4146[warn] | ^^^^^^^^^^^^^^^^
4147[warn] |Implicit parameters should be provided with a `using` clause.
4148[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4149[warn] |To disable the warning, please use the following option:
4150[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4151[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
4152[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
4153[warn] | ^^^^^^^^^^^^^^^^
4154[warn] |Implicit parameters should be provided with a `using` clause.
4155[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4156[warn] |To disable the warning, please use the following option:
4157[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4158[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
4159[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
4160[warn] | ^^^^^^^^^^^^^^^^
4161[warn] |Implicit parameters should be provided with a `using` clause.
4162[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4163[warn] |To disable the warning, please use the following option:
4164[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4165[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
4166[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
4167[warn] | ^
4168[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4169[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4170[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4171[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
4172[warn] 247 | @volatile private var outStream: OutputStream = _
4173[warn] | ^
4174[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4175[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4176[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4177[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
4178[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
4179[warn] | ^^^^^^^^^^^^^^^^^^^^
4180[warn] |Implicit parameters should be provided with a `using` clause.
4181[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4182[warn] |To disable the warning, please use the following option:
4183[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4184[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
4185[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
4186[warn] | ^^^^^^^^^^^^^^^^^^^^
4187[warn] |Implicit parameters should be provided with a `using` clause.
4188[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4189[warn] |To disable the warning, please use the following option:
4190[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4191[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
4192[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
4193[warn] | ^^^^^^^^^^^^^^^^^^^^
4194[warn] |Implicit parameters should be provided with a `using` clause.
4195[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4196[warn] |To disable the warning, please use the following option:
4197[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4198[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
4199[warn] 710 | .validate(reader)
4200[warn] | ^^^^^^
4201[warn] |Implicit parameters should be provided with a `using` clause.
4202[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4203[warn] |To disable the warning, please use the following option:
4204[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4205[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
4206[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
4207[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4208[warn] |Implicit parameters should be provided with a `using` clause.
4209[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4210[warn] |To disable the warning, please use the following option:
4211[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4212[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
4213[warn] 752 | }(Execution.trampoline)
4214[warn] | ^^^^^^^^^^^^^^^^^^^^
4215[warn] |Implicit parameters should be provided with a `using` clause.
4216[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4217[warn] |To disable the warning, please use the following option:
4218[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4219[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
4220[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
4221[warn] | ^^^^^^^^^^^^^^^^^^^^
4222[warn] |Implicit parameters should be provided with a `using` clause.
4223[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4224[warn] |To disable the warning, please use the following option:
4225[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4226[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
4227[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
4228[warn] | ^^^^^^^^^^^^^^^^^^^^
4229[warn] |Implicit parameters should be provided with a `using` clause.
4230[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4231[warn] |To disable the warning, please use the following option:
4232[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4233[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
4234[warn] 1055 | }(Execution.trampoline)
4235[warn] | ^^^^^^^^^^^^^^^^^^^^
4236[warn] |Implicit parameters should be provided with a `using` clause.
4237[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4238[warn] |To disable the warning, please use the following option:
4239[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4240[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
4241[warn] 170 | private[this] var _components: ControllerComponents = _
4242[warn] | ^^^^^^
4243[warn] |Ignoring [this] qualifier.
4244[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4245[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4246[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4247[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
4248[warn] 170 | private[this] var _components: ControllerComponents = _
4249[warn] | ^
4250[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4251[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4252[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4253[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
4254[warn] 80 | SecurityMarkerContext
4255[warn] | ^^^^^^^^^^^^^^^^^^^^^
4256[warn] |Implicit parameters should be provided with a `using` clause.
4257[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4258[warn] |To disable the warning, please use the following option:
4259[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4260[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
4261[warn] 92 | SecurityMarkerContext
4262[warn] | ^^^^^^^^^^^^^^^^^^^^^
4263[warn] |Implicit parameters should be provided with a `using` clause.
4264[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4265[warn] |To disable the warning, please use the following option:
4266[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4267[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
4268[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
4269[warn] | ^^^^^^^^^^^^^^^^^^^^^
4270[warn] |Implicit parameters should be provided with a `using` clause.
4271[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4272[warn] |To disable the warning, please use the following option:
4273[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4274[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
4275[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
4276[warn] | ^^^^^^^^^^^^^^^^^^^^^
4277[warn] |Implicit parameters should be provided with a `using` clause.
4278[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4279[warn] |To disable the warning, please use the following option:
4280[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4281[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
4282[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
4283[error] | ^^^^^^^^^^^^^^^^^^^^^^
4284[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
4285[error] | Required: String
4286[error] |
4287[error] | longer explanation available when compiling with `-explain`
4288[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
4289[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
4290[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4291[warn] |Implicit parameters should be provided with a `using` clause.
4292[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4293[warn] |To disable the warning, please use the following option:
4294[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4295[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
4296[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
4297[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4298[warn] |Implicit parameters should be provided with a `using` clause.
4299[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4300[warn] |To disable the warning, please use the following option:
4301[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4302[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
4303[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
4304[error] | ^^^^^^^^^^^^^^^^^^^^^^
4305[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
4306[error] | Required: String
4307[error] |
4308[error] | longer explanation available when compiling with `-explain`
4309[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
4310[warn] 24 | private[this] def CrLf = "\r\n"
4311[warn] | ^^^^^^
4312[warn] |Ignoring [this] qualifier.
4313[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4314[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4315[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4316[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
4317[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
4318[warn] | ^^^^^^
4319[warn] |Ignoring [this] qualifier.
4320[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4321[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4322[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4323[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
4324[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
4325[warn] | ^^^^^^
4326[warn] |Ignoring [this] qualifier.
4327[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4328[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4329[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4330[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
4331[warn] 95 | private[this] val builder = new ByteStringBuilder
4332[warn] | ^^^^^^
4333[warn] |Ignoring [this] qualifier.
4334[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4335[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4336[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4337[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
4338[warn] 130 | private[this] val builder = new ByteStringBuilder
4339[warn] | ^^^^^^
4340[warn] |Ignoring [this] qualifier.
4341[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4342[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4343[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4344[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
4345[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
4346[warn] | ^^^^^^
4347[warn] |Ignoring [this] qualifier.
4348[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4349[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4350[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4351[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
4352[warn] 83 | part.copy[Source[ByteString, _]](
4353[warn] | ^
4354[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
4355[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4356[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
4357[warn] 358 | private[this] val needle: Array[Byte] = {
4358[warn] | ^^^^^^
4359[warn] |Ignoring [this] qualifier.
4360[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4361[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4362[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4363[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
4364[warn] 688 | private[this] val nl1 = needle.length - 1
4365[warn] | ^^^^^^
4366[warn] |Ignoring [this] qualifier.
4367[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4368[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4369[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4370[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
4371[warn] 690 | private[this] val charTable: Array[Int] = {
4372[warn] | ^^^^^^
4373[warn] |Ignoring [this] qualifier.
4374[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4375[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4376[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4377[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
4378[warn] 701 | private[this] val offsetTable: Array[Int] = {
4379[warn] | ^^^^^^
4380[warn] |Ignoring [this] qualifier.
4381[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4382[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4383[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4384[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
4385[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
4386[warn] | ^
4387[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
4388[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4389[warn] 65 warnings found
4390[error] two errors found
4391[error] (Play / Compile / compileIncremental) Compilation failed
4392[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
4393[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
4394[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
4395[warn] | ^^^^^^^^^^^^
4396[warn] |Implicit parameters should be provided with a `using` clause.
4397[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4398[warn] |To disable the warning, please use the following option:
4399[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4400[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
4401[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
4402[warn] | ^^^^^^
4403[warn] |Ignoring [this] qualifier.
4404[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4405[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4406[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4407[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
4408[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
4409[warn] | ^^^^^^
4410[warn] |Ignoring [this] qualifier.
4411[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4412[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4413[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4414[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
4415[warn] 267 | private[this] var _mode: Option[Mode] = None
4416[warn] | ^^^^^^
4417[warn] |Ignoring [this] qualifier.
4418[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4419[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4420[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4421[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
4422[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
4423[warn] | ^^^^^^
4424[warn] |Ignoring [this] qualifier.
4425[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4426[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4427[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4428[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
4429[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
4430[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4431[warn] |Implicit parameters should be provided with a `using` clause.
4432[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4433[warn] |To disable the warning, please use the following option:
4434[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4435[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
4436[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
4437[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4438[warn] |Implicit parameters should be provided with a `using` clause.
4439[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4440[warn] |To disable the warning, please use the following option:
4441[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4442[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
4443[warn] 986 | this.copy()(binder)
4444[warn] | ^^^^^^
4445[warn] |Implicit parameters should be provided with a `using` clause.
4446[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4447[warn] |To disable the warning, please use the following option:
4448[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4449[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
4450[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
4451[warn] | ^^^^^^
4452[warn] |Implicit parameters should be provided with a `using` clause.
4453[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4454[warn] |To disable the warning, please use the following option:
4455[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4456[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
4457[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
4458[warn] | ^^^^^^^^^^^^^^^^^^^^
4459[warn] |Implicit parameters should be provided with a `using` clause.
4460[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4461[warn] |To disable the warning, please use the following option:
4462[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4463[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
4464[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
4465[warn] | ^^^^^^^^^^^^^
4466[warn] |Implicit parameters should be provided with a `using` clause.
4467[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4468[warn] |To disable the warning, please use the following option:
4469[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4470[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
4471[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
4472[warn] | ^^^^^^^^^^^^^^^^^^
4473[warn] |Implicit parameters should be provided with a `using` clause.
4474[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4475[warn] |To disable the warning, please use the following option:
4476[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4477[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
4478[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
4479[warn] | ^^^^^^
4480[warn] |Ignoring [this] qualifier.
4481[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4482[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4483[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4484[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
4485[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
4486[warn] | ^^^^^^^^^^^
4487[warn] |Implicit parameters should be provided with a `using` clause.
4488[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4489[warn] |To disable the warning, please use the following option:
4490[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4491[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
4492[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
4493[warn] | ^
4494[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
4495[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4496[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
4497[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
4498[warn] | ^^^^^
4499[warn] |Implicit parameters should be provided with a `using` clause.
4500[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4501[warn] |To disable the warning, please use the following option:
4502[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4503[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
4504[warn] 386 | }(blockingExecutionContext)
4505[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
4506[warn] |Implicit parameters should be provided with a `using` clause.
4507[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4508[warn] |To disable the warning, please use the following option:
4509[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4510[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
4511[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
4512[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4513[warn] |Implicit parameters should be provided with a `using` clause.
4514[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4515[warn] |To disable the warning, please use the following option:
4516[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4517[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
4518[warn] 241 | @Inject private var actorSystem: ActorSystem = _
4519[warn] | ^
4520[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4521[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4522[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4523[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
4524[warn] 242 | @Inject private var injector: Injector = _
4525[warn] | ^
4526[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4527[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4528[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4529[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
4530[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
4531[warn] | ^^^^^^^^^^^
4532[warn] |Implicit parameters should be provided with a `using` clause.
4533[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4534[warn] |To disable the warning, please use the following option:
4535[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4536[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
4537[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
4538[warn] | ^^^^^^^^^^^
4539[warn] |Implicit parameters should be provided with a `using` clause.
4540[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4541[warn] |To disable the warning, please use the following option:
4542[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4543[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
4544[warn] 95 | self: BodyParser[A] with Any =>
4545[warn] | ^^^^
4546[warn] |with as a type operator has been deprecated; use & instead
4547[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4548[warn] |
4549[warn] | longer explanation available when compiling with `-explain`
4550[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
4551[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
4552[warn] | ^^
4553[warn] |Implicit parameters should be provided with a `using` clause.
4554[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4555[warn] |To disable the warning, please use the following option:
4556[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4557[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
4558[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
4559[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4560[warn] |Implicit parameters should be provided with a `using` clause.
4561[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4562[warn] |To disable the warning, please use the following option:
4563[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4564[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
4565[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
4566[warn] | ^^^
4567[warn] |Implicit parameters should be provided with a `using` clause.
4568[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4569[warn] |To disable the warning, please use the following option:
4570[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4571[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
4572[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
4573[warn] | ^^^^^^^^^^^^^^^^^^^^
4574[warn] |Implicit parameters should be provided with a `using` clause.
4575[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4576[warn] |To disable the warning, please use the following option:
4577[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4578[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
4579[warn] 134 | }(pec)
4580[warn] | ^^^
4581[warn] |Implicit parameters should be provided with a `using` clause.
4582[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4583[warn] |To disable the warning, please use the following option:
4584[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4585[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
4586[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
4587[warn] | ^^^
4588[warn] |Implicit parameters should be provided with a `using` clause.
4589[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4590[warn] |To disable the warning, please use the following option:
4591[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4592[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
4593[warn] 184 | }(pec)
4594[warn] | ^^^
4595[warn] |Implicit parameters should be provided with a `using` clause.
4596[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4597[warn] |To disable the warning, please use the following option:
4598[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4599[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
4600[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
4601[warn] | ^^^^^^^^^^^^^^^^^^^^
4602[warn] |Implicit parameters should be provided with a `using` clause.
4603[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4604[warn] |To disable the warning, please use the following option:
4605[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4606[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
4607[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
4608[warn] | ^^^^^^^^^^^^^^^^
4609[warn] |Implicit parameters should be provided with a `using` clause.
4610[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4611[warn] |To disable the warning, please use the following option:
4612[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4613[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
4614[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
4615[warn] | ^^^^^^^^^^^^^^^^
4616[warn] |Implicit parameters should be provided with a `using` clause.
4617[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4618[warn] |To disable the warning, please use the following option:
4619[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4620[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
4621[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
4622[warn] | ^^^^^^^^^^^^^^^^
4623[warn] |Implicit parameters should be provided with a `using` clause.
4624[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4625[warn] |To disable the warning, please use the following option:
4626[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4627[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
4628[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
4629[warn] | ^
4630[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4631[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4632[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4633[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
4634[warn] 247 | @volatile private var outStream: OutputStream = _
4635[warn] | ^
4636[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4637[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4638[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4639[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
4640[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
4641[warn] | ^^^^^^^^^^^^^^^^^^^^
4642[warn] |Implicit parameters should be provided with a `using` clause.
4643[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4644[warn] |To disable the warning, please use the following option:
4645[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4646[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
4647[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
4648[warn] | ^^^^^^^^^^^^^^^^^^^^
4649[warn] |Implicit parameters should be provided with a `using` clause.
4650[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4651[warn] |To disable the warning, please use the following option:
4652[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4653[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
4654[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
4655[warn] | ^^^^^^^^^^^^^^^^^^^^
4656[warn] |Implicit parameters should be provided with a `using` clause.
4657[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4658[warn] |To disable the warning, please use the following option:
4659[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4660[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
4661[warn] 710 | .validate(reader)
4662[warn] | ^^^^^^
4663[warn] |Implicit parameters should be provided with a `using` clause.
4664[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4665[warn] |To disable the warning, please use the following option:
4666[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4667[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
4668[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
4669[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4670[warn] |Implicit parameters should be provided with a `using` clause.
4671[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4672[warn] |To disable the warning, please use the following option:
4673[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4674[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
4675[warn] 752 | }(Execution.trampoline)
4676[warn] | ^^^^^^^^^^^^^^^^^^^^
4677[warn] |Implicit parameters should be provided with a `using` clause.
4678[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4679[warn] |To disable the warning, please use the following option:
4680[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4681[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
4682[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
4683[warn] | ^^^^^^^^^^^^^^^^^^^^
4684[warn] |Implicit parameters should be provided with a `using` clause.
4685[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4686[warn] |To disable the warning, please use the following option:
4687[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4688[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
4689[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
4690[warn] | ^^^^^^^^^^^^^^^^^^^^
4691[warn] |Implicit parameters should be provided with a `using` clause.
4692[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4693[warn] |To disable the warning, please use the following option:
4694[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4695[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
4696[warn] 1055 | }(Execution.trampoline)
4697[warn] | ^^^^^^^^^^^^^^^^^^^^
4698[warn] |Implicit parameters should be provided with a `using` clause.
4699[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4700[warn] |To disable the warning, please use the following option:
4701[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4702[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
4703[warn] 170 | private[this] var _components: ControllerComponents = _
4704[warn] | ^^^^^^
4705[warn] |Ignoring [this] qualifier.
4706[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4707[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4708[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4709[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
4710[warn] 170 | private[this] var _components: ControllerComponents = _
4711[warn] | ^
4712[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4713[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4714[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4715[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
4716[warn] 80 | SecurityMarkerContext
4717[warn] | ^^^^^^^^^^^^^^^^^^^^^
4718[warn] |Implicit parameters should be provided with a `using` clause.
4719[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4720[warn] |To disable the warning, please use the following option:
4721[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4722[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
4723[warn] 92 | SecurityMarkerContext
4724[warn] | ^^^^^^^^^^^^^^^^^^^^^
4725[warn] |Implicit parameters should be provided with a `using` clause.
4726[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4727[warn] |To disable the warning, please use the following option:
4728[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4729[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
4730[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
4731[warn] | ^^^^^^^^^^^^^^^^^^^^^
4732[warn] |Implicit parameters should be provided with a `using` clause.
4733[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4734[warn] |To disable the warning, please use the following option:
4735[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4736[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
4737[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
4738[warn] | ^^^^^^^^^^^^^^^^^^^^^
4739[warn] |Implicit parameters should be provided with a `using` clause.
4740[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4741[warn] |To disable the warning, please use the following option:
4742[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4743[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
4744[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
4745[error] | ^^^^^^^^^^^^^^^^^^^^^^
4746[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
4747[error] | Required: String
4748[error] |
4749[error] | longer explanation available when compiling with `-explain`
4750[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
4751[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
4752[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4753[warn] |Implicit parameters should be provided with a `using` clause.
4754[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4755[warn] |To disable the warning, please use the following option:
4756[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4757[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
4758[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
4759[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4760[warn] |Implicit parameters should be provided with a `using` clause.
4761[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4762[warn] |To disable the warning, please use the following option:
4763[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4764[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
4765[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
4766[error] | ^^^^^^^^^^^^^^^^^^^^^^
4767[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
4768[error] | Required: String
4769[error] |
4770[error] | longer explanation available when compiling with `-explain`
4771[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
4772[warn] 24 | private[this] def CrLf = "\r\n"
4773[warn] | ^^^^^^
4774[warn] |Ignoring [this] qualifier.
4775[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4776[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4777[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4778[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
4779[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
4780[warn] | ^^^^^^
4781[warn] |Ignoring [this] qualifier.
4782[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4783[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4784[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4785[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
4786[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
4787[warn] | ^^^^^^
4788[warn] |Ignoring [this] qualifier.
4789[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4790[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4791[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4792[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
4793[warn] 95 | private[this] val builder = new ByteStringBuilder
4794[warn] | ^^^^^^
4795[warn] |Ignoring [this] qualifier.
4796[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4797[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4798[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4799[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
4800[warn] 130 | private[this] val builder = new ByteStringBuilder
4801[warn] | ^^^^^^
4802[warn] |Ignoring [this] qualifier.
4803[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4804[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4805[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4806[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
4807[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
4808[warn] | ^^^^^^
4809[warn] |Ignoring [this] qualifier.
4810[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4811[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4812[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4813[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
4814[warn] 83 | part.copy[Source[ByteString, _]](
4815[warn] | ^
4816[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
4817[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4818[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
4819[warn] 358 | private[this] val needle: Array[Byte] = {
4820[warn] | ^^^^^^
4821[warn] |Ignoring [this] qualifier.
4822[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4823[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4824[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4825[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
4826[warn] 688 | private[this] val nl1 = needle.length - 1
4827[warn] | ^^^^^^
4828[warn] |Ignoring [this] qualifier.
4829[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4830[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4831[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4832[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
4833[warn] 690 | private[this] val charTable: Array[Int] = {
4834[warn] | ^^^^^^
4835[warn] |Ignoring [this] qualifier.
4836[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4837[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4838[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4839[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
4840[warn] 701 | private[this] val offsetTable: Array[Int] = {
4841[warn] | ^^^^^^
4842[warn] |Ignoring [this] qualifier.
4843[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4844[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4845[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4846[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
4847[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
4848[warn] | ^
4849[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
4850[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4851[warn] 65 warnings found
4852[error] two errors found
4853[error] (Play / Compile / compileIncremental) Compilation failed
4854[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
4855[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
4856[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
4857[warn] | ^^^^^^^^^^^^
4858[warn] |Implicit parameters should be provided with a `using` clause.
4859[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4860[warn] |To disable the warning, please use the following option:
4861[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4862[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
4863[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
4864[warn] | ^^^^^^
4865[warn] |Ignoring [this] qualifier.
4866[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4867[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4868[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4869[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
4870[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
4871[warn] | ^^^^^^
4872[warn] |Ignoring [this] qualifier.
4873[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4874[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4875[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4876[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
4877[warn] 267 | private[this] var _mode: Option[Mode] = None
4878[warn] | ^^^^^^
4879[warn] |Ignoring [this] qualifier.
4880[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4881[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4882[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4883[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
4884[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
4885[warn] | ^^^^^^
4886[warn] |Ignoring [this] qualifier.
4887[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4888[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4889[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4890[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
4891[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
4892[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4893[warn] |Implicit parameters should be provided with a `using` clause.
4894[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4895[warn] |To disable the warning, please use the following option:
4896[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4897[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
4898[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
4899[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4900[warn] |Implicit parameters should be provided with a `using` clause.
4901[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4902[warn] |To disable the warning, please use the following option:
4903[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4904[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
4905[warn] 986 | this.copy()(binder)
4906[warn] | ^^^^^^
4907[warn] |Implicit parameters should be provided with a `using` clause.
4908[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4909[warn] |To disable the warning, please use the following option:
4910[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4911[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
4912[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
4913[warn] | ^^^^^^
4914[warn] |Implicit parameters should be provided with a `using` clause.
4915[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4916[warn] |To disable the warning, please use the following option:
4917[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4918[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
4919[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
4920[warn] | ^^^^^^^^^^^^^^^^^^^^
4921[warn] |Implicit parameters should be provided with a `using` clause.
4922[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4923[warn] |To disable the warning, please use the following option:
4924[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4925[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
4926[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
4927[warn] | ^^^^^^^^^^^^^
4928[warn] |Implicit parameters should be provided with a `using` clause.
4929[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4930[warn] |To disable the warning, please use the following option:
4931[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4932[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
4933[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
4934[warn] | ^^^^^^^^^^^^^^^^^^
4935[warn] |Implicit parameters should be provided with a `using` clause.
4936[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4937[warn] |To disable the warning, please use the following option:
4938[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4939[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
4940[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
4941[warn] | ^^^^^^
4942[warn] |Ignoring [this] qualifier.
4943[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
4944[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
4945[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4946[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
4947[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
4948[warn] | ^^^^^^^^^^^
4949[warn] |Implicit parameters should be provided with a `using` clause.
4950[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4951[warn] |To disable the warning, please use the following option:
4952[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4953[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
4954[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
4955[warn] | ^
4956[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
4957[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4958[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
4959[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
4960[warn] | ^^^^^
4961[warn] |Implicit parameters should be provided with a `using` clause.
4962[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4963[warn] |To disable the warning, please use the following option:
4964[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4965[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
4966[warn] 386 | }(blockingExecutionContext)
4967[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
4968[warn] |Implicit parameters should be provided with a `using` clause.
4969[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4970[warn] |To disable the warning, please use the following option:
4971[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4972[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
4973[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
4974[warn] | ^^^^^^^^^^^^^^^^^^^^^^
4975[warn] |Implicit parameters should be provided with a `using` clause.
4976[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4977[warn] |To disable the warning, please use the following option:
4978[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4979[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
4980[warn] 241 | @Inject private var actorSystem: ActorSystem = _
4981[warn] | ^
4982[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4983[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4984[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4985[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
4986[warn] 242 | @Inject private var injector: Injector = _
4987[warn] | ^
4988[warn] |`= _` has been deprecated; use `= uninitialized` instead.
4989[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
4990[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
4991[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
4992[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
4993[warn] | ^^^^^^^^^^^
4994[warn] |Implicit parameters should be provided with a `using` clause.
4995[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
4996[warn] |To disable the warning, please use the following option:
4997[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
4998[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
4999[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
5000[warn] | ^^^^^^^^^^^
5001[warn] |Implicit parameters should be provided with a `using` clause.
5002[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5003[warn] |To disable the warning, please use the following option:
5004[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5005[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
5006[warn] 95 | self: BodyParser[A] with Any =>
5007[warn] | ^^^^
5008[warn] |with as a type operator has been deprecated; use & instead
5009[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5010[warn] |
5011[warn] | longer explanation available when compiling with `-explain`
5012[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
5013[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
5014[warn] | ^^
5015[warn] |Implicit parameters should be provided with a `using` clause.
5016[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5017[warn] |To disable the warning, please use the following option:
5018[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5019[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
5020[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
5021[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5022[warn] |Implicit parameters should be provided with a `using` clause.
5023[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5024[warn] |To disable the warning, please use the following option:
5025[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5026[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
5027[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
5028[warn] | ^^^
5029[warn] |Implicit parameters should be provided with a `using` clause.
5030[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5031[warn] |To disable the warning, please use the following option:
5032[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5033[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
5034[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
5035[warn] | ^^^^^^^^^^^^^^^^^^^^
5036[warn] |Implicit parameters should be provided with a `using` clause.
5037[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5038[warn] |To disable the warning, please use the following option:
5039[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5040[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
5041[warn] 134 | }(pec)
5042[warn] | ^^^
5043[warn] |Implicit parameters should be provided with a `using` clause.
5044[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5045[warn] |To disable the warning, please use the following option:
5046[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5047[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
5048[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
5049[warn] | ^^^
5050[warn] |Implicit parameters should be provided with a `using` clause.
5051[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5052[warn] |To disable the warning, please use the following option:
5053[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5054[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
5055[warn] 184 | }(pec)
5056[warn] | ^^^
5057[warn] |Implicit parameters should be provided with a `using` clause.
5058[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5059[warn] |To disable the warning, please use the following option:
5060[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5061[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
5062[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
5063[warn] | ^^^^^^^^^^^^^^^^^^^^
5064[warn] |Implicit parameters should be provided with a `using` clause.
5065[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5066[warn] |To disable the warning, please use the following option:
5067[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5068[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
5069[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
5070[warn] | ^^^^^^^^^^^^^^^^
5071[warn] |Implicit parameters should be provided with a `using` clause.
5072[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5073[warn] |To disable the warning, please use the following option:
5074[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5075[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
5076[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
5077[warn] | ^^^^^^^^^^^^^^^^
5078[warn] |Implicit parameters should be provided with a `using` clause.
5079[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5080[warn] |To disable the warning, please use the following option:
5081[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5082[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
5083[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
5084[warn] | ^^^^^^^^^^^^^^^^
5085[warn] |Implicit parameters should be provided with a `using` clause.
5086[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5087[warn] |To disable the warning, please use the following option:
5088[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5089[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
5090[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
5091[warn] | ^
5092[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5093[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5094[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5095[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
5096[warn] 247 | @volatile private var outStream: OutputStream = _
5097[warn] | ^
5098[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5099[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5100[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5101[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
5102[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
5103[warn] | ^^^^^^^^^^^^^^^^^^^^
5104[warn] |Implicit parameters should be provided with a `using` clause.
5105[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5106[warn] |To disable the warning, please use the following option:
5107[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5108[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
5109[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
5110[warn] | ^^^^^^^^^^^^^^^^^^^^
5111[warn] |Implicit parameters should be provided with a `using` clause.
5112[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5113[warn] |To disable the warning, please use the following option:
5114[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5115[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
5116[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
5117[warn] | ^^^^^^^^^^^^^^^^^^^^
5118[warn] |Implicit parameters should be provided with a `using` clause.
5119[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5120[warn] |To disable the warning, please use the following option:
5121[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5122[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
5123[warn] 710 | .validate(reader)
5124[warn] | ^^^^^^
5125[warn] |Implicit parameters should be provided with a `using` clause.
5126[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5127[warn] |To disable the warning, please use the following option:
5128[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5129[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
5130[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
5131[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5132[warn] |Implicit parameters should be provided with a `using` clause.
5133[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5134[warn] |To disable the warning, please use the following option:
5135[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5136[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
5137[warn] 752 | }(Execution.trampoline)
5138[warn] | ^^^^^^^^^^^^^^^^^^^^
5139[warn] |Implicit parameters should be provided with a `using` clause.
5140[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5141[warn] |To disable the warning, please use the following option:
5142[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5143[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
5144[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
5145[warn] | ^^^^^^^^^^^^^^^^^^^^
5146[warn] |Implicit parameters should be provided with a `using` clause.
5147[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5148[warn] |To disable the warning, please use the following option:
5149[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5150[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
5151[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
5152[warn] | ^^^^^^^^^^^^^^^^^^^^
5153[warn] |Implicit parameters should be provided with a `using` clause.
5154[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5155[warn] |To disable the warning, please use the following option:
5156[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5157[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
5158[warn] 1055 | }(Execution.trampoline)
5159[warn] | ^^^^^^^^^^^^^^^^^^^^
5160[warn] |Implicit parameters should be provided with a `using` clause.
5161[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5162[warn] |To disable the warning, please use the following option:
5163[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5164[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
5165[warn] 170 | private[this] var _components: ControllerComponents = _
5166[warn] | ^^^^^^
5167[warn] |Ignoring [this] qualifier.
5168[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5169[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5170[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5171[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
5172[warn] 170 | private[this] var _components: ControllerComponents = _
5173[warn] | ^
5174[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5175[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5176[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5177[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
5178[warn] 80 | SecurityMarkerContext
5179[warn] | ^^^^^^^^^^^^^^^^^^^^^
5180[warn] |Implicit parameters should be provided with a `using` clause.
5181[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5182[warn] |To disable the warning, please use the following option:
5183[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5184[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
5185[warn] 92 | SecurityMarkerContext
5186[warn] | ^^^^^^^^^^^^^^^^^^^^^
5187[warn] |Implicit parameters should be provided with a `using` clause.
5188[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5189[warn] |To disable the warning, please use the following option:
5190[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5191[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
5192[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
5193[warn] | ^^^^^^^^^^^^^^^^^^^^^
5194[warn] |Implicit parameters should be provided with a `using` clause.
5195[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5196[warn] |To disable the warning, please use the following option:
5197[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5198[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
5199[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
5200[warn] | ^^^^^^^^^^^^^^^^^^^^^
5201[warn] |Implicit parameters should be provided with a `using` clause.
5202[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5203[warn] |To disable the warning, please use the following option:
5204[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5205[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
5206[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
5207[error] | ^^^^^^^^^^^^^^^^^^^^^^
5208[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
5209[error] | Required: String
5210[error] |
5211[error] | longer explanation available when compiling with `-explain`
5212[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
5213[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
5214[warn] | ^^^^^^^^^^^^^^^^^^^^^^
5215[warn] |Implicit parameters should be provided with a `using` clause.
5216[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5217[warn] |To disable the warning, please use the following option:
5218[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5219[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
5220[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
5221[warn] | ^^^^^^^^^^^^^^^^^^^^^^
5222[warn] |Implicit parameters should be provided with a `using` clause.
5223[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5224[warn] |To disable the warning, please use the following option:
5225[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5226[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
5227[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
5228[error] | ^^^^^^^^^^^^^^^^^^^^^^
5229[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
5230[error] | Required: String
5231[error] |
5232[error] | longer explanation available when compiling with `-explain`
5233[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
5234[warn] 24 | private[this] def CrLf = "\r\n"
5235[warn] | ^^^^^^
5236[warn] |Ignoring [this] qualifier.
5237[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5238[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5239[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5240[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
5241[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
5242[warn] | ^^^^^^
5243[warn] |Ignoring [this] qualifier.
5244[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5245[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5246[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5247[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
5248[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
5249[warn] | ^^^^^^
5250[warn] |Ignoring [this] qualifier.
5251[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5252[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5253[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5254[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
5255[warn] 95 | private[this] val builder = new ByteStringBuilder
5256[warn] | ^^^^^^
5257[warn] |Ignoring [this] qualifier.
5258[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5259[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5260[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5261[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
5262[warn] 130 | private[this] val builder = new ByteStringBuilder
5263[warn] | ^^^^^^
5264[warn] |Ignoring [this] qualifier.
5265[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5266[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5267[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5268[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
5269[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
5270[warn] | ^^^^^^
5271[warn] |Ignoring [this] qualifier.
5272[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5273[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5274[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5275[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
5276[warn] 83 | part.copy[Source[ByteString, _]](
5277[warn] | ^
5278[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
5279[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5280[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
5281[warn] 358 | private[this] val needle: Array[Byte] = {
5282[warn] | ^^^^^^
5283[warn] |Ignoring [this] qualifier.
5284[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5285[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5286[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5287[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
5288[warn] 688 | private[this] val nl1 = needle.length - 1
5289[warn] | ^^^^^^
5290[warn] |Ignoring [this] qualifier.
5291[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5292[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5293[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5294[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
5295[warn] 690 | private[this] val charTable: Array[Int] = {
5296[warn] | ^^^^^^
5297[warn] |Ignoring [this] qualifier.
5298[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5299[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5300[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5301[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
5302[warn] 701 | private[this] val offsetTable: Array[Int] = {
5303[warn] | ^^^^^^
5304[warn] |Ignoring [this] qualifier.
5305[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5306[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5307[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5308[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
5309[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
5310[warn] | ^
5311[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
5312[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5313[warn] 65 warnings found
5314[error] two errors found
5315[error] (Play / Compile / compileIncremental) Compilation failed
5316Starting build for ProjectRef(file:/build/repo/,Play-Streams) (play-streams)... [7/9]
5317Compile scalacOptions: -release:21
5318[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/test-classes ...
5319[info] done compiling
5320Starting build for ProjectRef(file:/build/repo/,Play) (play)... [8/9]
5321Compile scalacOptions: -release:21
5322[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
5323[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
5324[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
5325[warn] | ^^^^^^^^^^^^
5326[warn] |Implicit parameters should be provided with a `using` clause.
5327[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5328[warn] |To disable the warning, please use the following option:
5329[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5330[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
5331[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
5332[warn] | ^^^^^^
5333[warn] |Ignoring [this] qualifier.
5334[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5335[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5336[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5337[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
5338[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
5339[warn] | ^^^^^^
5340[warn] |Ignoring [this] qualifier.
5341[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5342[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5343[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5344[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
5345[warn] 267 | private[this] var _mode: Option[Mode] = None
5346[warn] | ^^^^^^
5347[warn] |Ignoring [this] qualifier.
5348[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5349[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5350[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5351[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
5352[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
5353[warn] | ^^^^^^
5354[warn] |Ignoring [this] qualifier.
5355[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5356[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5357[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5358[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
5359[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
5360[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5361[warn] |Implicit parameters should be provided with a `using` clause.
5362[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5363[warn] |To disable the warning, please use the following option:
5364[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5365[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
5366[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
5367[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5368[warn] |Implicit parameters should be provided with a `using` clause.
5369[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5370[warn] |To disable the warning, please use the following option:
5371[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5372[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
5373[warn] 986 | this.copy()(binder)
5374[warn] | ^^^^^^
5375[warn] |Implicit parameters should be provided with a `using` clause.
5376[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5377[warn] |To disable the warning, please use the following option:
5378[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5379[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
5380[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
5381[warn] | ^^^^^^
5382[warn] |Implicit parameters should be provided with a `using` clause.
5383[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5384[warn] |To disable the warning, please use the following option:
5385[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5386[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
5387[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
5388[warn] | ^^^^^^^^^^^^^^^^^^^^
5389[warn] |Implicit parameters should be provided with a `using` clause.
5390[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5391[warn] |To disable the warning, please use the following option:
5392[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5393[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
5394[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
5395[warn] | ^^^^^^^^^^^^^
5396[warn] |Implicit parameters should be provided with a `using` clause.
5397[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5398[warn] |To disable the warning, please use the following option:
5399[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5400[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
5401[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
5402[warn] | ^^^^^^^^^^^^^^^^^^
5403[warn] |Implicit parameters should be provided with a `using` clause.
5404[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5405[warn] |To disable the warning, please use the following option:
5406[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5407[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
5408[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
5409[warn] | ^^^^^^
5410[warn] |Ignoring [this] qualifier.
5411[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5412[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5413[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5414[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
5415[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
5416[warn] | ^^^^^^^^^^^
5417[warn] |Implicit parameters should be provided with a `using` clause.
5418[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5419[warn] |To disable the warning, please use the following option:
5420[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5421[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
5422[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
5423[warn] | ^
5424[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
5425[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5426[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
5427[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
5428[warn] | ^^^^^
5429[warn] |Implicit parameters should be provided with a `using` clause.
5430[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5431[warn] |To disable the warning, please use the following option:
5432[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5433[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
5434[warn] 386 | }(blockingExecutionContext)
5435[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
5436[warn] |Implicit parameters should be provided with a `using` clause.
5437[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5438[warn] |To disable the warning, please use the following option:
5439[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5440[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
5441[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
5442[warn] | ^^^^^^^^^^^^^^^^^^^^^^
5443[warn] |Implicit parameters should be provided with a `using` clause.
5444[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5445[warn] |To disable the warning, please use the following option:
5446[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5447[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
5448[warn] 241 | @Inject private var actorSystem: ActorSystem = _
5449[warn] | ^
5450[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5451[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5452[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5453[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
5454[warn] 242 | @Inject private var injector: Injector = _
5455[warn] | ^
5456[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5457[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5458[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5459[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
5460[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
5461[warn] | ^^^^^^^^^^^
5462[warn] |Implicit parameters should be provided with a `using` clause.
5463[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5464[warn] |To disable the warning, please use the following option:
5465[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5466[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
5467[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
5468[warn] | ^^^^^^^^^^^
5469[warn] |Implicit parameters should be provided with a `using` clause.
5470[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5471[warn] |To disable the warning, please use the following option:
5472[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5473[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
5474[warn] 95 | self: BodyParser[A] with Any =>
5475[warn] | ^^^^
5476[warn] |with as a type operator has been deprecated; use & instead
5477[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5478[warn] |
5479[warn] | longer explanation available when compiling with `-explain`
5480[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
5481[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
5482[warn] | ^^
5483[warn] |Implicit parameters should be provided with a `using` clause.
5484[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5485[warn] |To disable the warning, please use the following option:
5486[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5487[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
5488[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
5489[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5490[warn] |Implicit parameters should be provided with a `using` clause.
5491[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5492[warn] |To disable the warning, please use the following option:
5493[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5494[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
5495[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
5496[warn] | ^^^
5497[warn] |Implicit parameters should be provided with a `using` clause.
5498[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5499[warn] |To disable the warning, please use the following option:
5500[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5501[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
5502[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
5503[warn] | ^^^^^^^^^^^^^^^^^^^^
5504[warn] |Implicit parameters should be provided with a `using` clause.
5505[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5506[warn] |To disable the warning, please use the following option:
5507[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5508[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
5509[warn] 134 | }(pec)
5510[warn] | ^^^
5511[warn] |Implicit parameters should be provided with a `using` clause.
5512[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5513[warn] |To disable the warning, please use the following option:
5514[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5515[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
5516[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
5517[warn] | ^^^
5518[warn] |Implicit parameters should be provided with a `using` clause.
5519[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5520[warn] |To disable the warning, please use the following option:
5521[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5522[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
5523[warn] 184 | }(pec)
5524[warn] | ^^^
5525[warn] |Implicit parameters should be provided with a `using` clause.
5526[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5527[warn] |To disable the warning, please use the following option:
5528[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5529[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
5530[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
5531[warn] | ^^^^^^^^^^^^^^^^^^^^
5532[warn] |Implicit parameters should be provided with a `using` clause.
5533[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5534[warn] |To disable the warning, please use the following option:
5535[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5536[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
5537[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
5538[warn] | ^^^^^^^^^^^^^^^^
5539[warn] |Implicit parameters should be provided with a `using` clause.
5540[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5541[warn] |To disable the warning, please use the following option:
5542[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5543[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
5544[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
5545[warn] | ^^^^^^^^^^^^^^^^
5546[warn] |Implicit parameters should be provided with a `using` clause.
5547[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5548[warn] |To disable the warning, please use the following option:
5549[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5550[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
5551[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
5552[warn] | ^^^^^^^^^^^^^^^^
5553[warn] |Implicit parameters should be provided with a `using` clause.
5554[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5555[warn] |To disable the warning, please use the following option:
5556[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5557[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
5558[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
5559[warn] | ^
5560[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5561[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5562[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5563[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
5564[warn] 247 | @volatile private var outStream: OutputStream = _
5565[warn] | ^
5566[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5567[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5568[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5569[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
5570[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
5571[warn] | ^^^^^^^^^^^^^^^^^^^^
5572[warn] |Implicit parameters should be provided with a `using` clause.
5573[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5574[warn] |To disable the warning, please use the following option:
5575[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5576[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
5577[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
5578[warn] | ^^^^^^^^^^^^^^^^^^^^
5579[warn] |Implicit parameters should be provided with a `using` clause.
5580[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5581[warn] |To disable the warning, please use the following option:
5582[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5583[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
5584[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
5585[warn] | ^^^^^^^^^^^^^^^^^^^^
5586[warn] |Implicit parameters should be provided with a `using` clause.
5587[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5588[warn] |To disable the warning, please use the following option:
5589[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5590[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
5591[warn] 710 | .validate(reader)
5592[warn] | ^^^^^^
5593[warn] |Implicit parameters should be provided with a `using` clause.
5594[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5595[warn] |To disable the warning, please use the following option:
5596[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5597[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
5598[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
5599[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5600[warn] |Implicit parameters should be provided with a `using` clause.
5601[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5602[warn] |To disable the warning, please use the following option:
5603[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5604[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
5605[warn] 752 | }(Execution.trampoline)
5606[warn] | ^^^^^^^^^^^^^^^^^^^^
5607[warn] |Implicit parameters should be provided with a `using` clause.
5608[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5609[warn] |To disable the warning, please use the following option:
5610[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5611[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
5612[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
5613[warn] | ^^^^^^^^^^^^^^^^^^^^
5614[warn] |Implicit parameters should be provided with a `using` clause.
5615[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5616[warn] |To disable the warning, please use the following option:
5617[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5618[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
5619[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
5620[warn] | ^^^^^^^^^^^^^^^^^^^^
5621[warn] |Implicit parameters should be provided with a `using` clause.
5622[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5623[warn] |To disable the warning, please use the following option:
5624[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5625[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
5626[warn] 1055 | }(Execution.trampoline)
5627[warn] | ^^^^^^^^^^^^^^^^^^^^
5628[warn] |Implicit parameters should be provided with a `using` clause.
5629[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5630[warn] |To disable the warning, please use the following option:
5631[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5632[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
5633[warn] 170 | private[this] var _components: ControllerComponents = _
5634[warn] | ^^^^^^
5635[warn] |Ignoring [this] qualifier.
5636[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5637[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5638[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5639[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
5640[warn] 170 | private[this] var _components: ControllerComponents = _
5641[warn] | ^
5642[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5643[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5644[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5645[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
5646[warn] 80 | SecurityMarkerContext
5647[warn] | ^^^^^^^^^^^^^^^^^^^^^
5648[warn] |Implicit parameters should be provided with a `using` clause.
5649[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5650[warn] |To disable the warning, please use the following option:
5651[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5652[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
5653[warn] 92 | SecurityMarkerContext
5654[warn] | ^^^^^^^^^^^^^^^^^^^^^
5655[warn] |Implicit parameters should be provided with a `using` clause.
5656[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5657[warn] |To disable the warning, please use the following option:
5658[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5659[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
5660[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
5661[warn] | ^^^^^^^^^^^^^^^^^^^^^
5662[warn] |Implicit parameters should be provided with a `using` clause.
5663[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5664[warn] |To disable the warning, please use the following option:
5665[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5666[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
5667[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
5668[warn] | ^^^^^^^^^^^^^^^^^^^^^
5669[warn] |Implicit parameters should be provided with a `using` clause.
5670[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5671[warn] |To disable the warning, please use the following option:
5672[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5673[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
5674[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
5675[error] | ^^^^^^^^^^^^^^^^^^^^^^
5676[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
5677[error] | Required: String
5678[error] |
5679[error] | longer explanation available when compiling with `-explain`
5680[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
5681[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
5682[warn] | ^^^^^^^^^^^^^^^^^^^^^^
5683[warn] |Implicit parameters should be provided with a `using` clause.
5684[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5685[warn] |To disable the warning, please use the following option:
5686[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5687[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
5688[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
5689[warn] | ^^^^^^^^^^^^^^^^^^^^^^
5690[warn] |Implicit parameters should be provided with a `using` clause.
5691[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5692[warn] |To disable the warning, please use the following option:
5693[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5694[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
5695[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
5696[error] | ^^^^^^^^^^^^^^^^^^^^^^
5697[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
5698[error] | Required: String
5699[error] |
5700[error] | longer explanation available when compiling with `-explain`
5701[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
5702[warn] 24 | private[this] def CrLf = "\r\n"
5703[warn] | ^^^^^^
5704[warn] |Ignoring [this] qualifier.
5705[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5706[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5707[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5708[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
5709[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
5710[warn] | ^^^^^^
5711[warn] |Ignoring [this] qualifier.
5712[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5713[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5714[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5715[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
5716[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
5717[warn] | ^^^^^^
5718[warn] |Ignoring [this] qualifier.
5719[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5720[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5721[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5722[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
5723[warn] 95 | private[this] val builder = new ByteStringBuilder
5724[warn] | ^^^^^^
5725[warn] |Ignoring [this] qualifier.
5726[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5727[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5728[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5729[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
5730[warn] 130 | private[this] val builder = new ByteStringBuilder
5731[warn] | ^^^^^^
5732[warn] |Ignoring [this] qualifier.
5733[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5734[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5735[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5736[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
5737[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
5738[warn] | ^^^^^^
5739[warn] |Ignoring [this] qualifier.
5740[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5741[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5742[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5743[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
5744[warn] 83 | part.copy[Source[ByteString, _]](
5745[warn] | ^
5746[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
5747[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5748[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
5749[warn] 358 | private[this] val needle: Array[Byte] = {
5750[warn] | ^^^^^^
5751[warn] |Ignoring [this] qualifier.
5752[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5753[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5754[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5755[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
5756[warn] 688 | private[this] val nl1 = needle.length - 1
5757[warn] | ^^^^^^
5758[warn] |Ignoring [this] qualifier.
5759[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5760[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5761[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5762[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
5763[warn] 690 | private[this] val charTable: Array[Int] = {
5764[warn] | ^^^^^^
5765[warn] |Ignoring [this] qualifier.
5766[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5767[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5768[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5769[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
5770[warn] 701 | private[this] val offsetTable: Array[Int] = {
5771[warn] | ^^^^^^
5772[warn] |Ignoring [this] qualifier.
5773[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5774[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5775[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5776[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
5777[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
5778[warn] | ^
5779[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
5780[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5781[warn] 65 warnings found
5782[error] two errors found
5783[error] (Play / Compile / compileIncremental) Compilation failed
5784[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
5785[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
5786[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
5787[warn] | ^^^^^^^^^^^^
5788[warn] |Implicit parameters should be provided with a `using` clause.
5789[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5790[warn] |To disable the warning, please use the following option:
5791[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5792[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
5793[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
5794[warn] | ^^^^^^
5795[warn] |Ignoring [this] qualifier.
5796[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5797[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5798[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5799[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
5800[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
5801[warn] | ^^^^^^
5802[warn] |Ignoring [this] qualifier.
5803[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5804[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5805[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5806[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
5807[warn] 267 | private[this] var _mode: Option[Mode] = None
5808[warn] | ^^^^^^
5809[warn] |Ignoring [this] qualifier.
5810[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5811[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5812[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5813[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
5814[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
5815[warn] | ^^^^^^
5816[warn] |Ignoring [this] qualifier.
5817[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5818[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5819[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5820[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
5821[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
5822[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5823[warn] |Implicit parameters should be provided with a `using` clause.
5824[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5825[warn] |To disable the warning, please use the following option:
5826[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5827[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
5828[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
5829[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5830[warn] |Implicit parameters should be provided with a `using` clause.
5831[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5832[warn] |To disable the warning, please use the following option:
5833[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5834[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
5835[warn] 986 | this.copy()(binder)
5836[warn] | ^^^^^^
5837[warn] |Implicit parameters should be provided with a `using` clause.
5838[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5839[warn] |To disable the warning, please use the following option:
5840[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5841[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
5842[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
5843[warn] | ^^^^^^
5844[warn] |Implicit parameters should be provided with a `using` clause.
5845[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5846[warn] |To disable the warning, please use the following option:
5847[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5848[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
5849[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
5850[warn] | ^^^^^^^^^^^^^^^^^^^^
5851[warn] |Implicit parameters should be provided with a `using` clause.
5852[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5853[warn] |To disable the warning, please use the following option:
5854[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5855[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
5856[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
5857[warn] | ^^^^^^^^^^^^^
5858[warn] |Implicit parameters should be provided with a `using` clause.
5859[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5860[warn] |To disable the warning, please use the following option:
5861[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5862[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
5863[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
5864[warn] | ^^^^^^^^^^^^^^^^^^
5865[warn] |Implicit parameters should be provided with a `using` clause.
5866[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5867[warn] |To disable the warning, please use the following option:
5868[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5869[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
5870[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
5871[warn] | ^^^^^^
5872[warn] |Ignoring [this] qualifier.
5873[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
5874[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
5875[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5876[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
5877[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
5878[warn] | ^^^^^^^^^^^
5879[warn] |Implicit parameters should be provided with a `using` clause.
5880[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5881[warn] |To disable the warning, please use the following option:
5882[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5883[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
5884[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
5885[warn] | ^
5886[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
5887[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5888[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
5889[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
5890[warn] | ^^^^^
5891[warn] |Implicit parameters should be provided with a `using` clause.
5892[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5893[warn] |To disable the warning, please use the following option:
5894[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5895[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
5896[warn] 386 | }(blockingExecutionContext)
5897[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
5898[warn] |Implicit parameters should be provided with a `using` clause.
5899[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5900[warn] |To disable the warning, please use the following option:
5901[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5902[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
5903[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
5904[warn] | ^^^^^^^^^^^^^^^^^^^^^^
5905[warn] |Implicit parameters should be provided with a `using` clause.
5906[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5907[warn] |To disable the warning, please use the following option:
5908[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5909[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
5910[warn] 241 | @Inject private var actorSystem: ActorSystem = _
5911[warn] | ^
5912[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5913[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5914[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5915[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
5916[warn] 242 | @Inject private var injector: Injector = _
5917[warn] | ^
5918[warn] |`= _` has been deprecated; use `= uninitialized` instead.
5919[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
5920[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5921[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
5922[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
5923[warn] | ^^^^^^^^^^^
5924[warn] |Implicit parameters should be provided with a `using` clause.
5925[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5926[warn] |To disable the warning, please use the following option:
5927[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5928[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
5929[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
5930[warn] | ^^^^^^^^^^^
5931[warn] |Implicit parameters should be provided with a `using` clause.
5932[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5933[warn] |To disable the warning, please use the following option:
5934[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5935[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
5936[warn] 95 | self: BodyParser[A] with Any =>
5937[warn] | ^^^^
5938[warn] |with as a type operator has been deprecated; use & instead
5939[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
5940[warn] |
5941[warn] | longer explanation available when compiling with `-explain`
5942[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
5943[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
5944[warn] | ^^
5945[warn] |Implicit parameters should be provided with a `using` clause.
5946[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5947[warn] |To disable the warning, please use the following option:
5948[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5949[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
5950[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
5951[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5952[warn] |Implicit parameters should be provided with a `using` clause.
5953[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5954[warn] |To disable the warning, please use the following option:
5955[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5956[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
5957[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
5958[warn] | ^^^
5959[warn] |Implicit parameters should be provided with a `using` clause.
5960[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5961[warn] |To disable the warning, please use the following option:
5962[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5963[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
5964[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
5965[warn] | ^^^^^^^^^^^^^^^^^^^^
5966[warn] |Implicit parameters should be provided with a `using` clause.
5967[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5968[warn] |To disable the warning, please use the following option:
5969[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5970[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
5971[warn] 134 | }(pec)
5972[warn] | ^^^
5973[warn] |Implicit parameters should be provided with a `using` clause.
5974[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5975[warn] |To disable the warning, please use the following option:
5976[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5977[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
5978[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
5979[warn] | ^^^
5980[warn] |Implicit parameters should be provided with a `using` clause.
5981[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5982[warn] |To disable the warning, please use the following option:
5983[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5984[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
5985[warn] 184 | }(pec)
5986[warn] | ^^^
5987[warn] |Implicit parameters should be provided with a `using` clause.
5988[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5989[warn] |To disable the warning, please use the following option:
5990[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5991[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
5992[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
5993[warn] | ^^^^^^^^^^^^^^^^^^^^
5994[warn] |Implicit parameters should be provided with a `using` clause.
5995[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
5996[warn] |To disable the warning, please use the following option:
5997[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
5998[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
5999[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
6000[warn] | ^^^^^^^^^^^^^^^^
6001[warn] |Implicit parameters should be provided with a `using` clause.
6002[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6003[warn] |To disable the warning, please use the following option:
6004[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6005[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
6006[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
6007[warn] | ^^^^^^^^^^^^^^^^
6008[warn] |Implicit parameters should be provided with a `using` clause.
6009[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6010[warn] |To disable the warning, please use the following option:
6011[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6012[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
6013[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
6014[warn] | ^^^^^^^^^^^^^^^^
6015[warn] |Implicit parameters should be provided with a `using` clause.
6016[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6017[warn] |To disable the warning, please use the following option:
6018[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6019[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
6020[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
6021[warn] | ^
6022[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6023[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6024[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6025[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
6026[warn] 247 | @volatile private var outStream: OutputStream = _
6027[warn] | ^
6028[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6029[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6030[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6031[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
6032[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
6033[warn] | ^^^^^^^^^^^^^^^^^^^^
6034[warn] |Implicit parameters should be provided with a `using` clause.
6035[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6036[warn] |To disable the warning, please use the following option:
6037[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6038[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
6039[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
6040[warn] | ^^^^^^^^^^^^^^^^^^^^
6041[warn] |Implicit parameters should be provided with a `using` clause.
6042[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6043[warn] |To disable the warning, please use the following option:
6044[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6045[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
6046[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
6047[warn] | ^^^^^^^^^^^^^^^^^^^^
6048[warn] |Implicit parameters should be provided with a `using` clause.
6049[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6050[warn] |To disable the warning, please use the following option:
6051[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6052[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
6053[warn] 710 | .validate(reader)
6054[warn] | ^^^^^^
6055[warn] |Implicit parameters should be provided with a `using` clause.
6056[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6057[warn] |To disable the warning, please use the following option:
6058[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6059[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
6060[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
6061[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6062[warn] |Implicit parameters should be provided with a `using` clause.
6063[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6064[warn] |To disable the warning, please use the following option:
6065[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6066[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
6067[warn] 752 | }(Execution.trampoline)
6068[warn] | ^^^^^^^^^^^^^^^^^^^^
6069[warn] |Implicit parameters should be provided with a `using` clause.
6070[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6071[warn] |To disable the warning, please use the following option:
6072[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6073[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
6074[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
6075[warn] | ^^^^^^^^^^^^^^^^^^^^
6076[warn] |Implicit parameters should be provided with a `using` clause.
6077[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6078[warn] |To disable the warning, please use the following option:
6079[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6080[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
6081[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
6082[warn] | ^^^^^^^^^^^^^^^^^^^^
6083[warn] |Implicit parameters should be provided with a `using` clause.
6084[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6085[warn] |To disable the warning, please use the following option:
6086[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6087[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
6088[warn] 1055 | }(Execution.trampoline)
6089[warn] | ^^^^^^^^^^^^^^^^^^^^
6090[warn] |Implicit parameters should be provided with a `using` clause.
6091[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6092[warn] |To disable the warning, please use the following option:
6093[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6094[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
6095[warn] 170 | private[this] var _components: ControllerComponents = _
6096[warn] | ^^^^^^
6097[warn] |Ignoring [this] qualifier.
6098[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6099[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6100[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6101[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
6102[warn] 170 | private[this] var _components: ControllerComponents = _
6103[warn] | ^
6104[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6105[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6106[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6107[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
6108[warn] 80 | SecurityMarkerContext
6109[warn] | ^^^^^^^^^^^^^^^^^^^^^
6110[warn] |Implicit parameters should be provided with a `using` clause.
6111[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6112[warn] |To disable the warning, please use the following option:
6113[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6114[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
6115[warn] 92 | SecurityMarkerContext
6116[warn] | ^^^^^^^^^^^^^^^^^^^^^
6117[warn] |Implicit parameters should be provided with a `using` clause.
6118[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6119[warn] |To disable the warning, please use the following option:
6120[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6121[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
6122[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
6123[warn] | ^^^^^^^^^^^^^^^^^^^^^
6124[warn] |Implicit parameters should be provided with a `using` clause.
6125[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6126[warn] |To disable the warning, please use the following option:
6127[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6128[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
6129[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
6130[warn] | ^^^^^^^^^^^^^^^^^^^^^
6131[warn] |Implicit parameters should be provided with a `using` clause.
6132[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6133[warn] |To disable the warning, please use the following option:
6134[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6135[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
6136[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
6137[error] | ^^^^^^^^^^^^^^^^^^^^^^
6138[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
6139[error] | Required: String
6140[error] |
6141[error] | longer explanation available when compiling with `-explain`
6142[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
6143[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
6144[warn] | ^^^^^^^^^^^^^^^^^^^^^^
6145[warn] |Implicit parameters should be provided with a `using` clause.
6146[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6147[warn] |To disable the warning, please use the following option:
6148[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6149[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
6150[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
6151[warn] | ^^^^^^^^^^^^^^^^^^^^^^
6152[warn] |Implicit parameters should be provided with a `using` clause.
6153[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6154[warn] |To disable the warning, please use the following option:
6155[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6156[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
6157[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
6158[error] | ^^^^^^^^^^^^^^^^^^^^^^
6159[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
6160[error] | Required: String
6161[error] |
6162[error] | longer explanation available when compiling with `-explain`
6163[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
6164[warn] 24 | private[this] def CrLf = "\r\n"
6165[warn] | ^^^^^^
6166[warn] |Ignoring [this] qualifier.
6167[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6168[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6169[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6170[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
6171[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
6172[warn] | ^^^^^^
6173[warn] |Ignoring [this] qualifier.
6174[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6175[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6176[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6177[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
6178[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
6179[warn] | ^^^^^^
6180[warn] |Ignoring [this] qualifier.
6181[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6182[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6183[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6184[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
6185[warn] 95 | private[this] val builder = new ByteStringBuilder
6186[warn] | ^^^^^^
6187[warn] |Ignoring [this] qualifier.
6188[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6189[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6190[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6191[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
6192[warn] 130 | private[this] val builder = new ByteStringBuilder
6193[warn] | ^^^^^^
6194[warn] |Ignoring [this] qualifier.
6195[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6196[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6197[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6198[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
6199[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
6200[warn] | ^^^^^^
6201[warn] |Ignoring [this] qualifier.
6202[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6203[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6204[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6205[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
6206[warn] 83 | part.copy[Source[ByteString, _]](
6207[warn] | ^
6208[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
6209[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6210[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
6211[warn] 358 | private[this] val needle: Array[Byte] = {
6212[warn] | ^^^^^^
6213[warn] |Ignoring [this] qualifier.
6214[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6215[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6216[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6217[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
6218[warn] 688 | private[this] val nl1 = needle.length - 1
6219[warn] | ^^^^^^
6220[warn] |Ignoring [this] qualifier.
6221[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6222[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6223[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6224[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
6225[warn] 690 | private[this] val charTable: Array[Int] = {
6226[warn] | ^^^^^^
6227[warn] |Ignoring [this] qualifier.
6228[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6229[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6230[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6231[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
6232[warn] 701 | private[this] val offsetTable: Array[Int] = {
6233[warn] | ^^^^^^
6234[warn] |Ignoring [this] qualifier.
6235[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6236[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6237[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6238[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
6239[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
6240[warn] | ^
6241[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
6242[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6243[warn] 65 warnings found
6244[error] two errors found
6245[error] (Play / Compile / compileIncremental) Compilation failed
6246[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20251128-fe49539-NIGHTLY/classes ...
6247[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
6248[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
6249[warn] | ^^^^^^^^^^^^
6250[warn] |Implicit parameters should be provided with a `using` clause.
6251[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6252[warn] |To disable the warning, please use the following option:
6253[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6254[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
6255[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
6256[warn] | ^^^^^^
6257[warn] |Ignoring [this] qualifier.
6258[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6259[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6260[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6261[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
6262[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
6263[warn] | ^^^^^^
6264[warn] |Ignoring [this] qualifier.
6265[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6266[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6267[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6268[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
6269[warn] 267 | private[this] var _mode: Option[Mode] = None
6270[warn] | ^^^^^^
6271[warn] |Ignoring [this] qualifier.
6272[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6273[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6274[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6275[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
6276[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
6277[warn] | ^^^^^^
6278[warn] |Ignoring [this] qualifier.
6279[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6280[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6281[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6282[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
6283[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
6284[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6285[warn] |Implicit parameters should be provided with a `using` clause.
6286[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6287[warn] |To disable the warning, please use the following option:
6288[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6289[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
6290[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
6291[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6292[warn] |Implicit parameters should be provided with a `using` clause.
6293[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6294[warn] |To disable the warning, please use the following option:
6295[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6296[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
6297[warn] 986 | this.copy()(binder)
6298[warn] | ^^^^^^
6299[warn] |Implicit parameters should be provided with a `using` clause.
6300[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6301[warn] |To disable the warning, please use the following option:
6302[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6303[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
6304[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
6305[warn] | ^^^^^^
6306[warn] |Implicit parameters should be provided with a `using` clause.
6307[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6308[warn] |To disable the warning, please use the following option:
6309[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6310[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
6311[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
6312[warn] | ^^^^^^^^^^^^^^^^^^^^
6313[warn] |Implicit parameters should be provided with a `using` clause.
6314[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6315[warn] |To disable the warning, please use the following option:
6316[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6317[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
6318[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
6319[warn] | ^^^^^^^^^^^^^
6320[warn] |Implicit parameters should be provided with a `using` clause.
6321[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6322[warn] |To disable the warning, please use the following option:
6323[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6324[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
6325[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
6326[warn] | ^^^^^^^^^^^^^^^^^^
6327[warn] |Implicit parameters should be provided with a `using` clause.
6328[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6329[warn] |To disable the warning, please use the following option:
6330[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6331[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
6332[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
6333[warn] | ^^^^^^
6334[warn] |Ignoring [this] qualifier.
6335[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6336[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6337[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6338[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
6339[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
6340[warn] | ^^^^^^^^^^^
6341[warn] |Implicit parameters should be provided with a `using` clause.
6342[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6343[warn] |To disable the warning, please use the following option:
6344[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6345[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
6346[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
6347[warn] | ^
6348[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
6349[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6350[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
6351[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
6352[warn] | ^^^^^
6353[warn] |Implicit parameters should be provided with a `using` clause.
6354[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6355[warn] |To disable the warning, please use the following option:
6356[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6357[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
6358[warn] 386 | }(blockingExecutionContext)
6359[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
6360[warn] |Implicit parameters should be provided with a `using` clause.
6361[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6362[warn] |To disable the warning, please use the following option:
6363[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6364[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
6365[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
6366[warn] | ^^^^^^^^^^^^^^^^^^^^^^
6367[warn] |Implicit parameters should be provided with a `using` clause.
6368[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6369[warn] |To disable the warning, please use the following option:
6370[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6371[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
6372[warn] 241 | @Inject private var actorSystem: ActorSystem = _
6373[warn] | ^
6374[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6375[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6376[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6377[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
6378[warn] 242 | @Inject private var injector: Injector = _
6379[warn] | ^
6380[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6381[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6382[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6383[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
6384[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
6385[warn] | ^^^^^^^^^^^
6386[warn] |Implicit parameters should be provided with a `using` clause.
6387[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6388[warn] |To disable the warning, please use the following option:
6389[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6390[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
6391[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
6392[warn] | ^^^^^^^^^^^
6393[warn] |Implicit parameters should be provided with a `using` clause.
6394[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6395[warn] |To disable the warning, please use the following option:
6396[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6397[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
6398[warn] 95 | self: BodyParser[A] with Any =>
6399[warn] | ^^^^
6400[warn] |with as a type operator has been deprecated; use & instead
6401[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6402[warn] |
6403[warn] | longer explanation available when compiling with `-explain`
6404[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
6405[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
6406[warn] | ^^
6407[warn] |Implicit parameters should be provided with a `using` clause.
6408[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6409[warn] |To disable the warning, please use the following option:
6410[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6411[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
6412[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
6413[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6414[warn] |Implicit parameters should be provided with a `using` clause.
6415[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6416[warn] |To disable the warning, please use the following option:
6417[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6418[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
6419[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
6420[warn] | ^^^
6421[warn] |Implicit parameters should be provided with a `using` clause.
6422[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6423[warn] |To disable the warning, please use the following option:
6424[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6425[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
6426[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
6427[warn] | ^^^^^^^^^^^^^^^^^^^^
6428[warn] |Implicit parameters should be provided with a `using` clause.
6429[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6430[warn] |To disable the warning, please use the following option:
6431[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6432[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
6433[warn] 134 | }(pec)
6434[warn] | ^^^
6435[warn] |Implicit parameters should be provided with a `using` clause.
6436[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6437[warn] |To disable the warning, please use the following option:
6438[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6439[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
6440[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
6441[warn] | ^^^
6442[warn] |Implicit parameters should be provided with a `using` clause.
6443[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6444[warn] |To disable the warning, please use the following option:
6445[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6446[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
6447[warn] 184 | }(pec)
6448[warn] | ^^^
6449[warn] |Implicit parameters should be provided with a `using` clause.
6450[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6451[warn] |To disable the warning, please use the following option:
6452[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6453[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
6454[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
6455[warn] | ^^^^^^^^^^^^^^^^^^^^
6456[warn] |Implicit parameters should be provided with a `using` clause.
6457[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6458[warn] |To disable the warning, please use the following option:
6459[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6460[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
6461[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
6462[warn] | ^^^^^^^^^^^^^^^^
6463[warn] |Implicit parameters should be provided with a `using` clause.
6464[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6465[warn] |To disable the warning, please use the following option:
6466[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6467[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
6468[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
6469[warn] | ^^^^^^^^^^^^^^^^
6470[warn] |Implicit parameters should be provided with a `using` clause.
6471[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6472[warn] |To disable the warning, please use the following option:
6473[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6474[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
6475[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
6476[warn] | ^^^^^^^^^^^^^^^^
6477[warn] |Implicit parameters should be provided with a `using` clause.
6478[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6479[warn] |To disable the warning, please use the following option:
6480[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6481[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
6482[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
6483[warn] | ^
6484[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6485[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6486[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6487[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
6488[warn] 247 | @volatile private var outStream: OutputStream = _
6489[warn] | ^
6490[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6491[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6492[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6493[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
6494[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
6495[warn] | ^^^^^^^^^^^^^^^^^^^^
6496[warn] |Implicit parameters should be provided with a `using` clause.
6497[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6498[warn] |To disable the warning, please use the following option:
6499[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6500[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
6501[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
6502[warn] | ^^^^^^^^^^^^^^^^^^^^
6503[warn] |Implicit parameters should be provided with a `using` clause.
6504[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6505[warn] |To disable the warning, please use the following option:
6506[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6507[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
6508[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
6509[warn] | ^^^^^^^^^^^^^^^^^^^^
6510[warn] |Implicit parameters should be provided with a `using` clause.
6511[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6512[warn] |To disable the warning, please use the following option:
6513[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6514[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
6515[warn] 710 | .validate(reader)
6516[warn] | ^^^^^^
6517[warn] |Implicit parameters should be provided with a `using` clause.
6518[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6519[warn] |To disable the warning, please use the following option:
6520[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6521[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
6522[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
6523[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6524[warn] |Implicit parameters should be provided with a `using` clause.
6525[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6526[warn] |To disable the warning, please use the following option:
6527[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6528[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
6529[warn] 752 | }(Execution.trampoline)
6530[warn] | ^^^^^^^^^^^^^^^^^^^^
6531[warn] |Implicit parameters should be provided with a `using` clause.
6532[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6533[warn] |To disable the warning, please use the following option:
6534[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6535[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
6536[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
6537[warn] | ^^^^^^^^^^^^^^^^^^^^
6538[warn] |Implicit parameters should be provided with a `using` clause.
6539[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6540[warn] |To disable the warning, please use the following option:
6541[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6542[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
6543[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
6544[warn] | ^^^^^^^^^^^^^^^^^^^^
6545[warn] |Implicit parameters should be provided with a `using` clause.
6546[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6547[warn] |To disable the warning, please use the following option:
6548[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6549[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
6550[warn] 1055 | }(Execution.trampoline)
6551[warn] | ^^^^^^^^^^^^^^^^^^^^
6552[warn] |Implicit parameters should be provided with a `using` clause.
6553[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6554[warn] |To disable the warning, please use the following option:
6555[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6556[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
6557[warn] 170 | private[this] var _components: ControllerComponents = _
6558[warn] | ^^^^^^
6559[warn] |Ignoring [this] qualifier.
6560[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6561[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6562[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6563[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
6564[warn] 170 | private[this] var _components: ControllerComponents = _
6565[warn] | ^
6566[warn] |`= _` has been deprecated; use `= uninitialized` instead.
6567[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
6568[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6569[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
6570[warn] 80 | SecurityMarkerContext
6571[warn] | ^^^^^^^^^^^^^^^^^^^^^
6572[warn] |Implicit parameters should be provided with a `using` clause.
6573[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6574[warn] |To disable the warning, please use the following option:
6575[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6576[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
6577[warn] 92 | SecurityMarkerContext
6578[warn] | ^^^^^^^^^^^^^^^^^^^^^
6579[warn] |Implicit parameters should be provided with a `using` clause.
6580[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6581[warn] |To disable the warning, please use the following option:
6582[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6583[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
6584[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
6585[warn] | ^^^^^^^^^^^^^^^^^^^^^
6586[warn] |Implicit parameters should be provided with a `using` clause.
6587[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6588[warn] |To disable the warning, please use the following option:
6589[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6590[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
6591[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
6592[warn] | ^^^^^^^^^^^^^^^^^^^^^
6593[warn] |Implicit parameters should be provided with a `using` clause.
6594[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6595[warn] |To disable the warning, please use the following option:
6596[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6597[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:78:33
6598[error] 78 | val keySet = TreeSet(keys *)(CaseInsensitiveOrdered)
6599[error] | ^^^^^^^^^^^^^^^^^^^^^^
6600[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
6601[error] | Required: String
6602[error] |
6603[error] | longer explanation available when compiling with `-explain`
6604[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
6605[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
6606[warn] | ^^^^^^^^^^^^^^^^^^^^^^
6607[warn] |Implicit parameters should be provided with a `using` clause.
6608[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6609[warn] |To disable the warning, please use the following option:
6610[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6611[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
6612[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
6613[warn] | ^^^^^^^^^^^^^^^^^^^^^^
6614[warn] |Implicit parameters should be provided with a `using` clause.
6615[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
6616[warn] |To disable the warning, please use the following option:
6617[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
6618[error] -- [E007] Type Mismatch Error: /build/repo/core/play/src/main/scala/play/api/mvc/Results.scala:51:63
6619[error] 51 | val headers: Map[String, String] = TreeMap[String, String]()(CaseInsensitiveOrdered) ++ _headers
6620[error] | ^^^^^^^^^^^^^^^^^^^^^^
6621[error] | Found: play.core.utils.CaseInsensitiveOrdered.type
6622[error] | Required: String
6623[error] |
6624[error] | longer explanation available when compiling with `-explain`
6625[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
6626[warn] 24 | private[this] def CrLf = "\r\n"
6627[warn] | ^^^^^^
6628[warn] |Ignoring [this] qualifier.
6629[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6630[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6631[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6632[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
6633[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
6634[warn] | ^^^^^^
6635[warn] |Ignoring [this] qualifier.
6636[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6637[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6638[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6639[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
6640[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
6641[warn] | ^^^^^^
6642[warn] |Ignoring [this] qualifier.
6643[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6644[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6645[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6646[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
6647[warn] 95 | private[this] val builder = new ByteStringBuilder
6648[warn] | ^^^^^^
6649[warn] |Ignoring [this] qualifier.
6650[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6651[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6652[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6653[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
6654[warn] 130 | private[this] val builder = new ByteStringBuilder
6655[warn] | ^^^^^^
6656[warn] |Ignoring [this] qualifier.
6657[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6658[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6659[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6660[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
6661[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
6662[warn] | ^^^^^^
6663[warn] |Ignoring [this] qualifier.
6664[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6665[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6666[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6667[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
6668[warn] 83 | part.copy[Source[ByteString, _]](
6669[warn] | ^
6670[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
6671[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6672[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
6673[warn] 358 | private[this] val needle: Array[Byte] = {
6674[warn] | ^^^^^^
6675[warn] |Ignoring [this] qualifier.
6676[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6677[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6678[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6679[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
6680[warn] 688 | private[this] val nl1 = needle.length - 1
6681[warn] | ^^^^^^
6682[warn] |Ignoring [this] qualifier.
6683[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6684[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6685[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6686[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
6687[warn] 690 | private[this] val charTable: Array[Int] = {
6688[warn] | ^^^^^^
6689[warn] |Ignoring [this] qualifier.
6690[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6691[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6692[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6693[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
6694[warn] 701 | private[this] val offsetTable: Array[Int] = {
6695[warn] | ^^^^^^
6696[warn] |Ignoring [this] qualifier.
6697[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
6698[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
6699[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6700[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
6701[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
6702[warn] | ^
6703[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
6704[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
6705[warn] 65 warnings found
6706[error] two errors found
6707[error] (Play / Compile / compileIncremental) Compilation failed
6708
6709************************
6710Build summary:
6711[{
6712 "module": "play-configuration",
6713 "compile": {"status": "ok", "tookMs": 17053, "warnings": 0, "errors": 0},
6714 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6715 "test-compile": {"status": "ok", "tookMs": 215, "warnings": 0, "errors": 0},
6716 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6717 "publish": {"status": "skipped", "tookMs": 0},
6718 "metadata": {
6719 "crossScalaVersions": ["3.7.0", "3.3.1"]
6720}
6721},{
6722 "module": "play-netty-server",
6723 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 12238, "warnings": 65, "errors": 2},
6724 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6725 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6726 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6727 "publish": {"status": "skipped", "tookMs": 0},
6728 "metadata": {
6729 "crossScalaVersions": ["3.7.0", "3.3.1"]
6730}
6731},{
6732 "module": "play-exceptions",
6733 "compile": {"status": "ok", "tookMs": 48, "warnings": 0, "errors": 0},
6734 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6735 "test-compile": {"status": "ok", "tookMs": 72, "warnings": 0, "errors": 0},
6736 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6737 "publish": {"status": "skipped", "tookMs": 0},
6738 "metadata": {
6739 "crossScalaVersions": ["2.12.18"]
6740}
6741},{
6742 "module": "play-framework",
6743 "compile": {"status": "ok", "tookMs": 306, "warnings": 0, "errors": 0},
6744 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6745 "test-compile": {"status": "ok", "tookMs": 84, "warnings": 0, "errors": 0},
6746 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6747 "publish": {"status": "ok", "tookMs": 1},
6748 "metadata": {
6749 "crossScalaVersions": []
6750}
6751},{
6752 "module": "routes-compiler",
6753 "compile": {"status": "ok", "tookMs": 246, "warnings": 0, "errors": 0},
6754 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6755 "test-compile": {"status": "ok", "tookMs": 77, "warnings": 0, "errors": 0},
6756 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6757 "publish": {"status": "skipped", "tookMs": 0},
6758 "metadata": {
6759 "crossScalaVersions": ["3.7.0", "3.3.1"]
6760}
6761},{
6762 "module": "play-logback",
6763 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 3473, "warnings": 65, "errors": 2},
6764 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6765 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6766 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6767 "publish": {"status": "skipped", "tookMs": 0},
6768 "metadata": {
6769 "crossScalaVersions": ["3.7.0", "3.3.1"]
6770}
6771},{
6772 "module": "play-server",
6773 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2195, "warnings": 65, "errors": 2},
6774 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6775 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6776 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6777 "publish": {"status": "skipped", "tookMs": 0},
6778 "metadata": {
6779 "crossScalaVersions": ["3.7.0", "3.3.1"]
6780}
6781},{
6782 "module": "play-streams",
6783 "compile": {"status": "ok", "tookMs": 31, "warnings": 2, "errors": 0},
6784 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6785 "test-compile": {"status": "ok", "tookMs": 1594, "warnings": 0, "errors": 0},
6786 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6787 "publish": {"status": "skipped", "tookMs": 0},
6788 "metadata": {
6789 "crossScalaVersions": ["3.7.0", "3.3.1"]
6790}
6791},{
6792 "module": "play",
6793 "compile": {"status": "failed", "failureContext": {"type": "buildError", "reasons": ["Compilation failed"]}, "tookMs": 2386, "warnings": 65, "errors": 2},
6794 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
6795 "test-compile": {"status": "skipped", "tookMs": 0, "warnings": 0, "errors": 0},
6796 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
6797 "publish": {"status": "skipped", "tookMs": 0},
6798 "metadata": {
6799 "crossScalaVersions": ["3.7.0", "3.3.1"]
6800}
6801}]
6802************************
6803[error] Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: play-netty-server, play-logback, play-server, play
6804[error] (Global / runBuild) Scala3CommunityBuild$ProjectBuildFailureException: 4 module(s) finished with failures: play-netty-server, play-logback, play-server, play
6805[error] Total time: 63 s (0:01:03.0), completed Nov 29, 2025, 1:23:01 AM
6806[0JBuild failed, not retrying.