avoid ByteString when parsing HTTP/2 headers #800
Draft
Annotations
1 error and 10 warnings
|
|
|
http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala#L523
Usages of value headers will be easy to mistake for calls to def headers[T <: org.apache.pekko.http.javadsl.model.HttpHeader](implicit evidence$2: scala.reflect.ClassTag[T]): Seq[T], which has a single implicit parameter list.
|
|
http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala#L322
Usages of value headers will be easy to mistake for calls to def headers[T <: org.apache.pekko.http.javadsl.model.HttpHeader](implicit evidence$2: scala.reflect.ClassTag[T]): Seq[T], which has a single implicit parameter list.
|
|
http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala#L52
Calls to parameterless method headers will be easy to mistake for calls to def headers[T <: org.apache.pekko.http.javadsl.model.HttpHeader](implicit evidence$2: scala.reflect.ClassTag[T]): Seq[T], which has a single implicit parameter list.
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/util/StreamUtils.scala#L355
method getError in class IOResult is deprecated (since Akka 2.6.0): status is always set to Success(Done)
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/util/StreamUtils.scala#L354
method wasSuccessful in class IOResult is deprecated (since Akka 2.6.0): status is always set to Success(Done)
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/util/StreamUtils.scala#L298
Name x is already introduced in an enclosing scope as value x at line 292. Did you intend to match it using backquoted `x`?
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/util/StageLoggingWithOverride.scala#L47
class ActorMaterializer in package stream is deprecated (since Akka 2.6.0): The Materializer now has all methods the ActorMaterializer used to have
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/engine/ws/WebSocketClientBlueprint.scala#L120
Name protocol is already introduced in an enclosing scope as value protocol at line 117. Did you intend to match it using backquoted `protocol`?
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/ServerTerminator.scala#L130
Name ex is already introduced in an enclosing scope as value ex at line 114. Did you intend to match it using backquoted `ex`?
|
|
http-core/src/main/scala/org/apache/pekko/http/impl/engine/server/HttpServerBluePrint.scala#L433
method createLogicAndMaterializedValue has an inferred structural type: (org.apache.pekko.stream.stage.GraphStageLogic{val parsingErrorHandler: org.apache.pekko.http.ParsingErrorHandler; val pullHttpResponseIn: () => Unit; def openRequests: scala.collection.immutable.Queue[org.apache.pekko.http.impl.engine.parsing.ParserOutput.RequestStart]; def openRequests_=(x$1: scala.collection.immutable.Queue[org.apache.pekko.http.impl.engine.parsing.ParserOutput.RequestStart]): Unit; def oneHundredContinueResponsePending: Boolean; def oneHundredContinueResponsePending_=(x$1: Boolean): Unit; def pullSuppressed: Boolean; def pullSuppressed_=(x$1: Boolean): Unit; def messageEndPending: Boolean; def messageEndPending_=(x$1: Boolean): Unit; def finishWithIllegalRequestError(status: org.apache.pekko.http.scaladsl.model.StatusCode, info: org.apache.pekko.http.scaladsl.model.ErrorInfo): Unit; def emitErrorResponse(response: org.apache.pekko.http.scaladsl.model.HttpResponse): Unit; def maybePullRequestParsingIn(): Unit; val emit100ContinueResponse: org.apache.pekko.stream.stage.AsyncCallback[Unit]; case object OneHundredContinueStage; def with100ContinueTrigger[T <: org.apache.pekko.http.impl.engine.parsing.ParserOutput](createEntity: org.apache.pekko.http.impl.engine.parsing.ParserOutput.EntityCreator[T,org.apache.pekko.http.scaladsl.model.RequestEntity]): org.apache.pekko.http.impl.engine.parsing.ParserOutput.StreamedEntityCreator[T,org.apache.pekko.http.scaladsl.model.RequestEntity]}, org.apache.pekko.NotUsed.type)
|
The logs for this run have expired and are no longer available.
Loading