Добавлено формирование детальной ошибки

This commit is contained in:
FrigaT
2025-12-28 14:18:54 +03:00
parent e4acae11f0
commit cc7809871e
14 changed files with 1090 additions and 14 deletions

View File

@@ -41,7 +41,7 @@ public class Reporter : IReporter
Report(violation.ToString());
}
public void ReportViolation(string fileName, int line, int column, RuleViolationSeverity severity, string ruleName, string template, params string[] param)
public void ReportViolation(string fileName, int line, int column, RuleViolationSeverity severity, string ruleName, string template, BaseRuleVisitor.ExtractedBlock? snippet, params string[] param)
{
ReportViolation(new RuleTemplateViolation()
{
@@ -52,6 +52,7 @@ public class Reporter : IReporter
Column = column,
Severity = severity,
Params = param.ToList(),
Snippet = snippet,
});
}
}