gabotechs / dep-tree

Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them.
https://github.com/gabotechs/dep-tree
MIT License
1.4k stars 35 forks source link

Update Bevy link in Readme to represent the full library #74

Closed Maximetinu closed 4 months ago

Maximetinu commented 5 months ago

Bevy is composed of several crates, and the previous link was only pointing to the ECS one. Pointing to the main lib file, which then links to bevy_internal, which in turn links to prelude and default_plugins is more representative, because those 2 are the main entry points for any Bevy game (see this hello-world equivalent example)

gabotechs commented 4 months ago

I thought about this actually, but pointing to bevy's src/lib.rs gives a messier graph that is a bit hard to interpret. Even if your suggestion makes a lot of sense, just looking at the ECS crate gives a cleaner and more scoped graph that is more suitable for a casual show off, but thanks for the suggestion!