Просмотр графика внешних зависимостей в NDepend

NDepend имеет приятную особенность, которая рисует график внутренней зависимости. Вот какие методы внутри DLL вызывают друг друга.

Нам бы хотелось такую ​​диаграмму, которая бы показывала, как методы вызывались для всех DLL в проекте. Это возможно?

1 ответ

Решение

В Матрице зависимостей вы можете выбрать ячейку, которая представляет зависимость между двумя сборками (на снимке экрана ниже punit-agent.dll и nunit-util.dll) и просто щелкнуть по нему левой кнопкой мыши...

Матрица зависимостей

... и создается график зависимости метода. Это то, что вы просите?

График зависимостей

Обратите внимание на первый скриншот параметра Weight on Cell, который установлен на # members. Если вы установите # types или # namespaces, вы получите график с типами или пространствами имен.

Другие вопросы по тегам