Настройка сканирования кода
Узнайте, как настроить сканирование кода под уникальные потребности вашего проекта, создавая и используя пакеты CodeQL и пользовательские запросы.
Evaluating default setup for code scanning
Learn how to assess how code scanning is working for you, and how you can customize your setup to best meet your needs.
Подготовка кода для анализа CodeQL
Можно создать базу данных CodeQL, содержащую данные, необходимые для анализа кода.
Анализ кода с помощью запросов CodeQL
Вы можете выполнять запросы к базе данных CodeQL, извлеченной из базы кода.
Отправка результатов анализа CodeQL в GitHub
Вы можете использовать CodeQL CLI для отправки результатов анализа CodeQL в GitHub.
Выполнение проверки кода CodeQL в контейнере
Вы можете запустить code scanning в контейнере, обеспечив выполнение всех процессов в одном контейнере.
Настройка анализа с помощью пакетов CodeQL
Пакеты CodeQL можно использовать для выполнения запросов CodeQL , поддерживаемых другими людьми, или для совместного использования созданных запросов CodeQL .
Создание наборов запросов CodeQL
Вы можете создавать наборы запросов для часто используемых запросов в анализе CodeQL.
Тестирование пользовательских запросов
Вы можете настроить тесты для запросов CodeQL, чтобы они продолжали возвращать ожидаемые результаты с новыми выпусками CodeQL CLI.
Создание и работа с пакетами CodeQL
Пакеты CodeQL можно использовать для создания, совместного использования, зависимости и запуска CodeQL запросов и библиотек.
Публикация и использование пакетов CodeQL
Вы можете публиковать собственные пакеты CodeQL и использовать пакеты, опубликованные другими людьми.