NDepend.API Documentation
IIssuesSetBuilder Interface
Members 
NDepend.Issue Namespace : IIssuesSetBuilder Interface
An issues-set-builder lets add and remove rules and issues in IssuesSet.
Object Model
IIssuesSetBuilder InterfaceIIssuesSet Interface
Syntax
public interface IIssuesSetBuilder 
Remarks
An issues-set can be created through ExtensionMethodsIssue.CreateIssuesSet or ComputeIssues(IAnalysisResult).

When an IIssuesSet is referenced by an IIssuesSetDiff object, the IIssuesSet.Builder must not be used to add an remove rules and issues, the IIssuesSetDiff.IIssuesSetDiff.Builder object must be used instead.

An issues-set is not thread-safe. It is safe to call IIssuesSet methods concurrently from several threads but it is not safe to call these methods and IIssuesSetBuilder methods concurrently from several threads, this would provoke corrupted state and exceptions.
Requirements

Target Platforms: Windows 11, 10, 8, 7 and Linux, MacOS with net8.0, net7.0 or net6.0 installed

See Also

Reference

IIssuesSetBuilder Members
NDepend.Issue Namespace