byte916
@byte916

Как обнаружить не используемые классы/поля?

Проблема заключается в следующем:
Есть проект на angular 9, в нём создано множество классов, которые описывают данные. Некоторые классы объединены в namespace.

Как можно найти все классы, которые не используются (не создаются экземпляры классов)?
Как найти поля классов, которые не используются?

Что уже пробовал:
ts-prune - нашёл один не используемый интерфейс и пяток классов, которые пометил как "used in module", и которые используются
ng lint - любопытная штука, но найти не используемый код не сумела.
Resharper - работает плохо. Например, почему то не понимает часть импортов (импорт есть, а использование импортированного элемента помечает как недоступное). Не использованный код не видит.
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
WblCHA
@WblCHA
Если не ошибаюсь, в еслинте с этим плагином и этой настройкой всё найдёт:
https://github.com/benmosher/eslint-plugin-import/...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы