2015-04-23 11 views
0

Есть ли способ, чтобы обойти правилаОбход SonarQube правила именования методов Application_ в Global.asax

"Rename this method to match the regular expression: [A-Z][a-zA-Z0-9]++" 

для Global.asax.cs, специально для для Application_ методов/событий? Мы не хотим минимизировать количество файлов, которые полностью пропущены.

public class MvcApplication : System.Web.HttpApplication 
{ 
    protected void Application_Start() 
    { 

ответ

1

Вы можете определить узкий exclusion pattern для этого правила на этот точный файл, пожалуйста, следуйте инструкциям в руководстве SonarQube в.

+0

Спасибо! Так что, насколько я могу получить, это уровень файла, верно? Невозможно исключить определенные шаблоны внутри файла, за исключением игнорирования их inline с помощью игнорирования начальных и конечных блоков. – timmkrause

+0

К сожалению, сонар не принимает мои рисунки. Шаблон ключа Ruley: squid: S00100/Путь к файлу: **/Global.asax.cs. Я также пробовал **/**/Global.asax.cs как шаблон файла. – timmkrause