Как вы можете заставить правило FxCop CA1726 игнорировать предпочтительный термин?

FxCop имеет правило (CA1726), которое проверяет предпочтительные термины. Это ищет такие слова, как "Не", и говорит вам, чтобы заменить их более хорошими словами, такими как "Не". Как правило, это нормально, однако одним из терминов, на которые он возражает, является "Флаг". В нашей фирме бизнес имеет дело с флагами, означающими те вещи ткани в конце флагштоков. Подавление этого правила каждый раз становится болью. Кто-нибудь знает способ заставить это правило работать на все, кроме "Флаг"?

Примечание: я знаю, что могу полностью отключить правило, но я не хочу этого делать. Я просто хочу отключить часть правила.

1 ответ

Решение

Я ответил на свой вопрос.

Оказывается, что список предпочтительных терминов указан в файле CustomDictionary.xml, который находится в каталоге установки FxCop (C:\Program Files\Microsoft FxCop 1.36\CustomDictionary.xml). Существует раздел , который содержит несколько элементов . Простое удаление тех, которые я не хочу, сделало свое дело.

Другие вопросы по тегам