hseeberger / akka-http-json

Integrate some of the best JSON libs in Scala with Akka HTTP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Non Http related Akka dependencies should be marked as provided

nivox opened this issue · comments

Akka HTTP releases are not tied to a particular Akka version (i.e. the 10.1.x HTTP releases are compatible with the 2.5.x Akka releases) and the user is responsible of providing the actual akka/akka-stream version to be used.

Since this library is mainly tied to a particular akka-http version, it would make sense to mark the other non http related dependencies as provided.

This way a user wanting to adopt this library would only need to find the version compatible with the akka-http version he is running without worrying about the other akka transitive dependencies.

Makes sense, thanks. PR please 😉

I think this was solved in #446.