protected virtual void writeOutErrors(Stub content, BooErrorException ex){ content.Head1("При создании отчета возникли ошибки!"); content.LastNode.Classes.Add("warning"); foreach (var error in ex.Errors){ content.Paragraph(error.ToString()); } }
private void catchExceptions(string path,CompilerContext context){ if (!ThrowExceptions) return; if (null == context) return; if (context.Errors.Count == 0) return; var inner = new BooErrorException(context.Errors); throw new Exception("error in "+path,inner); }