Open tlueecke opened 7 years ago
@hohwille I would definitely not enforce usage of Sonargraph - it being a commercial product being one of the main reasons. However, Sonargraph has a different approach as far as I can see in that you define your architecture not by negation of prohibited dependencies. This makes the architecture IMHO more understandable and easier to maintain - especially for larger projects.
However, recommending to use SonarQube as the default would also be for me the way to go. This contribution was rather thought of as an opt-in feature for those probjects like mine, where the customer uses Sonargraph as a the standard for monitoring the architecture.
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
This PR provides an initial version of a sonargraph model. Since we seem to have some architecture violations in the sample, it also includes virtual refactoring proposals for fixing those.