NDepend.API Documentation
IIssuesSet Interface Methods

NDepend.Issue Namespace : IIssuesSet Interface

For a list of all members of this type, see IIssuesSet members.

Public Methods
 NameDescription
 MethodOverloaded. Gets the summed annual-interest of all issues relative to codeElement, and relative to all its children code elements, defined by codeElement.NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if codeElement is a NDepend.CodeModel.ICodeElementParent.  
 MethodOverloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebtIn(ICodeElement),AllAnnualInterestIn(ICodeElement)).  
 MethodOverloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebtIn(ICodeElement),AllAnnualInterestIn(ICodeElement)).  
 MethodOverloaded. Gets the summed debt of all issues relative to codeElement, and relative to all its children code elements, defined by codeElement.NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if codeElement is a NDepend.CodeModel.ICodeElementParent.  
 MethodGets the count of all issues relative to codeElement, and relative to all its children code elements, defined by codeElement.NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if codeElement is a NDepend.CodeModel.ICodeElementParent.  
 MethodGets all issues relative to codeElement, and relative to all its child code elements, defined by codeElement.NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if codeElement is a NDepend.CodeModel.ICodeElementParent.  
 MethodOverloaded. Gets the summed annual-interest of all issues of rule.  
 MethodOverloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(Debt(IRule),AnnualInterest(IRule)).  
 MethodOverloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(Debt(IRule),AnnualInterest(IRule)).  
 MethodReturns the estimated cost, to reach a better rating, based on the fact that codeElement has actually a total debt estimated to AllDebtIn(ICodeElement)(codeElement).  
 MethodReturns the estimated effort to reach ratingToReach, based on the fact that codeElement has actually a total debt estimated to AllDebtIn(ICodeElement)(codeElement).  
 MethodOverloaded. Gets the summed debt of all issues of rule.  
 MethodGets the debt rating of codeElement in the range NDepend.TechnicalDebt.DebtRating.A (very good) to NDepend.TechnicalDebt.DebtRating.E (very bad).  
 MethodEstimate the ratio of technical debt, measured through AllDebtIn(ICodeElement)(codeElement). This ratio is expressed in percentage, of estimated debt, compared to the estimated time it would take to rewrite codeElement from scratch.  
 MethodGets a value indicating whether the codeElement has annual-interest or not.  
 MethodGets a value indicating whether the codeElement has debt or not.  
 MethodGets a value indicating whether the codeElement has issues or not.  
 MethodOverloaded. Gets all issues of rule.  
 MethodGets a value that indicates if the rule is violated in the context of this issues-set.  
 MethodGets all suppressed issues of rule.  
Top
See Also

Reference

IIssuesSet Interface
NDepend.Issue Namespace