Wie kann die FxCop-Regel CA1726 einen bevorzugten Begriff ignorieren?

8

FxCop hat eine Regel (CA1726) , die nach bevorzugten Begriffen sucht. Dieser sucht nach Wörtern wie "Dont" und fordert Sie auf, sie durch bessere Wörter wie "Do not" zu ersetzen. Im Allgemeinen ist das in Ordnung, aber einer der Begriffe, die es ablehnt, ist "Flag". Bei uns beschäftigt sich das Geschäft mit Flags, was die Stoffsachen am Ende der Fahnenmasten bedeutet. Diese Regel jedesmal zu unterdrücken wird zu einem Schmerz. Kennt jemand eine Möglichkeit, diese Regel mit Ausnahme von "Flag" zu bearbeiten?

Hinweis: Ich weiß, dass ich die Regel komplett abschalten kann, aber das möchte ich nicht tun. Ich möchte nur einen Teil der Regel ausschalten.

    
Martin Brown 11.02.2009, 11:33
quelle

1 Antwort

6

Ich habe meine eigene Frage beantwortet.

Es stellt sich heraus, dass die Liste der bevorzugten Begriffe in der Datei CustomDictionary.xml aufgeführt ist, die sich im FxCop-Installationsverzeichnis befindet (C: \ Programme \ Microsoft FxCop 1.36 \ CustomDictionary.xml). Es gibt einen Abschnitt & lt; Wörterbuch & gt; & lt; Wörter & gt; & lt; Veraltet & gt; das enthält eine Anzahl von & lt; Term & gt; Elemente. Einfach die zu entfernen, die ich nicht will, hat den Trick gemacht.

    
Martin Brown 11.02.2009, 13:02
quelle

Tags und Links