public IssueMatcher(IssueMatcherConfig config, TimeSpan timeout)
 {
     _owner           = config.Owner;
     _defaultSeverity = config.Severity;
     _patterns        = config.Patterns.Select(x => new IssuePattern(x, timeout)).ToArray();
     Reset();
 }
 public MatcherChangedEventArgs(IssueMatcherConfig config)
 {
     Config = config;
 }