fix SoftNcRunner GM code normalization.
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="title" content="Class NcDiagnosticProgress | HiAPI-C# 2025 ">
|
||||
|
||||
|
||||
<meta name="description" content="Helper that emits records via an sink. Provides one method per (, ) pair, each with an optional overload locating the issue in the NC source.">
|
||||
<link rel="icon" href="../img/HiAPI.favicon.ico">
|
||||
<link rel="stylesheet" href="../public/docfx.min.css">
|
||||
<link rel="stylesheet" href="../public/main.css">
|
||||
@@ -97,7 +97,12 @@ Class NcDiagnosticProgress
|
||||
<dl><dt>Assembly</dt><dd>HiMech.dll</dd></dl>
|
||||
</div>
|
||||
|
||||
<div class="markdown summary"></div>
|
||||
<div class="markdown summary"><p>Helper that emits <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a> records via an
|
||||
<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iprogress-1">IProgress<T></a> sink. Provides one method per
|
||||
(<a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html">NcDiagnosticCategory</a>, <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html">NcDiagnosticSeverity</a>)
|
||||
pair, each with an optional <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a> overload locating
|
||||
the issue in the NC source.</p>
|
||||
</div>
|
||||
<div class="markdown conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -190,7 +195,9 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Creates a <a class="xref" href="Hi.NcParsers.NcDiagnosticProgress.html">NcDiagnosticProgress</a> that forwards every
|
||||
reported <a class="xref" href="Hi.NcParsers.NcDiagnostic.html">NcDiagnostic</a> to <code class="paramref">progress</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -200,7 +207,8 @@ Class NcDiagnosticProgress
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>progress</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iprogress-1">IProgress</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Sink that receives each diagnostic as <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>.</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -225,7 +233,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -262,7 +271,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> (dependency/config missing, cannot proceed).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -297,7 +307,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -332,7 +343,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> (dependency/config applied, informational event).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -365,7 +377,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -402,7 +415,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Configuration">Configuration</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> (dependency/config missing, using fallback).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -470,7 +484,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -507,7 +522,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> (pipeline exception or unconsidered case).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -542,7 +558,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -577,7 +594,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_System">System</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Message">Message</a> (pipeline lifecycle / informational).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -610,7 +628,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -647,7 +666,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> (recognized but unimplemented, likely matters).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -682,7 +702,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -719,7 +740,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Unsupported">Unsupported</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> (recognized but unimplemented, likely harmless).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -754,7 +776,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -791,7 +814,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Error">Error</a> (manufacturing/physics is unfeasible).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -826,7 +850,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> located at <code class="paramref">sentence</code>.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -863,7 +888,8 @@ Class NcDiagnosticProgress
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Emits <a class="xref" href="Hi.NcParsers.NcDiagnosticCategory.html#Hi_NcParsers_NcDiagnosticCategory_Validation">Validation</a> + <a class="xref" href="Hi.NcParsers.NcDiagnosticSeverity.html#Hi_NcParsers_NcDiagnosticSeverity_Warning">Warning</a> (manufacturing/physics may be unfeasible).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
|
||||
Reference in New Issue
Block a user