Table of Contents

Class S101DiagnosticView

Namespace
EncDotNet.S100.Datasets.S101.Validation
Assembly
EncDotNet.S100.Datasets.S101.dll

A parse-time diagnostic surfaced by the S-101 reader. Present as part of the façade contract so the S101-PROJ-PARSE rule (design §5.2) has a stable shape to iterate; always empty in v1 per the Stance A decision documented in the design note.

public sealed class S101DiagnosticView
Inheritance
S101DiagnosticView
Inherited Members

Remarks

Promote to a non-empty surface only once EncDotNet.S100.Datasets.S101.S101DocumentReader is changed to emit warnings alongside the parsed document (Stance B).

Properties

Code

A stable, machine-readable code identifying the diagnostic.

public required string Code { get; init; }

Property Value

string

Message

Human-readable description of the diagnostic.

public required string Message { get; init; }

Property Value

string