Я запускаю NDepend против моего проекта C# в VS 2012. Существует определенное «нарушение критического правила», на которое я смотрел, и решил, что хочу оставить как есть. Я хочу сказать NDepend, чтобы игнорировать это одно нарушение и НЕ подсчитывать его против моего критического количества нарушений правил, так что я могу получить точку внизу, чтобы она перестала быть красной.Могу я сказать NDepend, чтобы игнорировать единственный результат?
Если это имеет значение: это «функция со слишком большим количеством параметров». Целью функции является внесение записи в журнал в таблицу базы данных, и мне нужно передать все значения (11 из них) для заполнения таблицы (после применения к ним некоторой логики). Я полагаю, что я мог бы поместить все значения в структуру или класс и передать это как одно значение, но не было бы другого использования для структуры/класса, чем для вызова этой функции, поэтому для меня это кажется глупым.
Итак, я искал способ сделать что-то вроде щелчка правой кнопкой мыши по результату и выбрать «навсегда игнорировать этот результат», например, вы можете сделать это с помощью проверки орфографии, но я не вижу такой опции ,
Есть ли способ сделать это?
Я не хочу исключать все правило или изменять его, чтобы увеличить максимальное количество параметров, так как могут быть другие случаи, когда я согласен с тем, что функция должна быть изменена.
Спасибо, что сработало отлично! – JoeMjr2