public static ScanResult CreateResult(RuleInfo info, IA11yElement e) { var guidelineInfo = ReferenceLinks.GetGuidelineInfo(info.Standard); var scanResult = new ScanResult(info.Description, guidelineInfo.ShortDescription, e, info.PropertyID) { HelpUrl = new HelpUrl { Url = guidelineInfo.Url, Type = UrlType.Info } }; return(scanResult); }
public static ScanResult CreateResult(RuleInfo info, IA11yElement e) { if (info == null) { throw new ArgumentNullException(nameof(info)); } if (e == null) { throw new ArgumentNullException(nameof(e)); } var guidelineInfo = ReferenceLinks.GetGuidelineInfo(info.Standard); var scanResult = new ScanResult(info.Description, guidelineInfo.ShortDescription, e, info.PropertyID) { HelpUrl = new HelpUrl { Url = guidelineInfo.Url, Type = UrlType.Info } }; return(scanResult); }