Build Logs

lichess-org/playframework-lila • scheduled_3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY

Errors

8

Warnings

667

Total Lines

969

1##################################
2Clonning https://github.com/lichess-org/playframework-lila.git into /build/repo using revision
3##################################
4----
5Preparing build for 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
6Scala binary version found: 3.8
7Implicitly using source version 3.8
8Scala binary version found: 3.8
9Implicitly using source version 3.8
10Would try to apply common scalacOption (best-effort, sbt/mill only):
11Append: ,REQUIRE:-source:3.8
12Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
13
14Try apply source patch:
15Path: core/play/src/main/scala/play/api/mvc/Headers.scala
16Pattern: TreeSet(keys *)(CaseInsensitiveOrdered)
17Replacement: TreeSet(keys *)(using CaseInsensitiveOrdered)
18Starting compilation server
19Compiling project (Scala 3.7.3, JVM (21))
20Compiled project (Scala 3.7.3, JVM (21))
21Successfully applied pattern 'TreeSet(keys *)(CaseInsensitiveOrdered)' in core/play/src/main/scala/play/api/mvc/Headers.scala
22
23Try apply source patch:
24Path: core/play/src/main/scala/play/api/mvc/Results.scala
25Pattern: TreeMap[String, String]()(CaseInsensitiveOrdered)
26Replacement: TreeMap[String, String]()(using CaseInsensitiveOrdered)
27Successfully applied pattern 'TreeMap[String, String]()(CaseInsensitiveOrdered)' in core/play/src/main/scala/play/api/mvc/Results.scala
28----
29Starting build for 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
30Execute tests: false
31sbt project found:
32Sbt version 1.9.7 is not supported, minimal supported version is 1.11.5
33Enforcing usage of sbt in version 1.11.5
34No prepare script found for project lichess-org/playframework-lila
35##################################
36Scala version: 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
37Targets: *%*
38Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"core/play/src/main/scala/play/api/mvc/Headers.scala","pattern":"TreeSet(keys *)(CaseInsensitiveOrdered)","replaceWith":"TreeSet(keys *)(using CaseInsensitiveOrdered)"},{"path":"core/play/src/main/scala/play/api/mvc/Results.scala","pattern":"TreeMap[String, String]()(CaseInsensitiveOrdered)","replaceWith":"TreeMap[String, String]()(using CaseInsensitiveOrdered)"}]}
39##################################
40Using extra scalacOptions: ,REQUIRE:-source:3.8
41Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
42[sbt_options] declare -a sbt_options=()
43[process_args] java_version = '21'
44[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21/rt.jar'
45# Executing command line:
46java
47-Dfile.encoding=UTF-8
48-Xms2G
49-Xmx2G
50-Xss2M
51-XX:MaxInlineLevel=18
52-XX:MaxMetaspaceSize=1G
53-Dfile.encoding=UTF-8
54-Dcommunitybuild.scala=3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
55-Dcommunitybuild.project.dependencies.add=
56-Xmx7G
57-Xms4G
58-Xss8M
59-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
60-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_21
61-jar
62/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
63"setCrossScalaVersions 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY"
64"++3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY -v"
65"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
66"set every credentials := Nil"
67"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
68"removeScalacOptionsStartingWith -P:wartremover"
69
70moduleMappings
71"runBuild 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"core/play/src/main/scala/play/api/mvc/Headers.scala","pattern":"TreeSet(keys *)(CaseInsensitiveOrdered)","replaceWith":"TreeSet(keys *)(using CaseInsensitiveOrdered)"},{"path":"core/play/src/main/scala/play/api/mvc/Results.scala","pattern":"TreeMap[String, String]()(CaseInsensitiveOrdered)","replaceWith":"TreeMap[String, String]()(using CaseInsensitiveOrdered)"}]}""" *%*"
72
73[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 21)
74[info] loading settings for project repo-build-build from buildinfo.sbt...
75[info] loading project definition from /build/repo/project/project
76[info] loading settings for project plugins from akka.sbt, plugins.sbt...
77[info] loading project definition from /build/repo/project
78[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:
79[warn] resolvers += Resolver.sonatypeCentralSnapshots
80[warn] .map(_ => Resolver.sonatypeOssRepos("snapshots")) // contains akka(-http) snapshots
81[warn] ^
82[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:
83[warn] resolvers += Resolver.sonatypeCentralSnapshots
84[warn] resolvers ++= Resolver.sonatypeOssRepos("releases"), // sync ScriptedTools.scala
85[warn] ^
86[warn] two warnings found
87/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
88 (sourceGenerators in Compile) += Def
89 ^
90/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
91 (sourceManaged in Compile).value
92 ^
93/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
94 parallelExecution in Test := false,
95 ^
96/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
97 scalacOptions in Test := (scalacOptions in Test).value.diff(Seq("-deprecation"))
98 ^
99/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
100 scalacOptions in Test := (scalacOptions in Test).value.diff(Seq("-deprecation"))
101 ^
102/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
103 (scalacOptions in Test) := (scalacOptions in Test).value.diff(Seq("-deprecation"))
104 ^
105/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
106 (scalacOptions in Test) := (scalacOptions in Test).value.diff(Seq("-deprecation"))
107 ^
108/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
109 scalaVersion := (scalaVersion in PlayProject).value,
110 ^
111/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
112 (playBuildRepoName in ThisBuild) := "playframework",
113 ^
114[info] loading settings for project Play-Framework from build.sbt, common.sbt...
115[info] set current project to Play-Framework (in build file:/build/repo/)
116[warn] there are 10 keys that are not used by any other settings/tasks:
117[warn]
118[warn] * Play / update / evictionWarningOptions
119[warn] +- /build/repo/project/BuildSettings.scala:25
120[warn] * Play-Configuration / update / evictionWarningOptions
121[warn] +- /build/repo/project/BuildSettings.scala:25
122[warn] * Play-Exceptions / update / evictionWarningOptions
123[warn] +- /build/repo/project/BuildSettings.scala:25
124[warn] * Play-Framework / scalacOptions
125[warn] +- (interplay.PlayBuildBase.projectSettings) PlayBuildBase.scala:61
126[warn] +- /build/repo/build.sbt:12
127[warn] * Play-Framework / update / evictionWarningOptions
128[warn] +- /build/repo/project/BuildSettings.scala:25
129[warn] * Play-Logback / update / evictionWarningOptions
130[warn] +- /build/repo/project/BuildSettings.scala:25
131[warn] * Play-Netty-Server / update / evictionWarningOptions
132[warn] +- /build/repo/project/BuildSettings.scala:25
133[warn] * Play-Server / update / evictionWarningOptions
134[warn] +- /build/repo/project/BuildSettings.scala:25
135[warn] * Play-Streams / update / evictionWarningOptions
136[warn] +- /build/repo/project/BuildSettings.scala:25
137[warn] * Routes-Compiler / update / evictionWarningOptions
138[warn] +- /build/repo/project/BuildSettings.scala:25
139[warn]
140[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
141[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
142Execute setCrossScalaVersions: 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY
143OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Routes-Compiler/crossScalaVersions
144OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Routes-Compiler/crossScalaVersions
145OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Framework/crossScalaVersions
146OpenCB::Limitting incorrect crossVersions List() -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in Play-Framework/crossScalaVersions
147OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Exceptions/crossScalaVersions
148OpenCB::Limitting incorrect crossVersions List(2.12.18) -> List(3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY) in Play-Exceptions/crossScalaVersions
149OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play/crossScalaVersions
150OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play/crossScalaVersions
151OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Logback/crossScalaVersions
152OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Logback/crossScalaVersions
153OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Streams/crossScalaVersions
154OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Streams/crossScalaVersions
155OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Netty-Server/crossScalaVersions
156OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Netty-Server/crossScalaVersions
157OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Configuration/crossScalaVersions
158OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Configuration/crossScalaVersions
159OpenCB::Changing crossVersion 3.7.0 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Server/crossScalaVersions
160OpenCB::Changing crossVersion 3.3.1 -> 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY in Play-Server/crossScalaVersions
161[info] set current project to Play-Framework (in build file:/build/repo/)
162[info] Setting Scala version to 3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY on 9 projects.
163[info] Switching Scala version on:
164[info] Play-Netty-Server (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
165[info] Play-Configuration (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
166[info] Play-Streams (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
167[info] Play (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
168[info] Routes-Compiler (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
169[info] Play-Exceptions (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
170[info] * Play-Framework (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
171[info] Play-Logback (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
172[info] Play-Server (3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY)
173[info] Excluding projects:
174[info] Reapplying settings...
175[info] set current project to Play-Framework (in build file:/build/repo/)
176Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
177[info] Reapplying settings...
178[info] set current project to Play-Framework (in build file:/build/repo/)
179[info] Defining Global / credentials, Play / credentials and 7 others.
180[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 44 others.
181[info] Run `last` for details.
182[info] Reapplying settings...
183[info] set current project to Play-Framework (in build file:/build/repo/)
184Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
185[info] Reapplying settings...
186OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
187
188 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
189 Did you mean Play-Netty-Server / allExcludeDependencies ?
190 , retry without global scopes
191[info] Reapplying settings...
192[info] set current project to Play-Framework (in build file:/build/repo/)
193Execute removeScalacOptionsStartingWith: -P:wartremover
194[info] Reapplying settings...
195[info] set current project to Play-Framework (in build file:/build/repo/)
196[success] Total time: 0 s, completed Jan 10, 2026, 1:20:53 AM
197Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"21"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"compile-only","migrationVersions":[],"sourcePatches":[{"path":"core/play/src/main/scala/play/api/mvc/Headers.scala","pattern":"TreeSet(keys *)(CaseInsensitiveOrdered)","replaceWith":"TreeSet(keys *)(using CaseInsensitiveOrdered)"},{"path":"core/play/src/main/scala/play/api/mvc/Results.scala","pattern":"TreeMap[String, String]()(CaseInsensitiveOrdered)","replaceWith":"TreeMap[String, String]()(using CaseInsensitiveOrdered)"}]}
198Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),CompileOnly,List()))
199Starting build...
200Projects: Set(Play-Netty-Server, Play-Configuration, Play-Streams, Play, Routes-Compiler, Play-Exceptions, Play-Framework, Play-Logback, Play-Server)
201Starting build for ProjectRef(file:/build/repo/,Play-Configuration) (play-configuration)... [0/9]
202Compile scalacOptions: -release:21
203[info] compiling 2 Java sources to /build/repo/core/play-exceptions/target/classes ...
204[info] done compiling
205[info] compiling 3 Scala sources to /build/repo/core/play-configuration/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
206[warn] there was 1 deprecation warning; re-run with -deprecation for details
207[warn] one warning found
208[info] done compiling
209Starting build for ProjectRef(file:/build/repo/,Play-Netty-Server) (play-netty-server)... [1/9]
210Compile scalacOptions: -release:21
211OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
212OpenCB::Filter out '-deprecation', matches setting pattern '^-?-deprecation'
213OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
214[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
215[warn] -- Warning: /build/repo/core/play-streams/src/main/scala/play/api/libs/streams/Accumulator.scala:194:47
216[warn] 194 | future.flatMap(_.run(source))(materializer.executionContext)
217[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
218[warn] |Implicit parameters should be provided with a `using` clause.
219[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
220[warn] |To disable the warning, please use the following option:
221[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
222[warn] -- Warning: /build/repo/core/play-streams/src/main/scala/play/api/libs/streams/Accumulator.scala:198:41
223[warn] 198 | future.flatMap(_.run())(materializer.executionContext)
224[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
225[warn] |Implicit parameters should be provided with a `using` clause.
226[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
227[warn] |To disable the warning, please use the following option:
228[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
229[warn] two warnings found
230[info] done compiling
231[info] compiling 113 Scala sources and 32 Java sources to /build/repo/core/play/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
232[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Application.scala:238:81
233[warn] 238 | PlayBodyParsers(tempFileCreator, httpErrorHandler, httpConfiguration.parser)(materializer)
234[warn] | ^^^^^^^^^^^^
235[warn] |Implicit parameters should be provided with a `using` clause.
236[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
237[warn] |To disable the warning, please use the following option:
238[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
239[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:247:9 ---
240[warn] 247 | private[this] val modeLoggerCache: mutable.Map[Seq[Mode], Logger] =
241[warn] | ^^^^^^
242[warn] |Ignoring [this] qualifier.
243[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
244[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
245[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
246[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:265:9 ---
247[warn] 265 | private[this] val log: Slf4jLogger = LoggerFactory.getLogger(getClass)
248[warn] | ^^^^^^
249[warn] |Ignoring [this] qualifier.
250[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
251[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
252[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
253[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:267:9 ---
254[warn] 267 | private[this] var _mode: Option[Mode] = None
255[warn] | ^^^^^^
256[warn] |Ignoring [this] qualifier.
257[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
258[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
259[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
260[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/Logger.scala:268:9 ---
261[warn] 268 | private[this] val _appsRunning: AtomicInteger = new AtomicInteger(0)
262[warn] | ^^^^^^
263[warn] |Ignoring [this] qualifier.
264[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
265[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
266[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
267[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/Default.scala:23:78
268[warn] 23 | private val Action = new ActionBuilder.IgnoringBody()(controllers.Execution.trampoline)
269[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
270[warn] |Implicit parameters should be provided with a `using` clause.
271[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
272[warn] |To disable the warning, please use the following option:
273[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
274[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/controllers/ExternalAssets.scala:36:85
275[warn] 36 | private val Action = new ActionBuilder.IgnoringBody()(_root_.controllers.Execution.trampoline)
276[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
277[warn] |Implicit parameters should be provided with a `using` clause.
278[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
279[warn] |To disable the warning, please use the following option:
280[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
281[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:986:16
282[warn] 986 | this.copy()(binder)
283[warn] | ^^^^^^
284[warn] |Implicit parameters should be provided with a `using` clause.
285[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
286[warn] |To disable the warning, please use the following option:
287[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
288[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:39:80
289[warn] 39 | def of[T](implicit binder: Formatter[T]): FieldMapping[T] = FieldMapping[T]()(binder)
290[warn] | ^^^^^^
291[warn] |Implicit parameters should be provided with a `using` clause.
292[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
293[warn] |To disable the warning, please use the following option:
294[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
295[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:460:57
296[warn] 460 | def ignored[A](value: A): Mapping[A] = of(ignoredFormat(value))
297[warn] | ^^^^^^^^^^^^^^^^^^^^
298[warn] |Implicit parameters should be provided with a `using` clause.
299[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
300[warn] |To disable the warning, please use the following option:
301[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
302[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:573:58
303[warn] 573 | val sqlDate: Mapping[java.sql.Date] = of[java.sql.Date](sqlDateFormat)
304[warn] | ^^^^^^^^^^^^^
305[warn] |Implicit parameters should be provided with a `using` clause.
306[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
307[warn] |To disable the warning, please use the following option:
308[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
309[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/Forms.scala:595:73
310[warn] 595 | val sqlTimestamp: Mapping[java.sql.Timestamp] = of[java.sql.Timestamp](sqlTimestampFormat)
311[warn] | ^^^^^^^^^^^^^^^^^^
312[warn] |Implicit parameters should be provided with a `using` clause.
313[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
314[warn] |To disable the warning, please use the following option:
315[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
316[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/data/format/PlayDate.scala:19:9
317[warn] 19 | private[this] def getOrDefault(field: TemporalField, default: Int): Int = {
318[warn] | ^^^^^^
319[warn] |Ignoring [this] qualifier.
320[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
321[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
322[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
323[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/StandardValues.scala:54:67
324[warn] 54 | val CACHE_MANIFEST = withCharset(MimeTypes.CACHE_MANIFEST)(Codec.utf_8)
325[warn] | ^^^^^^^^^^^
326[warn] |Implicit parameters should be provided with a `using` clause.
327[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
328[warn] |To disable the warning, please use the following option:
329[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
330[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:187:11
331[warn] 187 | }: _*) ++ codec.encode(s"--$resolvedBoundary--")
332[warn] | ^
333[warn] |The syntax `x: _*` is no longer supported for vararg splices; use `x*` instead
334[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
335[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/http/Writeable.scala:145:49
336[warn] 145 | writeableOf_MultipartFormData(maybeBoundary)(codec)
337[warn] | ^^^^^
338[warn] |Implicit parameters should be provided with a `using` clause.
339[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
340[warn] |To disable the warning, please use the following option:
341[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
342[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:386:8
343[warn] 386 | }(blockingExecutionContext)
344[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
345[warn] |Implicit parameters should be provided with a `using` clause.
346[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
347[warn] |To disable the warning, please use the following option:
348[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
349[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/Files.scala:414:103
350[warn] 414 | actorSystem.scheduler.scheduleAtFixedRate(initialDelay, interval) { () => reap() }(actorSystem.dispatcher)
351[warn] | ^^^^^^^^^^^^^^^^^^^^^^
352[warn] |Implicit parameters should be provided with a `using` clause.
353[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
354[warn] |To disable the warning, please use the following option:
355[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
356[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:241:49
357[warn] 241 | @Inject private var actorSystem: ActorSystem = _
358[warn] | ^
359[warn] |`= _` has been deprecated; use `= uninitialized` instead.
360[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
361[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
362[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:242:49
363[warn] 242 | @Inject private var injector: Injector = _
364[warn] | ^
365[warn] |`= _` has been deprecated; use `= uninitialized` instead.
366[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
367[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
368[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:80:76
369[warn] 80 | implicit lazy val materializer: Materializer = Materializer.matFromSystem(actorSystem)
370[warn] | ^^^^^^^^^^^
371[warn] |Implicit parameters should be provided with a `using` clause.
372[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
373[warn] |To disable the warning, please use the following option:
374[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
375[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/libs/concurrent/Akka.scala:116:58
376[warn] 116 | lazy val get: Materializer = Materializer.matFromSystem(actorSystem)
377[warn] | ^^^^^^^^^^^
378[warn] |Implicit parameters should be provided with a `using` clause.
379[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
380[warn] |To disable the warning, please use the following option:
381[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
382[warn] -- [E003] Syntax Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:95:22
383[warn] 95 | self: BodyParser[A] with Any =>
384[warn] | ^^^^
385[warn] |with as a type operator has been deprecated; use & instead
386[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
387[warn] |
388[warn] | longer explanation available when compiling with `-explain`
389[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:410:89
390[warn] 410 | extends ActionBuilderImpl(BodyParsers.utils.ignore[AnyContent](AnyContentAsEmpty))(ec)
391[warn] | ^^
392[warn] |Implicit parameters should be provided with a `using` clause.
393[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
394[warn] |To disable the warning, please use the following option:
395[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
396[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:77:26
397[warn] 77 | }(ExecCtxUtils.prepare(executionContext))
398[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
399[warn] |Implicit parameters should be provided with a `using` clause.
400[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
401[warn] |To disable the warning, please use the following option:
402[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
403[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:111:70
404[warn] 111 | def apply(request: RequestHeader) = self(request).map(_.map(f))(pec)
405[warn] | ^^^
406[warn] |Implicit parameters should be provided with a `using` clause.
407[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
408[warn] |To disable the warning, please use the following option:
409[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
410[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:132:59
411[warn] 132 | case Right(a) => f(a).map(Right.apply)(Execution.trampoline) // safe to execute `Right.apply` in same thread
412[warn] | ^^^^^^^^^^^^^^^^^^^^
413[warn] |Implicit parameters should be provided with a `using` clause.
414[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
415[warn] |To disable the warning, please use the following option:
416[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
417[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:134:10
418[warn] 134 | }(pec)
419[warn] | ^^^
420[warn] |Implicit parameters should be provided with a `using` clause.
421[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
422[warn] |To disable the warning, please use the following option:
423[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
424[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:162:74
425[warn] 162 | def apply(request: RequestHeader) = self(request).map(_.flatMap(f))(pec)
426[warn] | ^^^
427[warn] |Implicit parameters should be provided with a `using` clause.
428[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
429[warn] |To disable the warning, please use the following option:
430[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
431[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:184:10
432[warn] 184 | }(pec)
433[warn] | ^^^
434[warn] |Implicit parameters should be provided with a `using` clause.
435[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
436[warn] |To disable the warning, please use the following option:
437[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
438[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:417:105
439[warn] 417 | private[play] lazy val ignoringBody: ActionBuilder[Request, AnyContent] = new IgnoringBody()(Execution.trampoline)
440[warn] | ^^^^^^^^^^^^^^^^^^^^
441[warn] |Implicit parameters should be provided with a `using` clause.
442[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
443[warn] |To disable the warning, please use the following option:
444[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
445[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:466:62
446[warn] 466 | refine(request).flatMap(_.fold(Future.successful, block))(executionContext)
447[warn] | ^^^^^^^^^^^^^^^^
448[warn] |Implicit parameters should be provided with a `using` clause.
449[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
450[warn] |To disable the warning, please use the following option:
451[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
452[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:484:72
453[warn] 484 | final def refine[A](request: R[A]) = transform(request).map(Right(_))(executionContext)
454[warn] | ^^^^^^^^^^^^^^^^
455[warn] |Implicit parameters should be provided with a `using` clause.
456[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
457[warn] |To disable the warning, please use the following option:
458[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
459[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Action.scala:504:88
460[warn] 504 | protected final def refine[A](request: R[A]) = filter(request).map(_.toLeft(request))(executionContext)
461[warn] | ^^^^^^^^^^^^^^^^
462[warn] |Implicit parameters should be provided with a `using` clause.
463[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
464[warn] |To disable the warning, please use the following option:
465[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
466[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:246:63
467[warn] 246 | @volatile private var backedByTemporaryFile: TemporaryFile = _
468[warn] | ^
469[warn] |`= _` has been deprecated; use `= uninitialized` instead.
470[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
471[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
472[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:247:63
473[warn] 247 | @volatile private var outStream: OutputStream = _
474[warn] | ^
475[warn] |`= _` has been deprecated; use `= uninitialized` instead.
476[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
477[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
478[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:330:79
479[warn] 330 | BodyParser("error")(_ => Accumulator.done(result.map(Left.apply)(Execution.trampoline)))
480[warn] | ^^^^^^^^^^^^^^^^^^^^
481[warn] |Implicit parameters should be provided with a `using` clause.
482[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
483[warn] |To disable the warning, please use the following option:
484[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
485[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:355:70
486[warn] 355 | Accumulator.done(badResult(request).map(Left.apply)(Execution.trampoline))
487[warn] | ^^^^^^^^^^^^^^^^^^^^
488[warn] |Implicit parameters should be provided with a `using` clause.
489[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
490[warn] |To disable the warning, please use the following option:
491[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
492[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:579:55
493[warn] 579 | badResult(request).map(Left.apply)(Execution.trampoline)
494[warn] | ^^^^^^^^^^^^^^^^^^^^
495[warn] |Implicit parameters should be provided with a `using` clause.
496[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
497[warn] |To disable the warning, please use the following option:
498[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
499[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:710:22
500[warn] 710 | .validate(reader)
501[warn] | ^^^^^^
502[warn] |Implicit parameters should be provided with a `using` clause.
503[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
504[warn] |To disable the warning, please use the following option:
505[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
506[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:749:50
507[warn] 749 | .bindFromRequest()(Request[AnyContent](requestHeader, body), binding)
508[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
509[warn] |Implicit parameters should be provided with a `using` clause.
510[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
511[warn] |To disable the warning, please use the following option:
512[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
513[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:752:18
514[warn] 752 | }(Execution.trampoline)
515[warn] | ^^^^^^^^^^^^^^^^^^^^
516[warn] |Implicit parameters should be provided with a `using` clause.
517[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
518[warn] |To disable the warning, please use the following option:
519[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
520[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:835:106
521[warn] 835 | createBadResult("Request Entity Too Large", REQUEST_ENTITY_TOO_LARGE)(request).map(Left(_))(Execution.trampoline)
522[warn] | ^^^^^^^^^^^^^^^^^^^^
523[warn] |Implicit parameters should be provided with a `using` clause.
524[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
525[warn] |To disable the warning, please use the following option:
526[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
527[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:848:109
528[warn] 848 | file(tempFile, maxLength)(request).map(_.fold(result => Left(result), _ => Right(tempFile)))(Execution.trampoline)
529[warn] | ^^^^^^^^^^^^^^^^^^^^
530[warn] |Implicit parameters should be provided with a `using` clause.
531[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
532[warn] |To disable the warning, please use the following option:
533[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
534[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/BodyParsers.scala:1055:20
535[warn] 1055 | }(Execution.trampoline)
536[warn] | ^^^^^^^^^^^^^^^^^^^^
537[warn] |Implicit parameters should be provided with a `using` clause.
538[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
539[warn] |To disable the warning, please use the following option:
540[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
541[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:9
542[warn] 170 | private[this] var _components: ControllerComponents = _
543[warn] | ^^^^^^
544[warn] |Ignoring [this] qualifier.
545[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
546[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
547[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
548[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Controller.scala:170:56
549[warn] 170 | private[this] var _components: ControllerComponents = _
550[warn] | ^
551[warn] |`= _` has been deprecated; use `= uninitialized` instead.
552[warn] |`uninitialized` can be imported with `scala.compiletime.uninitialized`.
553[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
554[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:80:10
555[warn] 80 | SecurityMarkerContext
556[warn] | ^^^^^^^^^^^^^^^^^^^^^
557[warn] |Implicit parameters should be provided with a `using` clause.
558[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
559[warn] |To disable the warning, please use the following option:
560[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
561[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:92:10
562[warn] 92 | SecurityMarkerContext
563[warn] | ^^^^^^^^^^^^^^^^^^^^^
564[warn] |Implicit parameters should be provided with a `using` clause.
565[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
566[warn] |To disable the warning, please use the following option:
567[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
568[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:593:68
569[warn] 593 | logger.warn("Cookie failed message authentication check")(SecurityMarkerContext)
570[warn] | ^^^^^^^^^^^^^^^^^^^^^
571[warn] |Implicit parameters should be provided with a `using` clause.
572[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
573[warn] |To disable the warning, please use the following option:
574[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
575[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Cookie.scala:600:50
576[warn] 600 | logger.warn("Could not decode cookie", e)(SecurityMarkerContext)
577[warn] | ^^^^^^^^^^^^^^^^^^^^^
578[warn] |Implicit parameters should be provided with a `using` clause.
579[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
580[warn] |To disable the warning, please use the following option:
581[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
582[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:91:58
583[warn] 91 | val builder = TreeMap.newBuilder[String, Seq[String]](CaseInsensitiveOrdered)
584[warn] | ^^^^^^^^^^^^^^^^^^^^^^
585[warn] |Implicit parameters should be provided with a `using` clause.
586[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
587[warn] |To disable the warning, please use the following option:
588[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
589[warn] -- Warning: /build/repo/core/play/src/main/scala/play/api/mvc/Headers.scala:107:34
590[warn] 107 | .newBuilder[String, String](CaseInsensitiveOrdered)
591[warn] | ^^^^^^^^^^^^^^^^^^^^^^
592[warn] |Implicit parameters should be provided with a `using` clause.
593[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
594[warn] |To disable the warning, please use the following option:
595[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
596[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:24:9
597[warn] 24 | private[this] def CrLf = "\r\n"
598[warn] | ^^^^^^
599[warn] |Ignoring [this] qualifier.
600[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
601[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
602[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
603[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:26:9
604[warn] 26 | private[this] val alphabet = "-_1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(US_ASCII)
605[warn] | ^^^^^^
606[warn] |Ignoring [this] qualifier.
607[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
608[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
609[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
610[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:94:11
611[warn] 94 | private[this] val charBuffer = CharBuffer.allocate(64)
612[warn] | ^^^^^^
613[warn] |Ignoring [this] qualifier.
614[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
615[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
616[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
617[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:95:11
618[warn] 95 | private[this] val builder = new ByteStringBuilder
619[warn] | ^^^^^^
620[warn] |Ignoring [this] qualifier.
621[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
622[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
623[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
624[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/formatters/Multipart.scala:130:11
625[warn] 130 | private[this] val builder = new ByteStringBuilder
626[warn] | ^^^^^^
627[warn] |Ignoring [this] qualifier.
628[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
629[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
630[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
631[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/FormUrlEncodedParser.scala:69:9
632[warn] 69 | private[this] val parameterDelimiter = "[&;]".r
633[warn] | ^^^^^^
634[warn] |Ignoring [this] qualifier.
635[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
636[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
637[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
638[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:83:43
639[warn] 83 | part.copy[Source[ByteString, _]](
640[warn] | ^
641[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
642[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
643[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:358:11
644[warn] 358 | private[this] val needle: Array[Byte] = {
645[warn] | ^^^^^^
646[warn] |Ignoring [this] qualifier.
647[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
648[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
649[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
650[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:688:11
651[warn] 688 | private[this] val nl1 = needle.length - 1
652[warn] | ^^^^^^
653[warn] |Ignoring [this] qualifier.
654[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
655[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
656[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
657[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:690:11
658[warn] 690 | private[this] val charTable: Array[Int] = {
659[warn] | ^^^^^^
660[warn] |Ignoring [this] qualifier.
661[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
662[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
663[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
664[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:701:11
665[warn] 701 | private[this] val offsetTable: Array[Int] = {
666[warn] | ^^^^^^
667[warn] |Ignoring [this] qualifier.
668[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
669[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
670[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
671[warn] -- Warning: /build/repo/core/play/src/main/scala/play/core/routing/GeneratedRouter.scala:190:35
672[warn] 190 | .foldLeft[Either[String, Seq[_]]](Right(Seq[T]())) { (seq, param) =>
673[warn] | ^
674[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
675[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
676[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/data/Form.scala:447:24
677[warn] 447 | val value = simple match {
678[warn] | ^^^^^^
679[warn] |match may not be exhaustive.
680[warn] |
681[warn] |It would fail on pattern case: JsNull, JsTrue, JsFalse, play.api.libs.json.JsArray(_), play.api.libs.json.JsObject(_)
682[warn] |
683[warn] | longer explanation available when compiling with `-explain`
684[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/http/AcceptEncoding.scala:162:24
685[warn] 162 | AcceptEncodingParser(new CharSequenceReader(acceptEncoding)) match {
686[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
687[warn] |match may not be exhaustive.
688[warn] |
689[warn] |It would fail on pattern case: AcceptEncodingParser.Failure(_, _), AcceptEncodingParser.Error(_, _)
690[warn] |
691[warn] | longer explanation available when compiling with `-explain`
692[warn] -- [E121] Pattern Match Warning: /build/repo/core/play/src/main/scala/play/api/http/HttpConfiguration.scala:197:19
693[warn] 197 | case _ => Option.empty[(String, String)] // skip invalid
694[warn] | ^
695[warn] |Unreachable case except for null (if this is intentional, consider writing case null => instead).
696[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/http/MediaRange.scala:84:32
697[warn] 84 | MediaRangeParser.mediaType(new CharSequenceReader(mediaType)) match {
698[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
699[warn] |match may not be exhaustive.
700[warn] |
701[warn] |It would fail on pattern case: play.api.http.MediaRange.MediaRangeParser.Failure(_, _), play.api.http.MediaRange.MediaRangeParser.Error(_, _)
702[warn] |
703[warn] | longer explanation available when compiling with `-explain`
704[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/api/http/MediaRange.scala:121:22
705[warn] 121 | MediaRangeParser(new CharSequenceReader(mediaRanges)) match {
706[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
707[warn] |match may not be exhaustive.
708[warn] |
709[warn] |It would fail on pattern case: play.api.http.MediaRange.MediaRangeParser.Failure(_, _), play.api.http.MediaRange.MediaRangeParser.Error(_, _)
710[warn] |
711[warn] | longer explanation available when compiling with `-explain`
712[warn] -- [E029] Pattern Match Exhaustivity Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:82:12
713[warn] 82 | case (Seq(Left(part: FilePart[_])), body) =>
714[warn] | ^
715[warn] | match may not be exhaustive.
716[warn] |
717[warn] | It would fail on pattern case: (_, _)
718[warn] |
719[warn] | longer explanation available when compiling with `-explain`
720[warn] -- [E092] Pattern Match Unchecked Warning: /build/repo/core/play/src/main/scala/play/core/parsers/Multipart.scala:166:25
721[warn] 166 | case fp: FilePart[A] => fp
722[warn] | ^
723[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]
724[warn] |
725[warn] | longer explanation available when compiling with `-explain`
726[warn] there were 18 deprecation warnings; re-run with -deprecation for details
727[warn] 73 warnings found
728[warn] /build/repo/core/play/src/main/java/play/libs/concurrent/HttpExecutionContext.java:13:8: deprecated item is not annotated with @Deprecated
729[warn] @Singleton
730[warn] public class HttpExecutionContext {
731[warn]
732[warn] private final Executor delegate;
733[warn]
734[warn] /** @deprecated Deprecated as of 2.9.0. Use to {@link ClassLoaderExecutionContext} instead. */
735[warn] @Deprecated
736[warn] @Inject
737[warn] public HttpExecutionContext(Executor delegate) {
738[warn] this.delegate = delegate;
739[warn] }
740[warn]
741[warn] /**
742[warn] * @deprecated Deprecated as of 2.9.0. Use to {@link ClassLoaderExecutionContext#current()}}
743[warn] * instead.
744[warn] */
745[warn] @Deprecated
746[warn] public Executor current() {
747[warn] return ClassLoaderExecution.fromThread(delegate);
748[warn] }
749[warn] }
750[warn] ^
751[warn] /build/repo/core/play/src/main/java/play/libs/reflect/MemberUtils.java:64:23: isAccessible() in java.lang.reflect.AccessibleObject has been deprecated
752[warn] o.isAccessible
753[warn] ^
754[warn] /build/repo/core/play/src/main/java/play/libs/reflect/MemberUtils.java:68:11: isAccessible() in java.lang.reflect.AccessibleObject has been deprecated
755[warn] o.isAccessible
756[warn] ^
757[info] done compiling
758[info] compiling 13 Scala sources to /build/repo/transport/server/play-server/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
759[warn] -- Warning: /build/repo/transport/server/play-server/src/main/scala/play/core/server/common/ServerResultUtils.scala:94:9
760[warn] 94 | private[this] val allowedHeaderNameChars: AsciiBitSet = {
761[warn] | ^^^^^^
762[warn] |Ignoring [this] qualifier.
763[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
764[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
765[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
766[warn] -- Warning: /build/repo/transport/server/play-server/src/main/scala/play/core/server/common/ServerResultUtils.scala:113:9
767[warn] 113 | private[this] val allowedHeaderValueChars: AsciiBitSet = {
768[warn] | ^^^^^^
769[warn] |Ignoring [this] qualifier.
770[warn] |The syntax `private[this]` will be deprecated in the future; just write `private` instead.
771[warn] |See: https://docs.scala-lang.org/scala3/reference/dropped-features/this-qualifier.html
772[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
773[warn] there were 2 deprecation warnings; re-run with -deprecation for details
774[warn] three warnings found
775[info] done compiling
776[info] compiling 6 Scala sources to /build/repo/transport/server/play-netty-server/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
777[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:61:27
778[warn] 61 | stopHook: () => Future[_],
779[warn] | ^
780[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
781[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
782[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:144:74
783[warn] 144 | private def bind(address: InetSocketAddress): (Channel, Source[Channel, _]) = {
784[warn] | ^
785[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
786[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
787[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:295:30
788[warn] 295 | Seq(classOf[ChannelOption[_]], classOf[UnixChannelOption[_]], classOf[EpollChannelOption[_]]).foreach(clazz => {
789[warn] | ^
790[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
791[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
792[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:295:61
793[warn] 295 | Seq(classOf[ChannelOption[_]], classOf[UnixChannelOption[_]], classOf[EpollChannelOption[_]]).foreach(clazz => {
794[warn] | ^
795[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
796[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
797[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:295:93
798[warn] 295 | Seq(classOf[ChannelOption[_]], classOf[UnixChannelOption[_]], classOf[EpollChannelOption[_]]).foreach(clazz => {
799[warn] | ^
800[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
801[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
802[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/NettyServer.scala:344:18
803[warn] 344 | application.materializer
804[warn] | ^^^^^^^^^^^^^^^^^^^^^^^^
805[warn] |Implicit parameters should be provided with a `using` clause.
806[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
807[warn] |To disable the warning, please use the following option:
808[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
809[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/NettyModelConversion.scala:287:33
810[warn] 287 | stream: Source[ByteString, _],
811[warn] | ^
812[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
813[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
814[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/NettyModelConversion.scala:297:32
815[warn] 297 | chunks: Source[HttpChunk, _],
816[warn] | ^
817[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
818[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
819[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/PlayRequestHandler.scala:206:57
820[warn] 206 | val actionFuture = Future(action(requestHeader))(mat.executionContext)
821[warn] | ^^^^^^^^^^^^^^^^^^^^
822[warn] |Implicit parameters should be provided with a `using` clause.
823[warn] |This code can be rewritten automatically under -rewrite -source 3.7-migration.
824[warn] |To disable the warning, please use the following option:
825[warn] | "-Wconf:msg=Implicit parameters should be provided with a `using` clause:s"
826[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/SynchronousMappedStreams.scala:13:79
827[warn] 13 | private class SynchronousContramappedSubscriber[A, B](subscriber: Subscriber[_ >: B], f: A => B)
828[warn] | ^
829[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
830[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
831[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/SynchronousMappedStreams.scala:23:41
832[warn] 23 | override def subscribe(s: Subscriber[_ >: B]): Unit =
833[warn] | ^
834[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
835[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
836[warn] -- Warning: /build/repo/transport/server/play-netty-server/src/main/scala/play/core/server/netty/SynchronousMappedStreams.scala:33:41
837[warn] 33 | override def subscribe(s: Subscriber[_ >: B]): Unit = publisher.subscribe(s)
838[warn] | ^
839[warn] |`_` is deprecated for wildcard arguments of types: use `?` instead
840[warn] |This construct can be rewritten automatically under -rewrite -source 3.4-migration.
841[warn] there were 5 deprecation warnings; re-run with -deprecation for details
842[warn] 13 warnings found
843[info] done compiling
844[info] compiling 1 Scala source to /build/repo/transport/server/play-netty-server/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
845[info] done compiling
846Starting build for ProjectRef(file:/build/repo/,Play-Exceptions) (play-exceptions)... [2/9]
847Compile scalacOptions: -release:21
848Starting build for ProjectRef(file:/build/repo/,Play-Framework) (play-framework)... [3/9]
849Compile scalacOptions: -release:21
850Starting build for ProjectRef(file:/build/repo/,Routes-Compiler) (routes-compiler)... [4/9]
851Compile scalacOptions: -release:21
852Starting build for ProjectRef(file:/build/repo/,Play-Logback) (play-logback)... [5/9]
853Compile scalacOptions: -release:21
854[info] compiling 1 Scala source to /build/repo/core/play-logback/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/classes ...
855[info] done compiling
856Starting build for ProjectRef(file:/build/repo/,Play-Server) (play-server)... [6/9]
857Compile scalacOptions: -release:21
858Starting build for ProjectRef(file:/build/repo/,Play-Streams) (play-streams)... [7/9]
859Compile scalacOptions: -release:21
860[info] compiling 2 Scala sources to /build/repo/core/play-streams/target/scala-3.8.1-RC1-bin-20260109-97cdaf4-NIGHTLY/test-classes ...
861[info] done compiling
862Starting build for ProjectRef(file:/build/repo/,Play) (play)... [8/9]
863Compile scalacOptions: -release:21
864
865************************
866Build summary:
867[{
868 "module": "play-configuration",
869 "compile": {"status": "ok", "tookMs": 15159, "warnings": 0, "errors": 0},
870 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
871 "test-compile": {"status": "ok", "tookMs": 182, "warnings": 0, "errors": 0},
872 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
873 "publish": {"status": "skipped", "tookMs": 0},
874 "metadata": {
875 "crossScalaVersions": ["3.7.0", "3.3.1"]
876}
877},{
878 "module": "play-netty-server",
879 "compile": {"status": "ok", "tookMs": 23807, "warnings": 12, "errors": 0},
880 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
881 "test-compile": {"status": "ok", "tookMs": 1167, "warnings": 0, "errors": 0},
882 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
883 "publish": {"status": "skipped", "tookMs": 0},
884 "metadata": {
885 "crossScalaVersions": ["3.7.0", "3.3.1"]
886}
887},{
888 "module": "play-exceptions",
889 "compile": {"status": "ok", "tookMs": 42, "warnings": 0, "errors": 0},
890 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
891 "test-compile": {"status": "ok", "tookMs": 74, "warnings": 0, "errors": 0},
892 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
893 "publish": {"status": "skipped", "tookMs": 0},
894 "metadata": {
895 "crossScalaVersions": ["2.12.18"]
896}
897},{
898 "module": "play-framework",
899 "compile": {"status": "ok", "tookMs": 417, "warnings": 0, "errors": 0},
900 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
901 "test-compile": {"status": "ok", "tookMs": 100, "warnings": 0, "errors": 0},
902 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
903 "publish": {"status": "ok", "tookMs": 1},
904 "metadata": {
905 "crossScalaVersions": []
906}
907},{
908 "module": "routes-compiler",
909 "compile": {"status": "ok", "tookMs": 645, "warnings": 0, "errors": 0},
910 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
911 "test-compile": {"status": "ok", "tookMs": 76, "warnings": 0, "errors": 0},
912 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
913 "publish": {"status": "skipped", "tookMs": 0},
914 "metadata": {
915 "crossScalaVersions": ["3.7.0", "3.3.1"]
916}
917},{
918 "module": "play-logback",
919 "compile": {"status": "ok", "tookMs": 659, "warnings": 0, "errors": 0},
920 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
921 "test-compile": {"status": "ok", "tookMs": 240, "warnings": 0, "errors": 0},
922 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
923 "publish": {"status": "skipped", "tookMs": 0},
924 "metadata": {
925 "crossScalaVersions": ["3.7.0", "3.3.1"]
926}
927},{
928 "module": "play-server",
929 "compile": {"status": "ok", "tookMs": 225, "warnings": 2, "errors": 0},
930 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
931 "test-compile": {"status": "ok", "tookMs": 251, "warnings": 0, "errors": 0},
932 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
933 "publish": {"status": "skipped", "tookMs": 0},
934 "metadata": {
935 "crossScalaVersions": ["3.7.0", "3.3.1"]
936}
937},{
938 "module": "play-streams",
939 "compile": {"status": "ok", "tookMs": 35, "warnings": 2, "errors": 0},
940 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
941 "test-compile": {"status": "ok", "tookMs": 798, "warnings": 0, "errors": 0},
942 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
943 "publish": {"status": "skipped", "tookMs": 0},
944 "metadata": {
945 "crossScalaVersions": ["3.7.0", "3.3.1"]
946}
947},{
948 "module": "play",
949 "compile": {"status": "ok", "tookMs": 171, "warnings": 72, "errors": 0},
950 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
951 "test-compile": {"status": "ok", "tookMs": 192, "warnings": 0, "errors": 0},
952 "test": {"status": "skipped", "tookMs": 0, "passed": 0, "failed": 0, "ignored": 0, "skipped": 0, "total": 0, "byFramework": []},
953 "publish": {"status": "skipped", "tookMs": 0},
954 "metadata": {
955 "crossScalaVersions": ["3.7.0", "3.3.1"]
956}
957}]
958************************
959[success] Total time: 47 s, completed Jan 10, 2026, 1:21:40 AM
960[0JChecking patch project/plugins.sbt...
961Checking patch project/build.properties...
962Checking patch core/play/src/main/scala/play/api/mvc/Results.scala...
963Checking patch core/play/src/main/scala/play/api/mvc/Headers.scala...
964Checking patch build.sbt...
965Applied patch project/plugins.sbt cleanly.
966Applied patch project/build.properties cleanly.
967Applied patch core/play/src/main/scala/play/api/mvc/Results.scala cleanly.
968Applied patch core/play/src/main/scala/play/api/mvc/Headers.scala cleanly.
969Applied patch build.sbt cleanly.