bool CanSuppress(InspectionTag tag, out string issueName) { var attr = (IssueDescriptionAttribute)tag.Provider.ProviderType.GetCustomAttributes(false).FirstOrDefault(a => a is IssueDescriptionAttribute); issueName = null; if (attr == null || attr.AnalysisDisableKeyword == null) { return(false); } issueName = attr.AnalysisDisableKeyword; return(true); }
bool CanSuppress(InspectionTag tag, out string issueName) { var attr = (IssueDescriptionAttribute)tag.Provider.ProviderType.GetCustomAttributes(false).FirstOrDefault(a => a is IssueDescriptionAttribute); issueName = null; if (attr == null || attr.AnalysisDisableKeyword == null) return false; issueName = attr.AnalysisDisableKeyword; return true; }