public RoslynSuppressionHandler(IRoslynLiveIssueFactory liveIssueFactory, ISuppressedIssueMatcher issueMatcher) { this.liveIssueFactory = liveIssueFactory ?? throw new ArgumentNullException(nameof(liveIssueFactory)); this.issueMatcher = issueMatcher ?? throw new ArgumentNullException(nameof(issueMatcher)); }
internal /* for testing */ IssuesFilter(ISuppressedIssueMatcher issueMatcher) { this.issueMatcher = issueMatcher ?? throw new ArgumentNullException(nameof(issueMatcher)); }