sbt-dependency-graph
sbt-dependency-graph copied to clipboard
sbt plugin to create a dependency graph for your project
In my projects I often have a very dense graph, which just doesn't fit into a 1280x1024 canvas, and also this makes the graph a bit more responsive.
Using sbt-dependency-graph fails on Lagom projects: ``` [error] (a-impl/compile:dependencyGraph) java.util.NoSuchElementException: key not found: ModuleId(org.scala-sbt.temp,temp-resolve-db792fd3b9b14c38d68b6a9e62d231233c6a7330,1.0) [error] (a-api/compile:dependencyGraph) java.util.NoSuchElementException: key not found: ModuleId(org.scala-sbt.temp,temp-resolve-db792fd3b9b14c38d68b6a9e62d231233c6a7330,1.0) ```
Dependencies marked as "provided" are needed to compile and needed at runtime as well but need to be provided at deployment rather than being packaged with the code depending on...
Trying to get list of runtime dependencies with `Runtime / dependencyTree` fails: ``` [error] java.lang.NoSuchMethodError: sbt.internal.LibraryManagement$.cachedUpdate(Lsbt/librarymanagement/DependencyResolution;Lsbt/librarymanagement/ModuleDescriptor;Lsbt/util/CacheStoreFactory;Ljava/lang/String;Lsbt/librarymanagement/UpdateConfiguration;Lscala/Function1;ZZZLsbt/librarymanagement/UnresolvedWarningConfiguration;Lsbt/librarymanagement/EvictionWarningOptions;ZLsbt/internal/librarymanagement/CompatibilityWarningOptions;Lsbt/util/Logger;)Lsbt/librarymanagement/UpdateReport; [error] at sbt.dependencygraph.DependencyGraphSbtCompat$.$anonfun$updateTask$5(DependencyGraphSbtCompat.scala:61) [error] at scala.Function1.$anonfun$compose$1(Function1.scala:49) [error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:62) [error] at sbt.std.Transform$$anon$4.work(Transform.scala:67) [error] at...
I am not sure if this is considered a feature or a bug by the library authors, When running `sbt provided:dependencyBrowseGraph` with sbt of `1.3.4` and sbt-dependency-graph of `0.10.0-RC1`, I...
With sbt 1.3.8 this plugin now works for me. Please consider creating another RC.
- mimics functionality I've missed from `maven-dependency-plugin`; see README changes here for explanation - fixes #65, and I think does what I personally want from the spirit of #110, though...
I already tried `sbt module1/compile:dependencyTree` or `sbt module2/compile:dependencyTree` but it still runs every project anyway. I would like to generate the dependencies tree of all projects as a file. how...
[coursier](https://get-coursier.io/) provides an option to print a [reversed tree](https://get-coursier.io/docs/cli-resolve.html#reverse-tree) of dependencies (your package being the leaves). It could be nice to provide this kind of option for tasks like `dependencyBrowseTree`.
In its current form `sbt dependencyList` outputs even the current project module in the list of dependencies, which is not really a dependency but a reference to itself. Is it...