{"meta":{"title":"생성된 코드에서 발견된 경고","intro":"code scanning를 이용해 코드를 분석 시에는 분석하고자 하는 코드만 빌드할 수 있습니다.","product":"보안 및 코드 품질","breadcrumbs":[{"href":"/ko/code-security","title":"보안 및 코드 품질"},{"href":"/ko/code-security/reference","title":"Reference"},{"href":"/ko/code-security/reference/code-scanning","title":"코드 검사"},{"href":"/ko/code-security/reference/code-scanning/troubleshoot-analysis-errors","title":"분석 오류 문제 해결"},{"href":"/ko/code-security/reference/code-scanning/troubleshoot-analysis-errors/alerts-in-generated-code","title":"생성된 코드에 있는 경고"}],"documentType":"article"},"body":"# 생성된 코드에서 발견된 경고\n\ncode scanning를 이용해 코드를 분석 시에는 분석하고자 하는 코드만 빌드할 수 있습니다.\n\nJava, Kotlin, Go, C, C++, C# 같은 컴파일된 언어를 사용할 때 `build-mode: autobuild` 또는 `build-mode: manual`을(를) 사용하는 경우, CodeQL는 워크플로 실행 중에 빌드된 모든 코드를 분석합니다. 분석되는 코드의 양을 제한하려면 `run` 블록에 고유한 빌드 단계를 지정하여 분석하려는 코드만 빌드합니다. 사용자 고유의 빌드 단계 지정을 `paths` 및 `paths-ignore` 이벤트에서 `pull_request` 또는 `push` 필터를 사용하여 특정 코드가 변경된 경우에만 워크플로가 실행되도록 할 수 있습니다. 자세한 내용은 [GitHub Actions에 대한 워크플로 구문](/ko/actions/using-workflows/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore)을(를) 참조하세요.\n\nJavaScript, Python 및 TypeScript와 같은 언어의 경우 CodeQL가 소스 코드를 컴파일하지 않고 분석하거나 컴파일된 언어를 사용하여 `build-mode: none`분석하는 데 사용할 코드의 양을 제한하는 추가 구성 옵션을 지정할 수 있습니다. 자세한 내용은 [코드 검색을 위한 워크플로 구성 옵션](/ko/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#specifying-directories-to-scan)을(를) 참조하세요."}