From a3ca98f87dda9aa2d21b79c2a58c91636bf4604f Mon Sep 17 00:00:00 2001 From: Nafer Sanabria Date: Mon, 11 Apr 2016 06:15:27 -0500 Subject: [PATCH] htc #20258 add override modifier in the custom header methods --- .../server/ModeledCustomHeaderSpec.scala | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/akka-http-tests/src/test/scala/akka/http/scaladsl/server/ModeledCustomHeaderSpec.scala b/akka-http-tests/src/test/scala/akka/http/scaladsl/server/ModeledCustomHeaderSpec.scala index f0336e7124..ab89b80138 100644 --- a/akka-http-tests/src/test/scala/akka/http/scaladsl/server/ModeledCustomHeaderSpec.scala +++ b/akka-http-tests/src/test/scala/akka/http/scaladsl/server/ModeledCustomHeaderSpec.scala @@ -4,39 +4,33 @@ package akka.http.scaladsl.server -import akka.http.scaladsl.model.{ HttpHeader, StatusCodes } +import akka.http.scaladsl.model.StatusCodes import akka.http.scaladsl.model.headers._ -import akka.http.scaladsl.server.directives.HeaderMagnet -import scala.concurrent.Future import scala.util.{ Success, Failure, Try } object ModeledCustomHeaderSpec { //#modeled-api-key-custom-header final class ApiTokenHeader(token: String) extends ModeledCustomHeader[ApiTokenHeader] { - def renderInRequests = false - def renderInResponses = false + override def renderInRequests = false + override def renderInResponses = false override val companion = ApiTokenHeader override def value: String = token } object ApiTokenHeader extends ModeledCustomHeaderCompanion[ApiTokenHeader] { - def renderInRequests = false - def renderInResponses = false override val name = "apiKey" override def parse(value: String) = Try(new ApiTokenHeader(value)) } //#modeled-api-key-custom-header final class DifferentHeader(token: String) extends ModeledCustomHeader[DifferentHeader] { - def renderInRequests = false - def renderInResponses = false + override def renderInRequests = false + override def renderInResponses = false override val companion = DifferentHeader override def value = token } object DifferentHeader extends ModeledCustomHeaderCompanion[DifferentHeader] { - def renderInRequests = false - def renderInResponses = false override val name = "different" override def parse(value: String) = if (value contains " ") Failure(new Exception("Contains illegal whitespace!"))