Анализ исходников

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Анализ исходников

Сообщение Romtek » 09.02.2007 13:09:57

Допустим, имеется какой-то проект, написанный на Паскале.
Мне нужно анализировать что откуда растёт. Для этого, подозреваю, нужно, как минимум, построить дерево зависимостей модулей и выявить базовые (ядро проекта).
Также неплохо выявить нежелательные пересечения процедур из разных модулей. В общем, привести оптимальное решение для данного проекта.

Есть ли что-то подобное в имеющихся проектах или же это совершенно новая идея? Это связано с экспертами, я полагаю.
Аватара пользователя
Romtek
постоялец
 
Сообщения: 190
Зарегистрирован: 22.05.2005 12:29:35
Откуда: Рамат Ган

Сообщение Romtek » 13.02.2007 17:45:10

Lazarus, оказывается. содержит это в View->Unit dependencies :)
Аватара пользователя
Romtek
постоялец
 
Сообщения: 190
Зарегистрирован: 22.05.2005 12:29:35
Откуда: Рамат Ган

Сообщение Romtek » 15.02.2007 13:22:21

Хочу доработать исходники для получения графа зависимости модулей. Работаю над этим.
Аватара пользователя
Romtek
постоялец
 
Сообщения: 190
Зарегистрирован: 22.05.2005 12:29:35
Откуда: Рамат Ган

Сообщение Иван Шихалев » 22.02.2007 16:12:18

Romtek писал(а):Хочу доработать исходники для получения графа зависимости модулей. Работаю над этим.

fpDoc, насколько я помню, это умеет. Или pasdoc...
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение ZerstoreN » 23.02.2007 17:15:53

Думаю, по-хорошему, это надо интегрировать в компилятор, он-то точно умеет :)
ZerstoreN
новенький
 
Сообщения: 53
Зарегистрирован: 30.06.2006 12:05:01


Вернуться в Сторонние средства

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru
cron