Namespace NDepend.TechnicalDebt
The namespace NDepend.TechnicalDebt provides types and extension methods to handle the technical-debt concepts.
Classes (4)
- DebtSettings
This class contains all settings needed to present a Debt value to the user.
- DebtStringFormat
Define constants related to string formatting obtained from IDebtFormatter.ToString(TimeSpan, string) method.
- ExtensionMethodsDebt
This static class provides various extension methods related to Debt objects.
- ExtensionMethodsDebtUsableInCQLinq
This static class provides various extension methods related to Debt objects. These methods are usable in CQLinq expressions.
Structs (2)
- AnnualInterest
Represent the estimated cost-per-year, of an issue-not-fixed, in terms of developer time.
- Debt
Represent the estimated debt an issue. Such estimation represents the technical debt generated by the issue.
Interface (1)
- IDebtFormatter
A IDebtFormatter object is used to format a TimeSpan value to human-readable object, like man-months string or money amount.
Enums (2)
- DebtRating
The debt rating is estimated from the percentage of technical debt on a ICodeElement object and from the various rating thresholds defined in this DebtSettings object.
- Severity
This enumeration defines the level of severity that an issue can have.