public override void InspectTransform(Output transform) { Table fileTable = transform.Tables["File"]; if (null != fileTable && 0 < fileTable.Rows.Count) { Row fileRow = fileTable.Rows[0]; this.Core.OnMessage(ValidationWarnings.ExampleWarning(fileRow.SourceLineNumbers)); return; } this.Core.OnMessage(ValidationErrors.ExampleError()); }
public override void InspectIntermediate(Intermediate output) { foreach (Section section in output.Sections) { Table fileTable = section.Tables["File"]; if (null != fileTable && 0 < fileTable.Rows.Count) { Row fileRow = fileTable.Rows[0]; this.Core.OnMessage(ValidationWarnings.ExampleWarning(fileRow.SourceLineNumbers)); return; } } this.Core.OnMessage(ValidationErrors.ExampleError()); }