[Extension()] public static IIssuesSetDiff ComputeIssuesDiffAndTrendMetrics( IAnalysisResult analysisResult, ICompareContext compareContext, TimeSpan cqlinqQueryExecTimeOut, IssueReferenceRecord issueReferenceRecord, out IReadOnlyList<MetricValue> trendMetricsValues, out ICodeBaseView justMyCodeNew, out ICodeBaseView justMyCodeOld, out IEnumerable<IIssueComputationLog> logs )
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.
 - cqlinqQueryExecTimeOut
 - The code query execution time-out duration.
 - issueReferenceRecord
 - A value that indicates if each issue in the returned NDepend.Issue.IIssuesSet object references the corresponding query execution NDepend.CodeQuery.RecordBase object.
 - trendMetricsValues
 - The trend metrics values extracted from the project analysisResult.IAnalysisResult.AnalysisResultRef.IAnalysisResultRef.Project.
 - justMyCodeNew
 - The just-my-code NDepend.CodeModel.ICodeBaseView object computed for compareContext.NewerCodeBase, against which rules have been executed.
 - justMyCodeOld
 - The just-my-code NDepend.CodeModel.ICodeBaseView object computed for compareContext.OlderCodeBase, against which rules have been executed.
 - logs
 - A sequence of plain-english log that represents all problems found while compiling and executing rules, and that can explain some unexpected issues state in the returned NDepend.Issue.IIssuesSetDiff object.
 
