Example #1
0
        private AnalyzeResult GetResultFromErrorMessage(ErrorWarningType type, string message)
        {
            var result = new AnalyzeResult();

            result.Issues.Add(new FoundIssue {
                IssueType    = type,
                IssueMessage = message
            });
            return(result);
        }
Example #2
0
        /// <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);
            }
        }