2015-12-03 12 views
7

Reguła Sonar csharpsquid: S100 (nazwa metody powinny być zgodne z konwencją nazewnictwa) jest wyrzucany również do obsługi zdarzeń, które są generowane przez Visual Studio, coś jak:nazwy metod do obsługi zdarzeń S100

protected void Page_Load(object sender, EventArgs e) 
{ 
    DoIt(); 
} 

Czy go można zignorować tę regułę dla procedur obsługi zdarzeń, ponieważ są one generowane automatycznie?

Odpowiedz

5

Zmieniliśmy już domyślny Regeks dla tej reguły, aby zezwolić na podkreślenia. Użyje go następna wersja wtyczki C#. Do tego momentu możesz zmienić Regex na ^[A-Z][a-zA-Z0-9_]*[a-zA-Z0-9]$.

+1

Gdzie należy zmienić Regex? –

+1

Możesz zmienić wartość parametru poprzez swój profil jakości. To samo miejsce, w którym aktywujesz lub dezaktywujesz regułę. – Tamas

+1

Dodaliśmy te informacje na stronach dokumentacji: http://docs.sonarqube.org/display/SONAR/konfigurowanie+Rules – Tamas

Powiązane problemy