Skip to content
ChartForgeX
Class

MarkupArchitectureDiagnosticCodes

ChartForgeX.Markup

Namespace
ChartForgeX.Markup
Assembly
ChartForgeX.Markup
Modifiers
static

Diagnostic codes reported by MarkupArchitectureParser. Codes stay stable so editors, CLIs and agents can match on them.

Inheritance

  • object
  • MarkupArchitectureDiagnosticCodes

Fields

public const string UnknownCommand #

A statement the architecture grammar does not know (warning).

Value: CFXA001
public const string InvalidStatement #

A statement with missing or misplaced parts, or unclosed quotes (error).

Value: CFXA002
public const string DuplicateId #

A node, group, connection, or use case id declared twice (error).

Value: CFXA003
public const string UnknownReference #

A use case step or connection that refers to something that does not exist (error).

Value: CFXA004
public const string ImplicitNode #

A connection to an undeclared node, added as a generic node (warning).

Value: CFXA005
public const string ImplicitConnection #

A use case step between nodes that no connection joins; a dashed connection is added (warning).

Value: CFXA006
public const string UnclosedBlock #

A group or use case without its closing end (error).

Value: CFXA007
public const string UnexpectedEnd #

An end with nothing open to close (error).

Value: CFXA008
public const string InvalidPayload #

A payload that cannot be read, such as JSON whose brackets do not balance (error).

Value: CFXA009
public const string UnansweredResponse #

A response that answers no earlier request in the use case (warning).

Value: CFXA010
public const string UnknownAttribute #

An attribute the statement does not use (warning).

Value: CFXA011
public const string EmptyDiagram #

A diagram without nodes (error).

Value: CFXA012
public const string EmptyUseCase #

A use case without steps (warning).

Value: CFXA013
public const string UnknownIcon #

An icon id the built-in catalog does not know (warning).

Value: CFXA014
public const string InvalidValue #

An attribute or option value that cannot be read, such as an unknown status (error).

Value: CFXA015