У StyleCop (4.7.14.0) установлен параметр «Анализировать файлы дизайнеров» по умолчанию, и я хотел бы знать, есть ли какие-либо аргументы, которые бы оправдывали проверки стиля кода в файле, создаваемом разработчиком.Почему «Анализ файлов дизайнеров» является значением по умолчанию для StyleCop?
Я понимаю, что могу (и как) отключить его, проверяя эти файлы (я рассматриваю это), но вопрос в том, почему это было бы дефолтом для их анализа?
Разве эти файлы не остаются в покое? Почему мы должны пытаться сделать их совместимыми с StyleCop?
Это по умолчанию Microsoft. Не ваш, вы ничего не можете с этим поделать. –
@HansPassant Ну, я могу изменить его, и он будет сохранен в файле 'Settings.StyleCop', который будет использоваться в рамках всего проекта любым, кто проверяет код, если это то, что вы имеете в виду. Но я хотел бы знать, были ли какие-то соображения позади этого (так как файлы '* .designer.cs' по умолчанию не совместимы с StyleCop). Кажется странным, поскольку разработчики StyleCop наверняка знают, что произойдет, если вы оставите его по умолчанию (и единственные онлайн-обсуждения, похоже, касаются того, как изменить это значение по умолчанию, а не почему оно там в первую очередь). –