NDepend.API Documentation
IIssuesSetDiff Interface Members
Properties  Methods 

NDepend.Issue Namespace : IIssuesSetDiff Interface

The following tables list the members exposed by IIssuesSetDiff.

Public Properties
 NameDescription
 PropertyGets NewerIssuesSet.AllAnnualInterest minus OlderIssuesSet.AllAnnualInterest.  
 PropertyGets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebtDiff,AllAnnualInterestDiff).  
 PropertyGets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebtDiff,AllAnnualInterestDiff).  
 PropertyGets NewerIssuesSet.AllDebt minus OlderIssuesSet.AllDebt.  
 PropertyGets all issues of NewerIssuesSet that have no equivalent in OlderIssuesSet. These issues are considered as added.  
 PropertyGets all issues of OlderIssuesSet that have no equivalent in NewerIssuesSet. These issues are considered as added.  
 Property Gets the issues set builder, the only way to modify this issues set.  
 PropertyGets the NDepend.CodeModel.ICompareContext object used to compare NewerCodeBase and OlderCodeBase.  
 Property Gets the newer issues set of this issues-set-diff.  
 Property Gets the older issues set of this issues-set-diff.  
Top
Public Methods
 NameDescription
 MethodGets NewerIssuesSet.AllAnnualInterestIn(ICodeElement) of NDepend.CodeModel.ICompareContext.NewerVersion<T> of codeElement, minus OlderIssuesSet.AllAnnualInterestIn(ICodeElement) of NDepend.CodeModel.ICompareContext.OlderVersion<T> of codeElement.  
 MethodGets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebtDiffIn,AllAnnualInterestDiffIn).  
 MethodGets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebtDiffIn,AllAnnualInterestDiffIn).  
 MethodGets NewerIssuesSet.AllDebtIn(ICodeElement) of NDepend.CodeModel.ICompareContext.NewerVersion<T> of codeElement, minus OlderIssuesSet.AllDebtIn(ICodeElement) of NDepend.CodeModel.ICompareContext.OlderVersion<T> of codeElement.  
 MethodOverloaded. Gets NewerIssuesSet.AnnualInterest(IRule) of NewerVersion(IRule) of rule, minus OlderIssuesSet.AnnualInterest(IRule) of OlderVersion(IRule) of rule.  
 MethodOverloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(DebtDiff(IRule),AnnualInterestDiff(IRule)).  
 MethodOverloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(DebtDiff(IRule),AnnualInterestDiff(IRule)).  
 MethodOverloaded. Gets NewerIssuesSet.Debt(IRule) of NewerVersion(IRule) of rule, minus OlderIssuesSet.Debt(IRule) of OlderVersion(IRule) of rule.  
 MethodGets a value that indicates if codeElement.IIssuesSet.DebtRating is different for NDepend.CodeModel.ICompareContext.NewerVersion<T> and NDepend.CodeModel.ICompareContext.OlderVersion<T> of codeElement.  
 MethodGets a value that indicates if codeElement.IIssuesSet.DebtRating is better for NDepend.CodeModel.ICompareContext.NewerVersion<T> than for NDepend.CodeModel.ICompareContext.OlderVersion<T> of codeElement.  
 MethodGets a value that indicates if codeElement.IIssuesSet.DebtRating is better for NDepend.CodeModel.ICompareContext.OlderVersion<T> than for NDepend.CodeModel.ICompareContext.NewerVersion<T> of codeElement.  
 MethodGets NewerIssuesSet.IIssuesSet.DebtRatio of NDepend.CodeModel.ICompareContext.NewerVersion<T> of codeElement, minus OlderIssuesSet.IIssuesSet.DebtRatio of NDepend.CodeModel.ICompareContext.OlderVersion<T> of codeElement.  
 MethodOverloaded. Gets a value that indicates if qualityGate is in NewerIssuesSet.  
 MethodGets a value that indicates if issue is in NewerIssuesSet or in OlderIssuesSet.  
 MethodOverloaded. Gets a value that indicates if qualityGate is in OlderIssuesSet.  
 MethodGets a value that indicates if rule is present in both NewerIssuesSet and OlderIssuesSet and is violated in OlderIssuesSet and not in NewerIssuesSet.  
 MethodOverloaded. Gets a value that indicates if qualityGate is in NewerIssuesSet or OlderIssuesSet and has an equivalent in the other issues-set.  
 MethodOverloaded. Gets all issues of rule that have no equivalent in OlderIssuesSet. These issues are considered as added.  
 MethodOverloaded. Gets all issues of rule that have no equivalent in NewerIssuesSet. These issues are considered as fixed.  
 MethodOverloaded. Gets the qualityGate in NewerIssuesSet, or null if qualityGate has no equivalent in NewerIssuesSet.  
 MethodOverloaded. Gets the qualityGate in OlderIssuesSet, or null if qualityGate has no equivalent in OlderIssuesSet.  
 MethodGets a value that indicates if issue.IIssue.Severity is different for NewerVersion(IIssue) and OlderVersion(IIssue) of issue.  
 MethodGets a value that indicates if issue.IIssue.Severity has decreased between NewerVersion(IIssue) and OlderVersion(IIssue) of issue.  
 MethodGets a value that indicates if issue.IIssue.Severity has increased between NewerVersion(IIssue) and OlderVersion(IIssue) of issue.  
 MethodGets the IQualityGate.Value of NewerVersion(IQualityGate) of qualityGate, minus the IQualityGate.Value of OlderVersion(IQualityGate) of qualityGate.  
 MethodGets a value that indicates if issue is present in NewerIssuesSet and has no equivalent in OlderIssuesSet. It is then considered as an issue added.  
 MethodGets a value that indicates if issue is present in OlderIssuesSet and has no equivalent in NewerIssuesSet. It is then considered as a fixed issue.  
 MethodGets a value that indicates if rule is present in both NewerIssuesSet and OlderIssuesSet and is violated in NewerIssuesSet and not in OlderIssuesSet.  
Top
See Also

Reference

IIssuesSetDiff Interface
NDepend.Issue Namespace