diff options
author | Bjørn Madsen <bm@aeons.dk> | 2017-08-04 10:58:38 +0200 |
---|---|---|
committer | Bjørn Madsen <bm@aeons.dk> | 2017-08-04 10:58:38 +0200 |
commit | f9ec168565e41b77f2e377a8a684337dacadee68 (patch) | |
tree | d58c83031c02109ae741786d2deca1668e015296 | |
parent | 24f6fac2f4ca3a82eb776a8756a16785716489f8 (diff) | |
download | sttp-f9ec168565e41b77f2e377a8a684337dacadee68.tar.gz sttp-f9ec168565e41b77f2e377a8a684337dacadee68.tar.bz2 sttp-f9ec168565e41b77f2e377a8a684337dacadee68.zip |
Make CatsAsyncHttpClientHandler constructor private
-rw-r--r-- | async-http-client-handler/cats/src/main/scala/com/softwaremill/sttp/asynchttpclient/cats/CatsAsyncHttpClientHandler.scala | 13 |
1 files changed, 8 insertions, 5 deletions
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 |