Я бы хотел, чтобы правила StyleCop применялись в определенном пространстве имен (все классы из этого пространства имен находятся в одной папке).Stylecop игнорирует файл настроек в подпапке
Моя структура проекта выглядит следующим образом:
- Folder1
- Class1.cs
- Class2.cs
- Settings.StyleCop (настройки пространства имен)
- Class3.cs
- Class4.cs
- Settings.StyleCop (общие настройки)
Общие настройки правильно применяются ко всем файлам (в том числе и в вложенной папке), но параметры пространства имен полностью игнорируются.
Я не использовал StyleCop через некоторое время, но я думал, что это возможно. Я делаю что-то неправильно?
Как это сделать?
Я нашел [этот ответ] (http://stackoverflow.com/questions/13843148/how-to-suppress-a-stylecop-warning-of-entire-namespace-files), который, кажется, предполагает, что я Я пытаюсь сделать это возможно ... Но, возможно, это не так. – Raya
Да выглядит так. Я не знал о списках файлов. Я думаю, что первое предложение подтверждает по умолчанию, оно работает на основе проекта: «StyleCop упрощает настройку правил, которые должны выполняться для конкретного проекта, но до сих пор не было простого способа настроить альтернативные правила для определенных файлов в рамках проекта ». Ограничения, о которых он упоминает, - это битва, но хорошо знать, что это технически возможно. –