Thread overview
DDeps 1.1.1
Apr 27, 2019
lempiji
Apr 27, 2019
Nicholas Wilson
Apr 27, 2019
Bastiaan Veelo
Apr 28, 2019
Shigeki Karita
Apr 30, 2019
Mario Kröplin
April 27, 2019
Recently, I created a tool to create a module dependency graph for the D language.

The tool can compare two versions and visualize the differences. I think it's useful for source reviews.

Try it if you are interested.
Some screenshots are included in the README.


- DUB: http://code.dlang.org/packages/ddeps
- GitHub: https://github.com/lempiji/ddeps

April 27, 2019
On Saturday, 27 April 2019 at 16:16:02 UTC, lempiji wrote:
> Recently, I created a tool to create a module dependency graph for the D language.
>
> The tool can compare two versions and visualize the differences. I think it's useful for source reviews.
>
> Try it if you are interested.
> Some screenshots are included in the README.
>
>
> - DUB: http://code.dlang.org/packages/ddeps
> - GitHub: https://github.com/lempiji/ddeps

Very nice!

Does this respect versions? E.g. to separate unit tests importing everything else, from library code being relatively modular.

This will be useful for modularising DMD.
April 27, 2019
On Saturday, 27 April 2019 at 16:16:02 UTC, lempiji wrote:
> Recently, I created a tool to create a module dependency graph for the D language.
>
> The tool can compare two versions and visualize the differences. I think it's useful for source reviews.
>
> Try it if you are interested.
> Some screenshots are included in the README.
>
>
> - DUB: http://code.dlang.org/packages/ddeps
> - GitHub: https://github.com/lempiji/ddeps

Very nice! I’ll have to bookmark this.

Bastiaan.
April 28, 2019
On Saturday, 27 April 2019 at 16:16:02 UTC, lempiji wrote:
> Recently, I created a tool to create a module dependency graph for the D language.
>
> The tool can compare two versions and visualize the differences. I think it's useful for source reviews.
>
> Try it if you are interested.
> Some screenshots are included in the README.
>
>
> - DUB: http://code.dlang.org/packages/ddeps
> - GitHub: https://github.com/lempiji/ddeps

I put the generated dependency graph (svg) on my library document.
It simply looks nice. see https://shigekikarita.github.io/grain/grain.html
April 30, 2019
Did you try http://depend.dub.pm/?

A UML package diagram looks more professional ;-)
And often it's helpful to suppress transitive dependencies.