private AnalyzeResult GetResultFromErrorMessage(ErrorWarningType type, string message) { var result = new AnalyzeResult(); result.Issues.Add(new FoundIssue { IssueType = type, IssueMessage = message }); return(result); }
/// <summary> /// Add an error or warning /// </summary> /// <param name="variant"></param> /// <param name="errwarn"></param> public void AddErrorWarning(Variant variant, ErrorWarningType errwarn) { VariantEffect veff = Get(); if (veff != null) { veff.AddErrorWarningInfo(errwarn); } else { veff = new VariantEffect(variant); veff.AddErrorWarningInfo(errwarn); AddEffect(veff); } }
/// <summary> /// Add an error or warning /// </summary> /// <param name="errwarn"></param> public void AddErrorWarningInfo(ErrorWarningType errwarn) { if (errwarn == ErrorWarningType.NONE) { return; } if (errwarn.ToString().StartsWith("ERROR")) { Error.Add(errwarn); } else { Warning.Add(errwarn); } }