2.1 KiB
ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid |
|---|---|---|---|---|---|
| a39c6a75a0b6decf15352f2d164d593f0d020fff | dac72908e8 |
MT | ru-RU | 11/25/2022 | 148182309 |
Для скомпилированных языков, таких как Java, {% ifversion codeql-kotlin-beta %} Kotlin, {% endif %}{% ifversion codeql-go-autobuild %} Go,{% endif %} C, C++, и C#, {% data variables.product.prodname_codeql %} анализирует весь код, созданный во время выполнения рабочего процесса. Чтобы ограничить объем анализируемого кода, создайте код, который требуется проанализировать, указав собственные шаги сборки в блоке run . Можно объединить указание собственных шагов сборки с помощью фильтров paths и paths-ignore в событиях pull_request и push, чтобы рабочий процесс выполнялся только при изменении определенного кода. Дополнительные сведения см. в статье Синтаксис рабочего процесса для {% data variables.product.prodname_actions %}.
Для таких языков, как {% ifversion codeql-go-autobuild %}{% else %} Go,{% endif %} JavaScript, Python и TypeScript, которые {% data variables.product.prodname_codeql %} анализирует без компиляции исходного кода, можно указать дополнительные параметры конфигурации, чтобы ограничить объем анализируемого кода. Дополнительные сведения см. в разделе Указание каталогов для анализа.