{"meta":{"title":"Algumas linguagens não foram analisadas com a configuração avançada do CodeQL","intro":"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.","product":"Qualidade de segurança e código","breadcrumbs":[{"href":"/pt/code-security","title":"Qualidade de segurança e código"},{"href":"/pt/code-security/reference","title":"Referência"},{"href":"/pt/code-security/reference/code-scanning","title":"Varredura de código"},{"href":"/pt/code-security/reference/code-scanning/troubleshoot-analysis-errors","title":"Solucionar problemas de erros de análise"},{"href":"/pt/code-security/reference/code-scanning/troubleshoot-analysis-errors/some-languages-not-analyzed","title":"Algumas linguagens não analisadas"}],"documentType":"article"},"body":"# Algumas linguagens não foram analisadas com a configuração avançada do CodeQL\n\nSe 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.\n\nSe você estiver usando a configuração avançada e seu fluxo de trabalho não especificar explicitamente os idiomas a serem analisados, CodeQL detectará implicitamente os idiomas com suporte em sua base de código. Nessa configuração, fora dos idiomas compilados C/C++, C#, Go, Java, Kotlin, Rust, and Swift, CodeQL analisa apenas o idioma com a maioria dos arquivos de origem. Edite o fluxo de trabalho e adicione uma matriz especificando as linguagens que você deseja analisar. O fluxo de trabalho de análise padrão CodeQL usa essa matriz.\n\nOs seguintes extratos de um fluxo de trabalho mostram como você pode usar uma matriz dentro da estratégia de trabalho para especificar idiomas e, em seguida, referenciar cada idioma na etapa \"Inicializar CodeQL\":\n\n```yaml\njobs:\n  analyze:\n    permissions:\n      security-events: write\n      actions: read\n    # ...\n    strategy:\n      fail-fast: false\n      matrix:\n        language: ['csharp', 'c-cpp', 'javascript-typescript']\n\n    steps:\n    # ...\n      - name: Initialize CodeQL\n        uses: github/codeql-action/init@v4\n        with:\n          languages: ${{ matrix.language }}\n```\n\nPara obter mais informações sobre como editar o fluxo de trabalho, 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)."}