Эндпоинты и аналитика кода
Как просматривать обнаруженные API-эндпоинты, отслеживать метрики здоровья проекта и использовать тренды.
- Нужен обзор API-поверхности проекта
- Хотите отслеживать динамику качества кода
- Готовите отчёт о состоянии проекта
- Полный каталог API-эндпоинтов с HTTP-методами и путями
- Понимание текущего health score и его компонентов
- Визуализация трендов за 7/30/90 дней
Каталог эндпоинтов
При индексации репозитория система автоматически обнаруживает API-эндпоинты для 6 фреймворков: FastAPI, Express, Gin, Spring, Laravel и Rails. Каждый эндпоинт содержит HTTP-метод, путь, файл и номер строки.
Используйте фильтры по методу (GET, POST, PUT, DELETE) и поиск по пути для навигации. Эндпоинты группируются по файлам для удобного обзора.
Health Score
Общий балл здоровья проекта складывается из четырёх компонентов: покрытие документацией (30%), принятие ревью (25%), свежесть синхронизации (20%) и отсутствие проблем безопасности (25%).
Каждый компонент рассчитывается по данным подключённых репозиториев. Высокий балл означает, что код документирован, регулярно проходит ревью и не содержит критических замечаний.
Тренды и снимки
На странице аналитики доступны графики трендов за 7, 30 или 90 дней. Отслеживаются: health score, количество файлов, эндпоинты (общие и документированные), ревью (общие, принятые, с замечаниями безопасности).
Снимки аналитики создаются автоматически при синхронизации или вручную через кнопку "Создать снимок". Данные визуализируются через интерактивные графики.