Всем доброго времени суток.
Встала следующая проблема.
Есть достаточно старый и большой проект. В следствии постоянного развития в нем много старого кода, который уже никогда не будет нужен.
Причем это не просто мертвый код(хотя и он тоже) а код который выполняется, но не делает ничего полезного.
Например читает какие-то параметры из реестра в переменную, но дальше эту переменную никак не использует.
Хочется узнаеть есть ли уже тулзы для анализа подобного кода, автоматические или полуавтоматические. Или что можно почитать на эту тему чтобы сделать что-то подобное самому. И какие там могут быть подводные камни
Естественно задача не стоит найти абсолютно все неиспользуемые участки. А скорее минимальными усилиями найти максимальное колличество(самые очевидные)