{"meta":{"title":"Устранение ошибок анализа сканирования кода","intro":"Выявляйте и устраняйте ошибки, возникающие при анализе кода, включая сбои сборки, неполные сканирования, лимиты ресурсов и неожиданные результаты.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/enterprise-cloud@latest/code-security","title":"Безопасность и качество кода"},{"href":"/ru/enterprise-cloud@latest/code-security/reference","title":"Reference"},{"href":"/ru/enterprise-cloud@latest/code-security/reference/code-scanning","title":"Проверка кода"},{"href":"/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors","title":"Устранение ошибок анализа"}],"documentType":"subcategory"},"body":"# Устранение ошибок анализа сканирования кода\n\nВыявляйте и устраняйте ошибки, возникающие при анализе кода, включая сбои сборки, неполные сканирования, лимиты ресурсов и неожиданные результаты.\n\n## Links\n\n* [Оповещения, найденные в созданном коде](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/alerts-in-generated-code)\n\n  При анализе кода с помощью code scanningвы можете создать только код, который необходимо проанализировать.\n\n* [Сбой автоматической сборки для скомпилированного языка](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/automatic-build-failed)\n\n  Если автоматическая сборка завершается ошибкой, можно настроить code scanning для использования определенных шагов сборки для скомпилированных языков.\n\n* [Непредвиденное сбой компилятора C#](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/c-sharp-compiler-unexpectedly-failing)\n\n  Если компиляция MSBuild C# неожиданно завершается ошибкой, может потребоваться изменить файл проекта приложения.\n\n* [Не удается включить CodeQL в частном репозитории](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/cannot-enable-codeql-in-a-private-repository)\n\n  Для использования GitHub Code Security необходимо включить для использования code scanning в частных репозиториях.\n\n* [Анализ сканирования кода занимает слишком много времени](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/analysis-takes-too-long)\n\n  Вы можете точно настроить конфигурацию code scanning, чтобы свести к минимуму время анализа.\n\n* [CodeQL сканировал меньше строк, чем ожидалось](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/fewer-lines-scanned-than-expected)\n\n  Если CodeQL проанализировал меньше кода, чем ожидалось, может потребоваться использовать пользовательскую команду сборки.\n\n* [Включение настройки по умолчанию занимает слишком много времени](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/enabling-default-setup-takes-too-long)\n\n  Если вы считаете, что включение настройки по умолчанию застопорилось, можно перезапустить процесс.\n\n* [Ошибка: \"GitHub Code Security or GitHub Advanced Security необходимо включить для этого репозитория, чтобы использовать сканирование кода\".](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/advanced-security-must-be-enabled)\n\n  Если вы видите эту ошибку, убедитесь, что GitHub Code Security включен.\n\n* [Ошибки «Вне диска» и «Вне памяти»](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/out-of-disk-or-memory)\n\n  Если вы видите одну из этих ошибок с GitHub Actions, можно попробовать альтернативные бегуники.\n\n* [Ошибка: 403 \"Ресурс недоступен по интеграции\"](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/resource-not-accessible)\n\n  Эта ошибка может возникать при запросах на вытягивание, созданных Dependabot и может быть разрешена несколькими способами.\n\n* [Ошибка: \"не является файлом .ql, .qls, каталогом или спецификацией пакета запросов\"](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/not-recognized)\n\n  CodeQL не удалось найти один из запросов или наборов запросов, указанных для анализа.\n\n* [Ошибка: \"Во время сборки не было видно исходного кода\"](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/no-source-code-seen-during-build)\n\n  Если CodeQL не удается найти исходный код, необходимо устранить эту проблему, чтобы разблокировать анализ code scanning.\n\n* [Ошибка \"Ошибка сервера\"](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/server-error)\n\n  Если вы видите эту ошибку, это может быть временным. Проверьте текущее состояние службы GitHub Actions и повторите попытку выполнения рабочего процесса.\n\n* [Ошибки извлечения в базе данных](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/extraction-errors-in-the-database)\n\n  Можно проверить, влияют ли ошибки извлечения на работоспособность созданной базы данных CodeQL.\n\n* [Журналы недостаточно подробные](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/logs-not-detailed-enough)\n\n  Увеличивайте многословность логов и генерируйте отладочные артефакты, когда логи не хватают диагностических деталей.\n\n* [Результаты отличаются от ожидаемых](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/results-different-than-expected)\n\n  Если результаты code scanning отличаются от ожидаемых, можно проверить, какие конфигурации активны.\n\n* [Некоторые языки не были проанализированы с помощью расширенной настройки CodeQL](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/some-languages-not-analyzed)\n\n  Если некоторые языки не были проанализированы, можно изменить рабочий процесс code scanning, чтобы добавить матрицу, указывающую языки, которые нужно проанализировать.\n\n* [Два рабочих процесса CodeQL](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/two-codeql-workflows)\n\n  Если вы видите два рабочих процесса с именем \"CodeQL\", один рабочий процесс может быть предварительно существующим файлом рабочего процесса CodeQL, который был отключен по умолчанию.\n\n* [Неясно, что вызвало запуск рабочего процесса](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/unclear-what-triggered-a-workflow)\n\n  Если вы не знаете, что вызвало анализ, изучите Страница состояния средства или просмотрите журнал для последней проверки.\n\n* [Предупреждение: \"Обнаружена проблема с этим рабочим процессом: git checkout HEAD^2 больше не требуется\"](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/unnecessary-step-found)\n\n  Если вы видите это предупреждение, необходимо обновить рабочий процесс, чтобы следовать текущим рекомендациям.\n\n* [Предупреждение. Обнаружены файлы X Kotlin в проекте, которые не удалось обработать без сборки](/ru/enterprise-cloud@latest/code-security/reference/code-scanning/troubleshoot-analysis-errors/kotlin-detected-in-no-build)\n\n  Базы данных CodeQL можно создавать для Java без создания кода, но файлы Kotlin исключаются, если код не создан."}