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