You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by fa...@apache.org on 2025/10/03 10:02:49 UTC

(pekko-http) branch main updated: fix some more compiler warnings about deprecations (#817)

This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko-http.git


The following commit(s) were added to refs/heads/main by this push:
     new 9f2221ebe fix some more compiler warnings about deprecations (#817)
9f2221ebe is described below

commit 9f2221ebe250af6ac475608c293e5d7579012c0a
Author: PJ Fanning <pj...@users.noreply.github.com>
AuthorDate: Fri Oct 3 11:02:44 2025 +0100

    fix some more compiler warnings about deprecations (#817)
---
 .../test/scala/org/apache/pekko/http/impl/util/WithLogCapturing.scala  | 2 +-
 .../test/scala/org/apache/pekko/http/scaladsl/coding/GzipSpec.scala    | 3 ---
 .../main/scala/org/apache/pekko/http/javadsl/server/Directives.scala   | 2 --
 .../apache/pekko/http/javadsl/server/directives/HeaderDirectives.scala | 2 +-
 4 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/http-core/src/test/scala/org/apache/pekko/http/impl/util/WithLogCapturing.scala b/http-core/src/test/scala/org/apache/pekko/http/impl/util/WithLogCapturing.scala
index 4be422b6e..e67204af5 100644
--- a/http-core/src/test/scala/org/apache/pekko/http/impl/util/WithLogCapturing.scala
+++ b/http-core/src/test/scala/org/apache/pekko/http/impl/util/WithLogCapturing.scala
@@ -117,7 +117,7 @@ trait WithLogCapturing extends SuiteMixin { this: TestSuite =>
         override def write(b: Int): Unit = oldOut.write(b)
       }) {
         override def println(x: Any): Unit =
-          oldOut.println(prefix + String.valueOf(x).replaceAllLiterally("\n", s"\n$prefix"))
+          oldOut.println(prefix + String.valueOf(x).replace("\n", s"\n$prefix"))
       }
 
     Console.withOut(prefixingOut) {
diff --git a/http-tests/src/test/scala/org/apache/pekko/http/scaladsl/coding/GzipSpec.scala b/http-tests/src/test/scala/org/apache/pekko/http/scaladsl/coding/GzipSpec.scala
index 79de51d87..ada29ac59 100644
--- a/http-tests/src/test/scala/org/apache/pekko/http/scaladsl/coding/GzipSpec.scala
+++ b/http-tests/src/test/scala/org/apache/pekko/http/scaladsl/coding/GzipSpec.scala
@@ -16,13 +16,10 @@ package org.apache.pekko.http.scaladsl.coding
 import java.io.{ InputStream, OutputStream }
 import java.util.zip.{ GZIPInputStream, GZIPOutputStream, ZipException }
 
-import scala.annotation.nowarn
-
 import org.apache.pekko
 import pekko.http.impl.util._
 import pekko.util.ByteString
 
-@nowarn("msg=deprecated .* is internal API")
 class GzipSpec extends CoderSpec {
   protected def Coder: Coder = Coders.Gzip(compressionLevel = 9)
 
diff --git a/http/src/main/scala/org/apache/pekko/http/javadsl/server/Directives.scala b/http/src/main/scala/org/apache/pekko/http/javadsl/server/Directives.scala
index 734ac62d7..ce0e4a3e9 100644
--- a/http/src/main/scala/org/apache/pekko/http/javadsl/server/Directives.scala
+++ b/http/src/main/scala/org/apache/pekko/http/javadsl/server/Directives.scala
@@ -15,7 +15,6 @@ package org.apache.pekko.http.javadsl.server
 
 import java.util.function.{ BiFunction, Function, Supplier }
 
-import scala.annotation.nowarn
 import scala.annotation.varargs
 
 import org.apache.pekko
@@ -36,7 +35,6 @@ object Directives extends AllDirectives {
 
   @Deprecated
   @varargs
-  @nowarn("msg=route in class RouteDirectives is deprecated")
   override def route(alternatives: Route*): Route =
     super.route(alternatives: _*)
 
diff --git a/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/HeaderDirectives.scala b/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/HeaderDirectives.scala
index 9cba36bf9..91e9fbe27 100644
--- a/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/HeaderDirectives.scala
+++ b/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/HeaderDirectives.scala
@@ -144,7 +144,7 @@ abstract class HeaderDirectives extends FutureDirectives {
    */
   def optionalHeaderValueByName(headerName: String, inner: jf.Function[Optional[String], Route]) = RouteAdapter {
     D.optionalHeaderValueByName(headerName) { value =>
-      inner.apply(value.asJava).delegate
+      inner.apply(value.toJava).delegate
     }
   }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org