Есть ли способ легко предотвратить отображение предупреждений StyleCop в определенных проектах в решении. Или, точнее, способ выбрать, для каких проектов анализ StyleCop должен выполняться Visual Studio?
У нас есть решение с 9 проектами. Есть только два проекта, для которых я действительно хочу видеть предупреждения StyleCop, поэтому я создал StyleCop.Settings
файлы в этих корневых каталогах проектов. Это означает, что для остальных проектов применяется набор правил по умолчанию, и я получаю полный экран предупреждений каждый раз, когда открываю класс.
Единственный способ, которым я могу избавиться от этих предупреждений, - это добавить еще один StyleCop.Settings
файл на уровне папки выше со всеми выключенными правилами и установить параметры слияния в конкретных файлах настроек, которые меня интересуют, чтобы они не сливались с этим родительским файлом. Хотя это кажется неправильным. Есть ли более чистый вариант или это мой единственный?
ОБНОВЛЕНИЕ: я специально ищу способ остановить появление предупреждений в Visual Studio. Я добавил Settings.StyleCop
файл в папку решения и отключил все правила. Я провожу анализ StyleCop в одном из своих тестовых проектов, и никаких ошибок не было. Однако при открытии тестового класса появляется множество предупреждений StyleCop, которые я хочу подавить. Может быть, это плагин StyleCop для ReSharper? У меня есть профиль очистки кода, и я отключил в нем определенные правила, но, похоже, это не имеет никакого значения в моих тестовых классах.