Задать вопрос

Как проанализировать код большого проекта на PHP на наличие неиспользуемых кусков кода и файлов?

Есть проект на PHP (более 400 файлов). В коде делались изменения, но не всегда убирался код, который больше не нужен.

Часть php-файлов с классами больше нигде не подключаются, и часть функций в нигде не вызывается.

Есть ли какие-то инструменты автоматического поиска:
-php-файлов, которые больше нигде не инклюдятся и не используются через автозагрузку классов
- отдельных функций/методов внутри php-файла, которые нигде больше не вызываются

чтобы можно было без подследствий удалить эти файлы и части кода?
  • Вопрос задан
  • 3842 просмотра
Подписаться 25 Простой 1 комментарий
Ответ пользователя Aleksei Podgaev К ответам на вопрос (5)
alexiusp
@alexiusp
senior frontend developer
Мы используем SonarQube для подобного рода анализа кода, заодно и покрытие тестами контролируем и возможные проблемы в безопасности: https://www.sonarqube.org/
Ответ написан
Комментировать