// ReSharper restore InconsistentNaming /// <summary> /// Add the detected defect. /// </summary> protected void AddDefect ( [NotNull] string tag, int damage, [NotNull] string format, params object[] args ) { FieldDefect defect = new FieldDefect { Field = tag, Damage = damage, Message = string.Format(format, args) }; Report.Defects.Add(defect); }
/// <summary> /// Add the detected defect. /// </summary> protected void AddDefect ( [NotNull] RecordField field, int damage, [NotNull] string format, params object[] args ) { FieldDefect defect = new FieldDefect { Field = field.Tag, FieldRepeat = field.Repeat, Value = field.ToText(), Damage = damage, Message = string.Format(format, args) }; Report.Defects.Add(defect); }