Я использую TFS, чтобы потребовать от разработчиков использования анализа кода с помощью политики регистрации. Если возникают какие-либо ошибки, они не могут проверить свой код.Требование Обоснование при подавлении ошибки
Они могут, однако, подавить сообщение и все еще регистрироваться. Когда они это сделают, я хочу потребовать, чтобы они предоставили оправдание своим действиям. Однако это может быть пустым.
Есть ли способ обеспечить соблюдение этого требования и не допускать, чтобы оправдание оставалось пустым?
«Они» всегда делают плохое дело. Или становитесь частью их и переходите на «мы никогда не проверяем плохой код» или избиваем «их» палкой, пока «они» не будут счастливы ... Не совсем ясно, какая часть вашего сообщения связана с кодом - изменения всегда в контроль источника, поэтому ясно, когда кто-то обманул. Так почему бы не предположить, что разработчики не обманывают и не делают с ним? –
Я никогда не говорил «они», мы делаем плохие вещи. Я просто подразумеваю, что программисты могут лениться и, требуя, чтобы они заполнили простой комментарий, объясняющий причину suppresion, я могу позже проверить, почему они подавили эти ошибки. Если я разрешу им подавить ошибку, в чем смысл даже показывать эти ошибки? Я хочу скопировать какой-то «правильный» код, который можно автоматически выполнить с помощью этого анализа кода. Но опять же, если они подавляют показанную ошибку, я хочу знать, почему. Так что, пожалуйста, знаете ли вы, как это настроить? – Matthijs