# Alertas encontrados no código gerado

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

Ao usar `build-mode: autobuild` ou`build-mode: manual`, para linguagens compiladas como Java, Kotlin, Go, C, C++e C#, CodeQL analisa todo o código criado durante a execução do fluxo de trabalho. Para limitar a quantidade de código analisada, compile apenas o código que deseja analisar especificando etapas de build próprias em um bloco `run`. Combine a especificação de etapas de build próprias com o uso dos filtros `paths` e `paths-ignore` nos eventos `pull_request` e `push` para garantir que o fluxo de trabalho seja executado somente quando o código específico for alterado. Para saber mais, confira [Sintaxe de fluxo de trabalho para o GitHub Actions](/pt/actions/reference/workflows-and-actions/workflow-syntax#onpushpull_requestpull_request_targetpathspaths-ignore).

Para linguagens como JavaScript, Python e TypeScript, que CodeQL analisam sem compilar o código-fonte ou para um idioma compilado usando`build-mode: none`, você pode especificar opções de configuração adicionais para limitar a quantidade de código a ser analisado. Para saber mais, confira [Opções de configuração de fluxo de trabalho para verificação de código](/pt/code-security/reference/code-scanning/workflow-configuration-options#specifying-directories-to-scan).