tfiers / PkgGraph.jl

Visualize the dependency graph of a Julia package
https://tfiers.github.io/PkgGraph.jl
MIT License
43 stars 2 forks source link

Feature: depgraph of entire project #12

Open tfiers opened 1 year ago

tfiers commented 1 year ago

I.e. for all packages in manifest.

You could go through mani.deps, and traverse (and just add every as a line in deps). But then you don't have smart ordering -- dot handles that ok, but mermaid not.

Better is to look at Project.toml. Them's your starting points :)

tfiers commented 1 year ago

Do we then have multiple roots, or still one (that's then the pkg name, or the project name == dirname (always?))

tfiers commented 1 year ago

Especially useful when in the dev dir of a project (the package is then "not found" in manifest)