Softagram automatically analyses the impact of every pull request. It provides a deep analysis of the change and sends an impact report as a comment to the pull request. The impact report shows an overview of all changed elements and dependencies, as well as directly impacted elements in clear graphs.
Faster change reviews
The visual overview graph gives a good understanding of the changes in a pull request in a few seconds, before even seeing the diff.
Eliminate harmful dependencies
Impact report illustrates any unwanted or harmful dependencies. You can specify your own rules for dependencies and get clear warnings when a pull request is breaking any of them.
See the direct impact of the change
Is this pull request going to break something? The impact graph shows the components that are directly using any of the changed files and thus will likely be impacted by the change. This is something you cannot actually see from the diff at all.
Improve the quality of the software
A clearer understanding of the requested change and easy detection of any architectural violations before the pull request approval will improve the quality of the software and its maintainability.
- JS, Java, PHP, Python, C, CPP, C#, .Net, Objective C, Scala, Go, TypeScript, Kotlin