Я обычно делаю сбой сборки при статическом анализе ошибки (не только сборка CI, но и та, которая выполняется на компьютере разработчика перед фиксацией, и я использую инструменты, которые можно включить в IDE).
Если вы этого не сделаете, мой опыт показывает, что ошибки не исправляются и на самом деле никогда не будут исправлены, потому что, если вы считаете ошибки косметическими (или вы не допустите фиксацию, верно?), Всегда будет что-то более важное, чтобы сделать. Если есть оправданное исключение, большинство инструментов позволяют исключать фрагменты кода (например, пользовательский комментарий или фильтр исключения).
Если вы хотите использовать статический анализ, сделайте это правильно, исправьте проблему, когда она возникнет, не позволяйте ошибке распространяться дальше в систему. Процесс, который позволяет этому случиться , неверен :
Давай сделаем тост по-американски: сожги, а я поцарапать. --W. Эдвардс Деминг.