oasp / oasp4j-ide

tool to automate setup and update of development environment (for Java projects)
Apache License 2.0
14 stars 15 forks source link

Initial Sonargraph model for OASP4j (fixes #125) #127

Open tlueecke opened 7 years ago

tlueecke commented 7 years ago

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.

tlueecke commented 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.

CLAassistant commented 5 years ago

CLA assistant check
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.