sbt-dependency-graph icon indicating copy to clipboard operation
sbt-dependency-graph copied to clipboard

filterScalaLibrary not working for transitive dependencies

Open Centaur opened this issue 10 years ago • 1 comments

In version 0.7.4 It seems all evicted scala-library of transitive dependencies are displaying in the output, occupying a lot of screen space.

example:

[info]   +-io.spray:spray-routing-shapeless2_2.11:1.3.2
[info]   | +-com.chuusai:shapeless_2.11:2.0.0 [S]
[info]   | | +-org.scala-lang:scala-library:2.10.3 (evicted by: 2.11.4)
[info]   | | +-org.scala-lang:scala-library:2.11.0 (evicted by: 2.11.4)  
[info]   | | +-org.scala-lang:scala-library:2.11.1 (evicted by: 2.11.4)
[info]   | | +-org.scala-lang:scala-library:2.11.2 (evicted by: 2.11.4)
[info]   | |
[info]   | +-io.spray:spray-http_2.11:1.3.2
[info]   | | +-io.spray:spray-util_2.11:1.3.2
[info]   | | +-org.parboiled:parboiled-scala_2.11:1.1.6
[info]   | |   +-org.parboiled:parboiled-core:1.1.6
[info]   | |
[info]   | +-io.spray:spray-httpx_2.11:1.3.2
[info]   | | +-io.spray:spray-http_2.11:1.3.2 
[info]   | | | +-io.spray:spray-util_2.11:1.3.2
[info]   | | | +-org.parboiled:parboiled-scala_2.11:1.1.6
[info]   | | |   +-org.parboiled:parboiled-core:1.1.6
[info]   | | |
[info]   | | +-io.spray:spray-util_2.11:1.3.2
[info]   | | +-org.jvnet.mimepull:mimepull:1.9.4
[info]   | | +-org.scala-lang.modules:scala-xml_2.11:1.0.2 [S]
[info]   | |   +-org.scala-lang:scala-library:2.11.1 (evicted by: 2.11.4)
[info]   | |
[info]   | +-io.spray:spray-util_2.11:1.3.2

Centaur avatar Dec 22 '14 09:12 Centaur

Thanks for reporting, I agree it would make sense to hide the evictions under the filter setting.

jrudolph avatar Dec 22 '14 10:12 jrudolph