Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inspiration - IntelliJ Dependency Structure Matrix #66

Open
pbadenski opened this issue Sep 19, 2018 · 3 comments
Open

Inspiration - IntelliJ Dependency Structure Matrix #66

pbadenski opened this issue Sep 19, 2018 · 3 comments
Labels
enhancement this will make dependency-cruiser sweeter PR welcome nice feature - but currently no bandwidth to implement. Feel free to pick this up!

Comments

@pbadenski
Copy link

This is not a feature neither a bug request, but more of an inspiration ticket ;)

Dependency cruiser is really cool and I've been missing of a similar project for a while. I have been a user and enormous fan of IntelliJ DSM feature back in Java universe: https://www.jetbrains.com/help/idea/dsm-tool-window.html

@pbadenski pbadenski changed the title Inspiration - JetBrains Dependency Structure Matrix Inspiration - IntelliJ Dependency Structure Matrix Sep 19, 2018
@sverweij
Copy link
Owner

@pbadenski that certainly looks interesting - a bit like the html reporter, but on steroids.

I see the dsm-tool-window has several features:

  • expandable hierarchy
  • sorted from least used to most used
  • on selection (& highlighting) of a cel (A=>B), automatically select the reverse cell as well (B => A)
  • a novel way to highlight circular dependencies

What helped you most when you used it on java code?

@pbadenski
Copy link
Author

@sverweij definitely expandable hierarchy, it shines as the project grows beyond 10k LOC. I personally used it on over 1M LOC, was extremely useful

@stale
Copy link

stale bot commented Oct 7, 2018

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the wontfix label Oct 7, 2018
@sverweij sverweij added enhancement this will make dependency-cruiser sweeter and removed wontfix labels Oct 7, 2018
@sverweij sverweij added the PR welcome nice feature - but currently no bandwidth to implement. Feel free to pick this up! label Jun 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement this will make dependency-cruiser sweeter PR welcome nice feature - but currently no bandwidth to implement. Feel free to pick this up!
Projects
None yet
Development

No branches or pull requests

2 participants