private void FileSystemWatcherRegEx_Changed(object sender, FileSystemEventArgs e) { if (RegexPattern == null) { IsChanged?.Invoke(sender, e); } else if (Matches(e.Name)) { IsChanged?.Invoke(sender, e); } }
public override SyntaxNode VisitAttribute(AttributeSyntax node) { var result = (AttributeSyntax)base.VisitAttribute(node); var attributeClass = result.Name.ToFullString(); if (_associationMap.ContainsKey(attributeClass)) { SuspiciousAttributeSyntaxes.Manage(result, _associationMap[attributeClass]); IsChanged.Set(); } return(result); }