MetalamaAPI documentationAspect APIMetalama.​Framework.​DiagnosticsDiagnostic­Definition<T>Diagnostic­Definition
Open sandboxFocus

DiagnosticDefinition<T> Constructor

DiagnosticDefinition(String, Severity, String, String, String)

Initializes a new instance of the DiagnosticDefinition<T> class.

Declaration
public DiagnosticDefinition(string id, Severity severity, string messageFormat, string title = null, string category = null)
Parameters
Type Name Description
System.String id

An unique identifier for the diagnostic (e.g. MY001).

Severity severity

The severity of the diagnostic.

System.String messageFormat

The formatting string of the diagnostic message.

System.String title

An optional short title for the diagnostic. If no value is provided for this parameter, messageFormat is used.

System.String category

An optional category to which this diagnostic belong. The default value is Metalama.User.