Есть ли способ обойти CA1726: UsePreferredTerms? - PullRequest
1 голос
/ 15 марта 2010

У меня проблема с правилом анализа кода CA1726: UsePreferredTerms . Наша сфера бизнеса имеет два ключевых понятия: Case и Flag. Согласно CA, использование этих имен, по-видимому, является смертельным грехом, однако мне действительно все равно, поскольку, как я уже сказал, они являются ключевыми понятиями в нашей модели предметной области. CA жалуется не только на объявления типов, но и на каждое имя параметра метода. Так кто-нибудь знает, есть ли обходной путь, отличный от добавления множества подавлений или полного отключения правила? Могу ли я добавить имена в пользовательский словарь?

1 Ответ

3 голосов
/ 15 марта 2010

Я бы предложил добавить имена в пользовательский словарь в качестве первого шага, да. Это очень простая вещь, и мне пришлось добавить собственный словарь для каждого нетривиального проекта, над которым я работал для различных терминов проблемной области.

...