From f9ec168565e41b77f2e377a8a684337dacadee68 Mon Sep 17 00:00:00 2001 From: Bjørn Madsen Date: Fri, 4 Aug 2017 10:58:38 +0200 Subject: Make CatsAsyncHttpClientHandler constructor private --- .../asynchttpclient/cats/CatsAsyncHttpClientHandler.scala | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'async-http-client-handler') diff --git a/async-http-client-handler/cats/src/main/scala/com/softwaremill/sttp/asynchttpclient/cats/CatsAsyncHttpClientHandler.scala b/async-http-client-handler/cats/src/main/scala/com/softwaremill/sttp/asynchttpclient/cats/CatsAsyncHttpClientHandler.scala index cfd9c5b..fab3b8b 100644 --- a/async-http-client-handler/cats/src/main/scala/com/softwaremill/sttp/asynchttpclient/cats/CatsAsyncHttpClientHandler.scala +++ b/async-http-client-handler/cats/src/main/scala/com/softwaremill/sttp/asynchttpclient/cats/CatsAsyncHttpClientHandler.scala @@ -14,11 +14,14 @@ import org.reactivestreams.Publisher import scala.language.higherKinds -class CatsAsyncHttpClientHandler[F[_]: Async](asyncHttpClient: AsyncHttpClient, - closeClient: Boolean) - extends AsyncHttpClientHandler[F, Nothing](asyncHttpClient, - new AsyncMonad, - closeClient) { +class CatsAsyncHttpClientHandler[F[_]: Async] private ( + asyncHttpClient: AsyncHttpClient, + closeClient: Boolean +) extends AsyncHttpClientHandler[F, Nothing]( + asyncHttpClient, + new AsyncMonad, + closeClient + ) { override protected def streamBodyToPublisher( s: Nothing): Publisher[ByteBuffer] = s // nothing is everything -- cgit v1.2.3