Como usar a CLI do CodeQL
Você pode usar os dados da CodeQL CLI para desenvolver, testar e executar consultas do CodeQL localmente em projetos de software.
O CodeQL do GitHub é licenciado por usuário após a instalação. Você pode usar o CodeQL somente para determinadas tarefas sob as restrições de licença. Para obter mais informações, confira "Sobre a CLI do CodeQL".
Se você tiver uma licença do GitHub Advanced Security, poderá usar o CodeQL para análise automatizada, integração contínua e entrega contínua. Para obter mais informações, confira "Sobre a Segurança Avançada do GitHub".
Sobre a CLI do CodeQL
Você pode usar os dados da CodeQL CLI para executar processos do CodeQL localmente em projetos de software.
Introdução à CLI do CodeQL
Para começar a usar a CodeQL CLI, você precisa configurá-la para que possa acessar as ferramentas e bibliotecas necessárias para criar e analisar bancos de dados.
Como criar bancos de dados do CodeQL
Você pode criar um banco de dados do CodeQL contendo os dados necessários para consultar o código.
Opções do extrator
Você pode usar a CodeQL CLI para executar processos do CodeQL localmente em projetos de software.
Como analisar bancos de dados com a CLI do CodeQL
Você pode executar consultas em um banco de dados do CodeQL extraído de uma base de código.
Como usar consultas personalizadas com a CLI do CodeQL
Você pode escrever as próprias consultas do CodeQL para encontrar vulnerabilidades e erros específicos.
Como criar conjuntos de consultas do CodeQL
Você pode criar conjuntos de consultas para consultas usadas com frequência nas análises do CodeQL.
Testar consultas personalizadas
Você pode configurar testes para suas consultas do CodeQL a fim de garantir que eles continuem a retornar os resultados esperados nas novas versões da CodeQL CLI.
Como testar arquivos de ajuda de consulta
Você pode usar os dados da CodeQL CLI para visualizar os arquivos de ajuda de consulta como Markdown e garantir que eles sejam válidos.
Como criar e trabalhar com pacotes do CodeQL
Você pode usar pacotes do CodeQL para criar, compartilhar, criar dependências e executar consultas e bibliotecas do CodeQL.
Publicar e usar pacotes do CodeQL
Você pode publicar seus próprios pacotes do CodeQL e usar pacotes publicados por outras pessoas.
Como especificar opções de comando em um arquivo de configuração do CodeQL
Você pode salvar opções de comando padrão em um arquivo de configuração do CodeQL.