fix SoftNcRunner GM code normalization.

This commit is contained in:
2026-05-08 22:17:04 +08:00
parent 2f57932000
commit e026da61b3
197 changed files with 3482 additions and 958 deletions
@@ -188,7 +188,8 @@ For irregular cases that don't fit the pattern, use a custom string.
</h3>
<div class="markdown level1 summary"></div>
<div class="markdown level1 summary"><p>Creates a fully-populated <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a>.</p>
</div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
@@ -198,17 +199,23 @@ For irregular cases that don't fit the pattern, use a custom string.
<h4 class="section">Parameters</h4>
<dl class="parameters">
<dt><code>severity</code> <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html">NcDiagnosticSeverity</a></dt>
<dd></dd>
<dd><p>Importance level — see <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html">NcDiagnosticSeverity</a>.</p>
</dd>
<dt><code>category</code> <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html">NcDiagnosticCategory</a></dt>
<dd></dd>
<dd><p>Diagnostic category — see <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html">NcDiagnosticCategory</a>.</p>
</dd>
<dt><code>id</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dd><p>Structured diagnostic ID (see <a class="xref" href="Hi.NcParsers.NcDiagnostic.html#Hi_NcParsers_NcDiagnostic_Id">Id</a>).</p>
</dd>
<dt><code>text</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.string">string</a></dt>
<dd></dd>
<dd><p>End-user friendly message text.</p>
</dd>
<dt><code>detail</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></dt>
<dd></dd>
<dd><p>Optional detail data or exception. Null if not applicable.</p>
</dd>
<dt><code>sentence</code> <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a></dt>
<dd></dd>
<dd><p>The NC source block that triggered this diagnostic; null for pipeline-level messages.</p>
</dd>
</dl>