MPS 2019.1 Help

Dependencies Analyzer - analyze model dependencies

The Dependencies Analyzer can report dependencies among modules or models. It can be called from the main menu or from the popup menu of modules/models:

modela2

modela1

modela3

 

The interactive report, shown in a panel at the bottom, allows the user to view usages of modules, models and nodes by other modules, models and nodes. The panel on the right side displays modules and models that the element selected in the left-hand side list depends on. The bottom panel lists the actual places that demand the currently selected dependency.

modela4

The L icon enables the user to toggle between analyzing the model dependencies and the languages used in the models.

Unlike the Module Dependencies Tool, which simply visualizes the dependency information specified in model properties, the Analyzer checks the actual code and performs dependency analysis. It detects and highlights the elements that you really depend on.

Last modified: 12 April 2019