Slide 3
Slide 3 text
Для чего нужен парсер, какие проблемы решает?
● Статический анализ phpstan/phpstan, vimeo/psalm, phan/phan
● Поиск с учетом синтаксиса quasilyte/phpgrep
● Рефакторинг wata727/pahout
● Форматирование FriendsOfPHP/PHP-CS-Fixer
● Сбор метрик phpmetrics/PhpMetrics
● Построение графа вызовов