Существуют ли инструменты, которые могут найти какие-либо частные функции без каких-либо ссылок? (Избыточные функции)
Причина в том, что функция могла быть создана и вызвана из нескольких областей, но по мере расширения и расширения проекта эти два вызова могли быть удалены и заменены лучшей альтернативой. Но метод все еще может остаться. Мне было интересно, есть ли какие-нибудь удобные инструменты, которые просматривают код, обнаруживают закрытые функции и проверяют, есть ли у них какие-либо ссылки, если нет, информируют пользователя о ситуации.
Не было бы слишком сложно создать его самостоятельно, но мне было интересно, есть ли доступные приложения, которые могли бы сделать это с файлами, содержащими код?
Мой код написан на c #, но я могу представить, что этот вопрос охватывает различные языки кодирования.