NDepend.API Documentation
Severity Enumeration
NDepend.TechnicalDebt Namespace : Severity Enumeration
This enumeration defines the level of severity that an issue can have.
Syntax
public enum Severity : System.Enum 
Members
MemberDescription
BlockerAn issue with a severity level Blocker cannot move to production, it must be fixed.
CriticalAn issue with a severity level Critical shouldn't move to production. It still can for business imperative needs purposes, but at worth it must be fixed during the next iterations.
HighAn issue with a severity level High should be fixed quickly, but can wait until the next scheduled interval.
Info Use Severity.Low instead
LowThe severity level Low is used by issues that have a zero, or close to zero, value for AnnualInterest.
Major Use Severity.High instead
MediumAn issue with a severity level Medium is a warning that if not fixed, won't have a significant impact on development.
Minor Use Severity.Medium instead
Remarks
The severity of an issue depends on the AnnualInterest the issue, expressed in man-time per year, and is obtained from the severity thresholds defined in DebtSettings.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         NDepend.TechnicalDebt.Severity

Requirements

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

See Also

Reference

NDepend.TechnicalDebt Namespace