NDepend.API Documentation
ComputeIssuesDiff(IAnalysisResult,ICompareContext) Method
NDepend.Analysis Namespace > ExtensionMethodsProjectAnalysis Class > ComputeIssuesDiff Method : ComputeIssuesDiff(IAnalysisResult,ICompareContext) Method
The analysis result on which to compute the issues.
Issues are computed for both this NDepend.CodeModel.ICompareContext object NewerCodeBase and OlderCodeBase, and are the compared in the return NDepend.Issue.IIssuesSetDiff object.
This method compiles and runs all rules against both code base snapshots of compareContext (NewerCodeBase and OlderCodeBase) and returns all baseline and newer issues compared in an NDepend.Issue.IIssuesSetDiff object.
Syntax

Parameters

analysisResult
The analysis result on which to compute the issues.
compareContext
Issues are computed for both this NDepend.CodeModel.ICompareContext object NewerCodeBase and OlderCodeBase, and are the compared in the return NDepend.Issue.IIssuesSetDiff object.
Remarks
This method calls ComputeIssuesDiff(IAnalysisResult,ICompareContext,TimeSpan,IssueReferenceRecord,ICodeBaseView,ICodeBaseView,IEnumerable<IIssueComputationLog>) with one day for cqlinqQueryExecTimeOut parameter, and with NDepend.Issue.IssueReferenceRecord.NDepend.Issue.IssueReferenceRecord.No for issueReferenceRecord parameter.
Requirements

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

See Also

Reference

ExtensionMethodsProjectAnalysis Class
ExtensionMethodsProjectAnalysis Members
Overload List