Использование stylecop для установки правила логической переменной

Логическая переменная должна иметь префикс, например: bool isFinished; Как я могу написать для нее собственное правило? (Я использую stylecop)


person TrBaPhong    schedule 05.11.2012    source источник
comment
Это не похоже на хорошее правило. У вас может быть двоичный конечный автомат, в котором префикс имени состояния не подходит.   -  person Dai    schedule 07.11.2012
comment
Я согласен и сомневаюсь, что он когда-либо станет частью официальной кодовой базы StyleCop, но может быть полностью уместен для их ситуации.   -  person Mightymuke    schedule 07.11.2012


Ответы (2)


Вы можете создать собственное собственное правило StyleCop. По сути, вы должны создать еще одну .dll, которую затем поместите в свой каталог StyleCop. Таким образом, вы можете создавать собственные правила, понятные вашей команде, и при этом использовать преимущества будущих выпусков StyleCop.

person lumberjack4    schedule 09.11.2012
comment
Я знаю это, но я не знаю, как проверить, является ли var логическим или нет. Я ищу что-то вроде: if (returntype == bool && elementType != method) checkstartwith'is'; Но я не знаю, что именно код - person TrBaPhong; 14.11.2012

Вам нужно будет

Хорошей отправной точкой было бы скопировать и изменить одно из существующих правил.

person Mightymuke    schedule 07.11.2012