# Solução de erros de análise de escaneamento de código

Identifique e resolva erros que ocorrem durante a análise de código, incluindo falhas de build, verificações incompletas, limites de recursos e resultados inesperados.

## Links

* [Alertas encontrados no código gerado](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/alerts-in-generated-code)

  Ao analisar seu código com code scanning, convém criar apenas o código que deseja analisar.

* [O build automático falhou em uma linguagem compilada](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/automatic-build-failed)

  Se o build automático falhar, você poderá configurar code scanning para usar etapas de build específicas para idiomas compilados.

* [Compilador C# falhando de forma inesperada](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/c-sharp-compiler-unexpectedly-failing)

  Se a compilação C# do MSBuild estiver falhando inesperadamente, talvez seja necessário modificar o arquivo de projeto do aplicativo.

* [Não é possível habilitar o CodeQL em um repositório privado](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/private-repository-enablement)

  GitHub Code Security deve ser habilitado para usar code scanning em repositórios privados.

* [A análise de verificação de código está demorando muito](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/analysis-takes-too-long)

  Você pode ajustar sua code scanning configuração para minimizar o tempo de análise.

* [O CodeQL verificou menos linhas do que o esperado](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/fewer-lines-scanned-than-expected)

  Se CodeQL analisou menos código do que o esperado, talvez seja necessário usar um comando de build personalizado.

* [A habilitação da configuração padrão demora demais](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/default-setup-timeout)

  Se você perceber que a habilitação da configuração padrão está paralisada, pode reiniciar o processo.

* [Erro: "GitHub Code Security or GitHub Advanced Security deve estar habilitado para este repositório usar a verificação de código"](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/advanced-security-must-be-enabled)

  Se você vir este erro, certifique-se de que GitHub Code Security esteja habilitado.

* [Erros "Fora do disco" e "Sem memória"](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/out-of-disk-or-memory)

  Se você vir um desses erros com GitHub Actions, você pode tentar corredores alternativos.

* [/resource-not-accessible](/pt/enterprise-server@3.22/resource-not-accessible)

* [Erro: "não é um arquivo .ql, um arquivo .qls, um diretório ou uma especificação do pacote de consultas"](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/not-recognized)

  CodeQL não conseguiu localizar uma das consultas ou conjuntos de consultas especificados para análise.

* [Erro: "Nenhum código-fonte foi visto durante a compilação"](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/no-source-code-seen-during-build)

  Quando CodeQL não consegue encontrar nenhum código-fonte, você precisa resolver esse problema para desbloquear a análise de code scanning.

* [/server-error](/pt/enterprise-server@3.22/server-error)

* [Erros de extração no banco de dados](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/extraction-errors-in-the-database)

  Você pode verificar se os erros de extração afetam ou não a integridade do CodeQL banco de dados criado.

* [Os logs não são detalhados o suficiente](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/logs-not-detailed-enough)

  Aumente a verbosidade do log e gere artefatos de depuração quando os logs não tiverem detalhes de diagnóstico.

* [Os resultados são diferentes do esperado](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/results-different-than-expected)

  Se os code scanning resultados forem diferentes do esperado, você poderá verificar quais configurações estão ativas.

* [Algumas linguagens não foram analisadas com a configuração avançada do CodeQL](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/some-languages-not-analyzed)

  Se alguns idiomas não tiverem sido analisados, você poderá modificar o fluxo code scanning de trabalho para adicionar uma matriz especificando os idiomas que deseja analisar.

* [Dois fluxos de trabalho do CodeQL](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/two-codeql-workflows)

  Se você vir dois fluxos de trabalho chamados "CodeQL", um fluxo de trabalho poderá ser um arquivo de fluxo de trabalho pré-existente CodeQL que foi desabilitado por configuração padrão.

* [Não está claro o que disparou a execução do fluxo de trabalho](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/unclear-what-triggered-a-workflow)

  Se você não souber o que disparou uma análise, investigue página de status da ferramenta ou analise o log do exame mais recente.

* [Aviso: "1 problema foi detectado com este fluxo de trabalho: git checkout HEAD^2 não é mais necessário"](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/unnecessary-step-found)

  Se você receber esse aviso, deve atualizar seu fluxo de trabalho para seguir as melhores práticas atuais.

* [Aviso: Detectados X arquivos Kotlin no seu projeto que não puderam ser processados sem compilação](/pt/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/kotlin-detected-in-no-build)

  CodeQLbancos de dados podem ser criados para Java sem criar o código, mas os arquivos Kotlin são excluídos, a menos que o código seja criado.