akka-http icon indicating copy to clipboard operation
akka-http copied to clipboard

Remove dependency on `sbt-dependency-graph`

Open mkurz opened this issue 2 years ago • 1 comments

Turns out, this line

https://github.com/akka/akka-http/blob/67c704111b755274e5daa423c2c923cbb017e8f9/project/plugins.sbt#L16

is not needed anymore since sbt 1.4, because it's build in now. See https://www.scala-sbt.org/1.x/docs/sbt-1.4-Release-Notes.html#sbt-dependency-graph+is+in-sourced

Actually for advanced usage you can replace it with

addDependencyTreePlugin

However it's not that easy, because you make use of apis here: https://github.com/akka/akka-http/blob/67c704111b755274e5daa423c2c923cbb017e8f9/project/ValidatePullRequest.scala#L10-L11

which in sbt are now internal... (Maybe it's easy to fix, but didn't try, leave that up to you)

mkurz avatar Jan 28 '24 15:01 mkurz

Same story here:

  • https://github.com/lightbend/sbt-paradox-dependencies/issues/34

mkurz avatar Jan 28 '24 15:01 mkurz