Sonarqube создает проблемы с кодом, такие как ошибки и проблемы безопасности, такие как уязвимости и запах кода, которые могут вызвать проблемы. Есть ли способ добавить стандарты кодирования для обеспечения соблюдения соглашений, специфичных для удобочитаемости и удобства сопровождения кода, и многое другое из того, что анализаторы кода выполняют в коде. Таким образом, он автоматически может выйти из-под контроля качества, если не соблюдаются комментарии, соглашения о переменных и стандарты классов и функций. Но один из моих разработчиков говорит, что профиль Sonarqube по умолчанию охватывает большинство правил и соглашений, которые проверяют рецензенты кода. Но я понимаю, что правила и условные обозначения в документе о стандартах кодирования могут быть рассмотрены только путем экспертной оценки, а не компиляторами и инструментом Sonarqube.
Я полагаю, что разработчики и эксперты в Sonarqube и компиляторы могут подтвердить, могут ли правила и соглашения в стандартах кодирования, такие как общий стиль для исходного кода, стандарты для операторов, методы, соглашение об именах, назначения переменных, стандарты для классов, интерфейсов, пакетов и т. Д. Есть ли способ добавить правила для стандартов кодирования через Sonarqube, пожалуйста, поделитесь?
[редактировать]