NDepend.API Documentation
IIssuesSetDiff Interface
Members 
NDepend.Issue Namespace : IIssuesSetDiff Interface
An issues-set-diff compares its NewerIssuesSet and OlderIssuesSet objects and makes convenient to browse diff information about issues, rule and code elements of these two issues sets.
Object Model
IIssuesSetDiff InterfaceAnnualInterest StructureDebt StructureIIssuesSetDiffBuilder InterfaceICompareContext InterfaceIIssuesSet InterfaceIIssuesSet Interface
Syntax
public interface IIssuesSetDiff 
Remarks
An issues-set-diff can be created through ExtensionMethodsIssue.CreateIssuesSetDiff or ComputeIssuesDiff(IAnalysisResult,ICompareContext).
An issues-set-diff gets filled through methods of IIssuesSetDiffBuilder available through Builder.
An issues-set-diff is not thread-safe. It is safe to call IIssuesSetDiff read-only 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.
When an IIssuesSetDiff object compares two IIssuesSet objects, the IIssuesSet objects are not modified nor aware they are compared. As a consequence an IIssuesSet object can be compared in several IIssuesSetDiff object.
Requirements

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

See Also

Reference

IIssuesSetDiff Members
NDepend.Issue Namespace