Details
Description
Add a feature in SONAR to provide DSM analysis (Something similar to Lattix or SA4J).
A new 'Components DSM' service must be added to the left side bar. Clicking on this link should display a grid of dependencies (see attached screenshot) :
- When the project is a package, we must see class dependencies
- When the project is a Maven module, we must display package dependencies
- When the project is a Maven multi-modules project, we must display Maven modules dependencies
Clicking on a cell of the grid must display the root dependencies between the two classes (methods), the two packages (classes) and the two Maven modules (packages).
Attachments
Issue Links
| This issue relates to: | ||||
| SONARPLUGINS-35 | Integrate Macker, the architectural rule checking utility for Java developers |
|
|
|
| This issue is related to: | ||||
| SONAR-94 | OO Design Quality Metrics as specified by Robert C. Martin |
|
|
|
| SONAR-1419 | Search for library usages |
|
|
|
I also found ArchitectureRules, an open source analyser. It seems really interesting. Does someone have some feedback ?