-
Notifications
You must be signed in to change notification settings - Fork 13
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
Missing relationships & failure to ignore a module #49
Comments
Hey, thanks for the detailed issue! I'm on vacation now, but I'll check this out when I'm back next week. Cheers |
Have you had a chance to look at this? I will try to have a look myself otherwise to help out. |
Hey, @krishofmans! Is this still an issue? couldn't repro on my end 🤔 |
I believe this is a documentation issue and I encountered the same problem. If The solution is to ensure you always set |
Hey, thanks for pointing that out! I'll try to update docs. |
🐛 Describe the bug
Hello,
first of all, thank you for this plugin, seems very usable in the early state it's in. This is definitly something that has been missing in the ecosystem for a while.
I've tried it out in a project that we're using as an example for clean architecture, thus it has a lot of modules.
But between the outgoing infra modules (sqldb, events-out) it seems to be missing the relations to the domain module (as they implement domain interfaces).
Also, I am able to ignore the vocabulary module (to which a lot of dependencies point at to make use of typed id classes etc), but I am unable to ignore the main partition module that points towards every module to bring it together to make it runnable.
✅ Expected behavior
This is the output that I would have expected from the plugin with the current config:
💣 Steps to reproduce
Project can be found here:
https://gitlab.rotate-it.be/tripled/triple-todo/-/tree/main
Generated the graph using:
./gradlew createModuleGraph
📷 Screenshots
expected:
vs
current:
The text was updated successfully, but these errors were encountered: