{"meta":{"title":"Поддержание качественного кода","intro":"Узнайте, как использовать GitHubфункции безопасности кода и качества кода для поддержания высокого качества кода в ваших репозиториях.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/how-tos","title":"How-tos"},{"href":"/ru/code-security/how-tos/maintain-quality-code","title":"Поддержание качественного кода"}],"documentType":"subcategory"},"body":"# Поддержание качественного кода\n\nУзнайте, как использовать GitHubфункции безопасности кода и качества кода для поддержания высокого качества кода в ваших репозиториях.\n\n## Links\n\n* [Включение GitHub Code Quality](/ru/code-security/how-tos/maintain-quality-code/enable-code-quality)\n\n  Code Quality Включите, чтобы предоставить командам согласованный базовый план качества: автоматическое перехват, исправление и создание отчетов о проблемах качества кода в запросах на вытягивание и в ветви по умолчанию.\n\n* [Отключение GitHub Code Quality](/ru/code-security/how-tos/maintain-quality-code/disable-code-quality)\n\n  Остановите Code Quality сканирование в репозитории или в вашей организации и узнайте, что происходит с выставлением счетов и существующими данными перед выполнением.\n\n* [GitHub Code Quality Развертывание в масштабе](/ru/code-security/how-tos/maintain-quality-code/roll-out-at-scale)\n\n  Сначала принесите Code Quality к каждой команде уверенность, пилотируя на небольшой группе, а затем расширяя свои пороговые значения качества.\n\n* [Настройка пороговых значений качества кода для запросов на вытягивание](/ru/code-security/how-tos/maintain-quality-code/set-pr-thresholds)\n\n  Сохраняйте низкое качество изменений из базы кода с помощью Code Quality пороговых значений, чтобы блокировать запросы на вытягивание, которые не соответствуют вашим стандартам.\n\n* [Настройка покрытия кодами для вашего репозитория](/ru/code-security/how-tos/maintain-quality-code/set-up-code-coverage)\n\n  Используйте встроенное покрытие кода, чтобы Code Quality найти неподтвердиемый код для запросов на вытягивание без оплаты или обслуживания отдельной сторонней службы.\n\n* [Настройка пороговых значений покрытия кода для запросов на вытягивание](/ru/code-security/how-tos/maintain-quality-code/restrict-code-coverage)\n\n  Защитите покрытие кода, автоматически блокируя запросы на вытягивание, которые ниже уровней покрытия, необходимых вашей команде.\n\n* [Исправление результатов качества кода в запросе на вытягивание](/ru/code-security/how-tos/maintain-quality-code/fix-findings-on-a-pr)\n\n  Сохраняйте проблемы с качеством из ветви по умолчанию, применяя автофиксы, делегируя работу Copilotпо исправлению или закрывая неуместные результаты.\n\n* [Устранение блокировки в запросе на вытягивание](/ru/code-security/how-tos/maintain-quality-code/unblock-your-pr)\n\n  Определите и устраните блокировку качества кода или порогового покрытия в вашем pull request, чтобы можно было объединить изменения.\n\n* [Просмотр покрытия кода на запросы на вытягивание](/ru/code-security/how-tos/maintain-quality-code/view-coverage-on-prs)\n\n  Просмотрите сводку покрытия, размещенную на запросах на вытягивание, чтобы определить файлы с низким или снижением покрытия кода.\n\n* [Исправление результатов качества кода в невыполненной работы репозитория](/ru/code-security/how-tos/maintain-quality-code/fix-backlog-findings)\n\n  Создайте автофиксы для выводов в ветви по умолчанию репозитория или опустите результаты, которые не нужны.\n\n* [Исправление результатов качества кода в недавно объединенных файлах](/ru/code-security/how-tos/maintain-quality-code/fix-findings-in-recent-merges)\n\n  Применение автофиксов или делегирование исправлений Copilot для проблем с качеством, обнаруженных анализом искусственного интеллекта недавно объединенных кода.\n\n* [Интерпретация результатов оценки качества кода для репозитория](/ru/code-security/how-tos/maintain-quality-code/interpret-results)\n\n  Используйте Code Quality результаты для оценки удобства обслуживания и надежности базы кода, чтобы команды могли сосредоточиться на исправлении, где это наиболее важно.\n\n* [Изучение результатов качества кода на GitHub в вашей организации](/ru/code-security/how-tos/maintain-quality-code/explore-code-quality)\n\n  Используйте панель мониторинга уровня Code Quality организации, чтобы обнаружить репозитории, требующие внимания и отслеживать работоспособность кода вашей организации на первый взгляд.\n\n* [Просмотр затрат и управление ими GitHub Code Quality](/ru/code-security/how-tos/maintain-quality-code/view-and-manage-cost)\n\n  Держите ваши Code Quality расходы предсказуемым, видя точно, откуда приходят расходы и с помощью рычагов, которые сносят их."}