mirror of
https://github.com/OpenLogics/MewtocolNet.git
synced 2025-12-06 03:01:24 +00:00
Add/Update badge for branch master
This commit is contained in:
@@ -100,9 +100,9 @@
|
||||
|
||||
<text x="53" y="15" fill="#010101" fill-opacity=".3">Coverage</text>
|
||||
<text x="53" y="14" fill="#fff">Coverage</text>
|
||||
<text class="linecoverage" x="132.5" y="15" fill="#010101" fill-opacity=".3">61.8%</text><text class="linecoverage" x="132.5" y="14">61.8%</text>
|
||||
<text class="branchcoverage" x="132.5" y="15" fill="#010101" fill-opacity=".3">51.6%</text><text class="branchcoverage" x="132.5" y="14">51.6%</text>
|
||||
<text class="methodcoverage" x="132.5" y="15" fill="#010101" fill-opacity=".3">62.1%</text><text class="methodcoverage" x="132.5" y="14">62.1%</text>
|
||||
<text class="linecoverage" x="132.5" y="15" fill="#010101" fill-opacity=".3">30.1%</text><text class="linecoverage" x="132.5" y="14">30.1%</text>
|
||||
<text class="branchcoverage" x="132.5" y="15" fill="#010101" fill-opacity=".3">18.1%</text><text class="branchcoverage" x="132.5" y="14">18.1%</text>
|
||||
<text class="methodcoverage" x="132.5" y="15" fill="#010101" fill-opacity=".3">32%</text><text class="methodcoverage" x="132.5" y="14">32%</text>
|
||||
</g>
|
||||
|
||||
<g>
|
||||
|
||||
|
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 8.5 KiB |
@@ -803,15 +803,15 @@ code { font-family: Consolas, monospace; font-size: 0.9em; }
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Classes:</th>
|
||||
<td class="limit-width right" title="38">38</td>
|
||||
<td class="limit-width right" title="50">50</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Files:</th>
|
||||
<td class="limit-width right" title="38">38</td>
|
||||
<td class="limit-width right" title="52">52</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Tag:</th>
|
||||
<td class="limit-width " title="47_5514082880">47_5514082880</td>
|
||||
<td class="limit-width " title="57_5616077283">57_5616077283</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -820,28 +820,28 @@ code { font-family: Consolas, monospace; font-size: 0.9em; }
|
||||
<div class="card">
|
||||
<div class="card-header">Line coverage</div>
|
||||
<div class="card-body">
|
||||
<div class="large cardpercentagebar cardpercentagebar38">61%</div>
|
||||
<div class="large cardpercentagebar cardpercentagebar70">30%</div>
|
||||
<div class="table">
|
||||
<table>
|
||||
<tr>
|
||||
<th>Covered lines:</th>
|
||||
<td class="limit-width right" title="1575">1575</td>
|
||||
<td class="limit-width right" title="1005">1005</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Uncovered lines:</th>
|
||||
<td class="limit-width right" title="971">971</td>
|
||||
<td class="limit-width right" title="2333">2333</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Coverable lines:</th>
|
||||
<td class="limit-width right" title="2546">2546</td>
|
||||
<td class="limit-width right" title="3338">3338</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Total lines:</th>
|
||||
<td class="limit-width right" title="5414">5414</td>
|
||||
<td class="limit-width right" title="7327">7327</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Line coverage:</th>
|
||||
<td class="limit-width right" title="1575 of 2546">61.8%</td>
|
||||
<td class="limit-width right" title="1005 of 3338">30.1%</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -850,20 +850,20 @@ code { font-family: Consolas, monospace; font-size: 0.9em; }
|
||||
<div class="card">
|
||||
<div class="card-header">Branch coverage</div>
|
||||
<div class="card-body">
|
||||
<div class="large cardpercentagebar cardpercentagebar48">51%</div>
|
||||
<div class="large cardpercentagebar cardpercentagebar82">18%</div>
|
||||
<div class="table">
|
||||
<table>
|
||||
<tr>
|
||||
<th>Covered branches:</th>
|
||||
<td class="limit-width right" title="442">442</td>
|
||||
<td class="limit-width right" title="216">216</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Total branches:</th>
|
||||
<td class="limit-width right" title="856">856</td>
|
||||
<td class="limit-width right" title="1191">1191</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Branch coverage:</th>
|
||||
<td class="limit-width right" title="442 of 856">51.6%</td>
|
||||
<td class="limit-width right" title="216 of 1191">18.1%</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -880,14 +880,14 @@ code { font-family: Consolas, monospace; font-size: 0.9em; }
|
||||
</div>
|
||||
</div>
|
||||
<h1>Coverage history</h1>
|
||||
<div class="historychart ct-chart" data-data="historyChartData7cdf4bdb7f3945b1a1c609834820169a"><img src="data:image/png;base64,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" /></div>
|
||||
<div class="historychart ct-chart" data-data="historyChartData186bccd8330249919b75e13ba3ef9df0"><img src="data:image/png;base64,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" /></div>
|
||||
<script type="text/javascript">/* <![CDATA[ */
|
||||
var historyChartData7cdf4bdb7f3945b1a1c609834820169a = {
|
||||
"series" : [[{ 'meta': 0, 'value': 61.8 }],
|
||||
[{ 'meta': 0, 'value': 51.6 }],
|
||||
var historyChartData186bccd8330249919b75e13ba3ef9df0 = {
|
||||
"series" : [[{ 'meta': 0, 'value': 30.1 }],
|
||||
[{ 'meta': 0, 'value': 18.1 }],
|
||||
[]
|
||||
],
|
||||
"tooltips" : ['<h3>7/10/2023 - 11:38:37 PM</h3><br /><span class="linecoverage"></span> Line coverage: 61.8% (1575/2546)<br /><span class="branchcoverage"></span> Branch coverage: 51.6% (442/856)<br />Total lines: 5948<br />Tag: 47_5514082880']
|
||||
"tooltips" : ['<h3>7/20/2023 - 9:30:05 PM</h3><br /><span class="linecoverage"></span> Line coverage: 30.1% (1005/3338)<br /><span class="branchcoverage"></span> Branch coverage: 18.1% (216/1191)<br />Total lines: 7327<br />Tag: 57_5616077283']
|
||||
};
|
||||
/* ]]> */ </script>
|
||||
<h1>Risk Hotspots</h1>
|
||||
@@ -910,15 +910,15 @@ var historyChartData7cdf4bdb7f3945b1a1c609834820169a = {
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>MewtocolNet</td>
|
||||
<td>MewtocolNet.MewtocolInterface</td>
|
||||
<td title="MewtocolNet.MewtocolInterface MewtocolNet.MewtocolInterface::WithRegisterCollection(MewtocolNet.RegisterAttributes.RegisterCollection)">WithRegisterCollection(...)</td><td class="lightred right">46</td>
|
||||
<td class="lightgreen right">46</td>
|
||||
<td>MewtocolNet.RegisterBuilding.RegisterAssembler</td>
|
||||
<td title="MewtocolNet.Registers.Register MewtocolNet.RegisterBuilding.RegisterAssembler::Assemble(MewtocolNet.RegisterBuilding.StepData)">Assemble(...)</td><td class="lightred right">44</td>
|
||||
<td class="lightgreen right">44</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>MewtocolNet</td>
|
||||
<td>MewtocolNet.RegisterBuilding.RegisterBuildInfo</td>
|
||||
<td title="MewtocolNet.Registers.BaseRegister MewtocolNet.RegisterBuilding.RegisterBuildInfo::Build()">Build()</td><td class="lightred right">42</td>
|
||||
<td class="lightgreen right">42</td>
|
||||
<td>MewtocolNet.UnderlyingRegisters.MemoryAreaManager</td>
|
||||
<td title="System.String MewtocolNet.UnderlyingRegisters.MemoryAreaManager::ExplainLayout()">ExplainLayout()</td><td class="lightred right">32</td>
|
||||
<td class="lightgreen right">32</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@@ -945,50 +945,62 @@ var historyChartData7cdf4bdb7f3945b1a1c609834820169a = {
|
||||
<tr class="header"><th></th><th colspan="6" class="center">Line coverage</th><th colspan="4" class="center">Branch coverage</th></tr>
|
||||
<tr><th>Name</th><th class="right">Covered</th><th class="right">Uncovered</th><th class="right">Coverable</th><th class="right">Total</th><th class="center" colspan="2">Percentage</th><th class="right">Covered</th><th class="right">Total</th><th class="center" colspan="2">Percentage</th></tr></thead>
|
||||
<tbody>
|
||||
<tr><th>MewtocolNet</th><th class="right">1575</th><th class="right">971</th><th class="right">2546</th><th class="right">5948</th><th title="1575/2546" class="right">61.8%</th><th><table class="coverage"><tr><td class="green covered62"> </td><td class="red covered38"> </td></tr></table></th><th class="right">442</th><th class="right">856</th><th class="right" title="442/856">51.6%</th><th><table class="coverage"><tr><td class="green covered52"> </td><td class="red covered48"> </td></tr></table></th></tr>
|
||||
<tr><td>MewtocolNet.AsyncExtensions</td><td class="right">0</td><td class="right">9</td><td class="right">9</td><td class="right">29</td><td title="0/9" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">6</td><td class="right" title="0/6">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.ComCassette.CassetteFinder</td><td class="right">0</td><td class="right">82</td><td class="right">82</td><td class="right">171</td><td title="0/82" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">38</td><td class="right" title="0/38">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><th>MewtocolNet</th><th class="right">1005</th><th class="right">2333</th><th class="right">3338</th><th class="right">7327</th><th title="1005/3338" class="right">30.1%</th><th><table class="coverage"><tr><td class="green covered30"> </td><td class="red covered70"> </td></tr></table></th><th class="right">216</th><th class="right">1191</th><th class="right" title="216/1191">18.1%</th><th><table class="coverage"><tr><td class="green covered18"> </td><td class="red covered82"> </td></tr></table></th></tr>
|
||||
<tr><td>MewtocolNet.AsyncExtensions</td><td class="right">0</td><td class="right">9</td><td class="right">9</td><td class="right">26</td><td title="0/9" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">6</td><td class="right" title="0/6">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.ComCassette.CassetteFinder</td><td class="right">0</td><td class="right">63</td><td class="right">63</td><td class="right">139</td><td title="0/63" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">22</td><td class="right" title="0/22">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.ComCassette.CassetteInformation</td><td class="right">0</td><td class="right">59</td><td class="right">59</td><td class="right">182</td><td title="0/59" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">4</td><td class="right" title="0/4">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.CRCCalculator</td><td class="right">58</td><td class="right">0</td><td class="right">58</td><td class="right">88</td><td title="58/58" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">4</td><td class="right">4</td><td class="right" title="4/4">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.DocAttributes.PlcCodeTestedAttribute</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">14</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.DocAttributes.PlcEXRTAttribute</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">14</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.DocAttributes.PlcLegacyAttribute</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">14</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Exceptions.MewtocolException</td><td class="right">0</td><td class="right">13</td><td class="right">13</td><td class="right">41</td><td title="0/13" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Helpers.AsyncQueue</td><td class="right">12</td><td class="right">0</td><td class="right">12</td><td class="right">34</td><td title="12/12" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">2</td><td class="right">2</td><td class="right" title="2/2">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Documentation.PlcCodeTestedAttribute</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">12</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Documentation.PlcEXRTAttribute</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">12</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Documentation.PlcLegacyAttribute</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">12</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.DWord</td><td class="right">0</td><td class="right">47</td><td class="right">47</td><td class="right">99</td><td title="0/47" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">6</td><td class="right" title="0/6">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Events.RegisterChangedArgs</td><td class="right">0</td><td class="right">4</td><td class="right">4</td><td class="right">22</td><td title="0/4" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Helpers.AsyncQueue</td><td class="right">12</td><td class="right">0</td><td class="right">12</td><td class="right">32</td><td title="12/12" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">2</td><td class="right">2</td><td class="right" title="2/2">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Helpers.CodeDescriptions</td><td class="right">34</td><td class="right">0</td><td class="right">34</td><td class="right">44</td><td title="34/34" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Helpers.LinqHelpers</td><td class="right">0</td><td class="right">14</td><td class="right">14</td><td class="right">31</td><td title="0/14" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">12</td><td class="right" title="0/12">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Logging.Logger</td><td class="right">14</td><td class="right">1</td><td class="right">15</td><td class="right">41</td><td title="14/15" class="right">93.3%</td><td><table class="coverage"><tr><td class="green covered93"> </td><td class="red covered7"> </td></tr></table></td><td class="right">5</td><td class="right">8</td><td class="right" title="5/8">62.5%</td><td><table class="coverage"><tr><td class="green covered62"> </td><td class="red covered38"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Mewtocol</td><td class="right">5</td><td class="right">23</td><td class="right">28</td><td class="right">94</td><td title="5/28" class="right">17.8%</td><td><table class="coverage"><tr><td class="green covered18"> </td><td class="red covered82"> </td></tr></table></td><td class="right">0</td><td class="right">2</td><td class="right" title="0/2">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolFrameResponse</td><td class="right">10</td><td class="right">20</td><td class="right">30</td><td class="right">61</td><td title="10/30" class="right">33.3%</td><td><table class="coverage"><tr><td class="green covered33"> </td><td class="red covered67"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolHelpers</td><td class="right">78</td><td class="right">69</td><td class="right">147</td><td class="right">336</td><td title="78/147" class="right">53%</td><td><table class="coverage"><tr><td class="green covered53"> </td><td class="red covered47"> </td></tr></table></td><td class="right">35</td><td class="right">80</td><td class="right" title="35/80">43.7%</td><td><table class="coverage"><tr><td class="green covered44"> </td><td class="red covered56"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolInterface</td><td class="right">393</td><td class="right">262</td><td class="right">655</td><td class="right">1336</td><td title="393/655" class="right">60%</td><td><table class="coverage"><tr><td class="green covered60"> </td><td class="red covered40"> </td></tr></table></td><td class="right">113</td><td class="right">256</td><td class="right" title="113/256">44.1%</td><td><table class="coverage"><tr><td class="green covered44"> </td><td class="red covered56"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolInterfaceSerial</td><td class="right">0</td><td class="right">152</td><td class="right">152</td><td class="right">293</td><td title="0/152" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">31</td><td class="right" title="0/31">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolInterfaceTcp</td><td class="right">49</td><td class="right">25</td><td class="right">74</td><td class="right">166</td><td title="49/74" class="right">66.2%</td><td><table class="coverage"><tr><td class="green covered66"> </td><td class="red covered34"> </td></tr></table></td><td class="right">9</td><td class="right">14</td><td class="right" title="9/14">64.2%</td><td><table class="coverage"><tr><td class="green covered64"> </td><td class="red covered36"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.ParsedPlcName</td><td class="right">35</td><td class="right">3</td><td class="right">38</td><td class="right">95</td><td title="35/38" class="right">92.1%</td><td><table class="coverage"><tr><td class="green covered92"> </td><td class="red covered8"> </td></tr></table></td><td class="right">5</td><td class="right">8</td><td class="right" title="5/8">62.5%</td><td><table class="coverage"><tr><td class="green covered62"> </td><td class="red covered38"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcFormat</td><td class="right">40</td><td class="right">1</td><td class="right">41</td><td class="right">89</td><td title="40/41" class="right">97.5%</td><td><table class="coverage"><tr><td class="green covered98"> </td><td class="red covered2"> </td></tr></table></td><td class="right">27</td><td class="right">28</td><td class="right" title="27/28">96.4%</td><td><table class="coverage"><tr><td class="green covered96"> </td><td class="red covered4"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PLCInfo</td><td class="right">33</td><td class="right">20</td><td class="right">53</td><td class="right">123</td><td title="33/53" class="right">62.2%</td><td><table class="coverage"><tr><td class="green covered62"> </td><td class="red covered38"> </td></tr></table></td><td class="right">2</td><td class="right">4</td><td class="right" title="2/4">50%</td><td><table class="coverage"><tr><td class="green covered50"> </td><td class="red covered50"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcTypeConversion`1</td><td class="right">16</td><td class="right">0</td><td class="right">16</td><td class="right">42</td><td title="16/16" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcValueParser</td><td class="right">26</td><td class="right">4</td><td class="right">30</td><td class="right">84</td><td title="26/30" class="right">86.6%</td><td><table class="coverage"><tr><td class="green covered87"> </td><td class="red covered13"> </td></tr></table></td><td class="right">13</td><td class="right">22</td><td class="right" title="13/22">59%</td><td><table class="coverage"><tr><td class="green covered59"> </td><td class="red covered41"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcVarTypeConversions</td><td class="right">12</td><td class="right">13</td><td class="right">25</td><td class="right">71</td><td title="12/25" class="right">48%</td><td><table class="coverage"><tr><td class="green covered48"> </td><td class="red covered52"> </td></tr></table></td><td class="right">4</td><td class="right">8</td><td class="right" title="4/8">50%</td><td><table class="coverage"><tr><td class="green covered50"> </td><td class="red covered50"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.RegisterAttribute</td><td class="right">25</td><td class="right">12</td><td class="right">37</td><td class="right">90</td><td title="25/37" class="right">67.5%</td><td><table class="coverage"><tr><td class="green covered68"> </td><td class="red covered32"> </td></tr></table></td><td class="right">0</td><td class="right">4</td><td class="right" title="0/4">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.RegisterCollection</td><td class="right">2</td><td class="right">12</td><td class="right">14</td><td class="right">63</td><td title="2/14" class="right">14.2%</td><td><table class="coverage"><tr><td class="green covered14"> </td><td class="red covered86"> </td></tr></table></td><td class="right">0</td><td class="right">4</td><td class="right" title="0/4">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.BuilderStep</td><td class="right">22</td><td class="right">2</td><td class="right">24</td><td class="right">267</td><td title="22/24" class="right">91.6%</td><td><table class="coverage"><tr><td class="green covered92"> </td><td class="red covered8"> </td></tr></table></td><td class="right">2</td><td class="right">4</td><td class="right" title="2/4">50%</td><td><table class="coverage"><tr><td class="green covered50"> </td><td class="red covered50"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.BuilderStepBase</td><td class="right">27</td><td class="right">9</td><td class="right">36</td><td class="right">267</td><td title="27/36" class="right">75%</td><td><table class="coverage"><tr><td class="green covered75"> </td><td class="red covered25"> </td></tr></table></td><td class="right">18</td><td class="right">27</td><td class="right" title="18/27">66.6%</td><td><table class="coverage"><tr><td class="green covered67"> </td><td class="red covered33"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.BuilderStepExtensions</td><td class="right">65</td><td class="right">2</td><td class="right">67</td><td class="right">267</td><td title="65/67" class="right">97%</td><td><table class="coverage"><tr><td class="green covered97"> </td><td class="red covered3"> </td></tr></table></td><td class="right">12</td><td class="right">14</td><td class="right" title="12/14">85.7%</td><td><table class="coverage"><tr><td class="green covered86"> </td><td class="red covered14"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.RegBuilder</td><td class="right">102</td><td class="right">46</td><td class="right">148</td><td class="right">272</td><td title="102/148" class="right">68.9%</td><td><table class="coverage"><tr><td class="green covered69"> </td><td class="red covered31"> </td></tr></table></td><td class="right">36</td><td class="right">54</td><td class="right" title="36/54">66.6%</td><td><table class="coverage"><tr><td class="green covered67"> </td><td class="red covered33"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.RegisterBuildInfo</td><td class="right">50</td><td class="right">7</td><td class="right">57</td><td class="right">156</td><td title="50/57" class="right">87.7%</td><td><table class="coverage"><tr><td class="green covered88"> </td><td class="red covered12"> </td></tr></table></td><td class="right">36</td><td class="right">42</td><td class="right" title="36/42">85.7%</td><td><table class="coverage"><tr><td class="green covered86"> </td><td class="red covered14"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.BaseRegister</td><td class="right">26</td><td class="right">29</td><td class="right">55</td><td class="right">141</td><td title="26/55" class="right">47.2%</td><td><table class="coverage"><tr><td class="green covered47"> </td><td class="red covered53"> </td></tr></table></td><td class="right">14</td><td class="right">36</td><td class="right" title="14/36">38.8%</td><td><table class="coverage"><tr><td class="green covered39"> </td><td class="red covered61"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.BoolRegister</td><td class="right">62</td><td class="right">2</td><td class="right">64</td><td class="right">154</td><td title="62/64" class="right">96.8%</td><td><table class="coverage"><tr><td class="green covered97"> </td><td class="red covered3"> </td></tr></table></td><td class="right">24</td><td class="right">30</td><td class="right" title="24/30">80%</td><td><table class="coverage"><tr><td class="green covered80"> </td><td class="red covered20"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.BytesRegister</td><td class="right">70</td><td class="right">6</td><td class="right">76</td><td class="right">169</td><td title="70/76" class="right">92.1%</td><td><table class="coverage"><tr><td class="green covered92"> </td><td class="red covered8"> </td></tr></table></td><td class="right">25</td><td class="right">32</td><td class="right" title="25/32">78.1%</td><td><table class="coverage"><tr><td class="green covered78"> </td><td class="red covered22"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.NumberRegister`1</td><td class="right">64</td><td class="right">15</td><td class="right">79</td><td class="right">183</td><td title="64/79" class="right">81%</td><td><table class="coverage"><tr><td class="green covered81"> </td><td class="red covered19"> </td></tr></table></td><td class="right">37</td><td class="right">48</td><td class="right" title="37/48">77%</td><td><table class="coverage"><tr><td class="green covered77"> </td><td class="red covered23"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.StringRegister</td><td class="right">57</td><td class="right">3</td><td class="right">60</td><td class="right">146</td><td title="57/60" class="right">95%</td><td><table class="coverage"><tr><td class="green covered95"> </td><td class="red covered5"> </td></tr></table></td><td class="right">13</td><td class="right">20</td><td class="right" title="13/20">65%</td><td><table class="coverage"><tr><td class="green covered65"> </td><td class="red covered35"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.SerialPortExtensions</td><td class="right">0</td><td class="right">17</td><td class="right">17</td><td class="right">36</td><td title="0/17" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">2</td><td class="right" title="0/2">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.TypeConversion.Conversions</td><td class="right">188</td><td class="right">36</td><td class="right">224</td><td class="right">244</td><td title="188/224" class="right">83.9%</td><td><table class="coverage"><tr><td class="green covered84"> </td><td class="red covered16"> </td></tr></table></td><td class="right">6</td><td class="right">12</td><td class="right" title="6/12">50%</td><td><table class="coverage"><tr><td class="green covered50"> </td><td class="red covered50"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Helpers.LinqHelpers</td><td class="right">0</td><td class="right">14</td><td class="right">14</td><td class="right">30</td><td title="0/14" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">12</td><td class="right" title="0/12">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Logging.Logger</td><td class="right">42</td><td class="right">14</td><td class="right">56</td><td class="right">92</td><td title="42/56" class="right">75%</td><td><table class="coverage"><tr><td class="green covered75"> </td><td class="red covered25"> </td></tr></table></td><td class="right">9</td><td class="right">18</td><td class="right" title="9/18">50%</td><td><table class="coverage"><tr><td class="green covered50"> </td><td class="red covered50"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Mewtocol</td><td class="right">8</td><td class="right">155</td><td class="right">163</td><td class="right">409</td><td title="8/163" class="right">4.9%</td><td><table class="coverage"><tr><td class="green covered5"> </td><td class="red covered95"> </td></tr></table></td><td class="right">0</td><td class="right">58</td><td class="right" title="0/58">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolFrameResponse</td><td class="right">10</td><td class="right">20</td><td class="right">30</td><td class="right">58</td><td title="10/30" class="right">33.3%</td><td><table class="coverage"><tr><td class="green covered33"> </td><td class="red covered67"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolHelpers</td><td class="right">83</td><td class="right">108</td><td class="right">191</td><td class="right">414</td><td title="83/191" class="right">43.4%</td><td><table class="coverage"><tr><td class="green covered43"> </td><td class="red covered57"> </td></tr></table></td><td class="right">33</td><td class="right">116</td><td class="right" title="33/116">28.4%</td><td><table class="coverage"><tr><td class="green covered28"> </td><td class="red covered72"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolInterface</td><td class="right">225</td><td class="right">325</td><td class="right">550</td><td class="right">1247</td><td title="225/550" class="right">40.9%</td><td><table class="coverage"><tr><td class="green covered41"> </td><td class="red covered59"> </td></tr></table></td><td class="right">61</td><td class="right">212</td><td class="right" title="61/212">28.7%</td><td><table class="coverage"><tr><td class="green covered29"> </td><td class="red covered71"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolInterfaceSerial</td><td class="right">0</td><td class="right">164</td><td class="right">164</td><td class="right">305</td><td title="0/164" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">41</td><td class="right" title="0/41">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.MewtocolInterfaceTcp</td><td class="right">52</td><td class="right">35</td><td class="right">87</td><td class="right">179</td><td title="52/87" class="right">59.7%</td><td><table class="coverage"><tr><td class="green covered60"> </td><td class="red covered40"> </td></tr></table></td><td class="right">12</td><td class="right">28</td><td class="right" title="12/28">42.8%</td><td><table class="coverage"><tr><td class="green covered43"> </td><td class="red covered57"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.ParsedPlcName</td><td class="right">36</td><td class="right">2</td><td class="right">38</td><td class="right">94</td><td title="36/38" class="right">94.7%</td><td><table class="coverage"><tr><td class="green covered95"> </td><td class="red covered5"> </td></tr></table></td><td class="right">6</td><td class="right">8</td><td class="right" title="6/8">75%</td><td><table class="coverage"><tr><td class="green covered75"> </td><td class="red covered25"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcFormat</td><td class="right">39</td><td class="right">2</td><td class="right">41</td><td class="right">87</td><td title="39/41" class="right">95.1%</td><td><table class="coverage"><tr><td class="green covered95"> </td><td class="red covered5"> </td></tr></table></td><td class="right">26</td><td class="right">28</td><td class="right" title="26/28">92.8%</td><td><table class="coverage"><tr><td class="green covered93"> </td><td class="red covered7"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PLCInfo</td><td class="right">63</td><td class="right">20</td><td class="right">83</td><td class="right">185</td><td title="63/83" class="right">75.9%</td><td><table class="coverage"><tr><td class="green covered76"> </td><td class="red covered24"> </td></tr></table></td><td class="right">5</td><td class="right">10</td><td class="right" title="5/10">50%</td><td><table class="coverage"><tr><td class="green covered50"> </td><td class="red covered50"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcTypeConversion`1</td><td class="right">12</td><td class="right">4</td><td class="right">16</td><td class="right">42</td><td title="12/16" class="right">75%</td><td><table class="coverage"><tr><td class="green covered75"> </td><td class="red covered25"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcValueParser</td><td class="right">3</td><td class="right">88</td><td class="right">91</td><td class="right">202</td><td title="3/91" class="right">3.2%</td><td><table class="coverage"><tr><td class="green covered3"> </td><td class="red covered97"> </td></tr></table></td><td class="right">0</td><td class="right">46</td><td class="right" title="0/46">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.PlcVarTypeConversions</td><td class="right">6</td><td class="right">19</td><td class="right">25</td><td class="right">67</td><td title="6/25" class="right">24%</td><td><table class="coverage"><tr><td class="green covered24"> </td><td class="red covered76"> </td></tr></table></td><td class="right">4</td><td class="right">10</td><td class="right" title="4/10">40%</td><td><table class="coverage"><tr><td class="green covered40"> </td><td class="red covered60"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.PollLevelAttribute</td><td class="right">0</td><td class="right">3</td><td class="right">3</td><td class="right">21</td><td title="0/3" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.RegisterAttribute</td><td class="right">0</td><td class="right">6</td><td class="right">6</td><td class="right">29</td><td title="0/6" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.RegisterCollection</td><td class="right">0</td><td class="right">14</td><td class="right">14</td><td class="right">64</td><td title="0/14" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">4</td><td class="right" title="0/4">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.RegisterPropTarget</td><td class="right">0</td><td class="right">6</td><td class="right">6</td><td class="right">26</td><td title="0/6" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">2</td><td class="right" title="0/2">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterAttributes.StringHintAttribute</td><td class="right">0</td><td class="right">3</td><td class="right">3</td><td class="right">20</td><td title="0/3" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.AddressTools</td><td class="right">42</td><td class="right">99</td><td class="right">141</td><td class="right">266</td><td title="42/141" class="right">29.7%</td><td><table class="coverage"><tr><td class="green covered30"> </td><td class="red covered70"> </td></tr></table></td><td class="right">10</td><td class="right">52</td><td class="right" title="10/52">19.2%</td><td><table class="coverage"><tr><td class="green covered19"> </td><td class="red covered81"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.BuilderPatterns.RBuild</td><td class="right">23</td><td class="right">66</td><td class="right">89</td><td class="right">253</td><td title="23/89" class="right">25.8%</td><td><table class="coverage"><tr><td class="green covered26"> </td><td class="red covered74"> </td></tr></table></td><td class="right">0</td><td class="right">6</td><td class="right" title="0/6">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.BuilderPatterns.RBuildFromAttributes</td><td class="right">0</td><td class="right">23</td><td class="right">23</td><td class="right">70</td><td title="0/23" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.RegisterAssembler</td><td class="right">33</td><td class="right">53</td><td class="right">86</td><td class="right">169</td><td title="33/86" class="right">38.3%</td><td><table class="coverage"><tr><td class="green covered38"> </td><td class="red covered62"> </td></tr></table></td><td class="right">12</td><td class="right">44</td><td class="right" title="12/44">27.2%</td><td><table class="coverage"><tr><td class="green covered27"> </td><td class="red covered73"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.StepBaseTyper</td><td class="right">6</td><td class="right">80</td><td class="right">86</td><td class="right">234</td><td title="6/86" class="right">6.9%</td><td><table class="coverage"><tr><td class="green covered7"> </td><td class="red covered93"> </td></tr></table></td><td class="right">2</td><td class="right">58</td><td class="right" title="2/58">3.4%</td><td><table class="coverage"><tr><td class="green covered3"> </td><td class="red covered97"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.RegisterBuilding.StepData</td><td class="right">2</td><td class="right">0</td><td class="right">2</td><td class="right">44</td><td title="2/2" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.ArrayRegister`1</td><td class="right">0</td><td class="right">140</td><td class="right">140</td><td class="right">273</td><td title="0/140" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">56</td><td class="right" title="0/56">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.BoolRegister</td><td class="right">16</td><td class="right">14</td><td class="right">30</td><td class="right">79</td><td title="16/30" class="right">53.3%</td><td><table class="coverage"><tr><td class="green covered53"> </td><td class="red covered47"> </td></tr></table></td><td class="right">11</td><td class="right">18</td><td class="right" title="11/18">61.1%</td><td><table class="coverage"><tr><td class="green covered61"> </td><td class="red covered39"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.Register</td><td class="right">36</td><td class="right">83</td><td class="right">119</td><td class="right">251</td><td title="36/119" class="right">30.2%</td><td><table class="coverage"><tr><td class="green covered30"> </td><td class="red covered70"> </td></tr></table></td><td class="right">12</td><td class="right">90</td><td class="right" title="12/90">13.3%</td><td><table class="coverage"><tr><td class="green covered13"> </td><td class="red covered87"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.StringRegister</td><td class="right">0</td><td class="right">71</td><td class="right">71</td><td class="right">158</td><td title="0/71" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">28</td><td class="right" title="0/28">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Registers.StructRegister`1</td><td class="right">14</td><td class="right">55</td><td class="right">69</td><td class="right">156</td><td title="14/69" class="right">20.2%</td><td><table class="coverage"><tr><td class="green covered20"> </td><td class="red covered80"> </td></tr></table></td><td class="right">5</td><td class="right">48</td><td class="right" title="5/48">10.4%</td><td><table class="coverage"><tr><td class="green covered10"> </td><td class="red covered90"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.SerialPortExtensions</td><td class="right">0</td><td class="right">17</td><td class="right">17</td><td class="right">34</td><td title="0/17" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">2</td><td class="right" title="0/2">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.SetupClasses.InterfaceSettings</td><td class="right">0</td><td class="right">3</td><td class="right">3</td><td class="right">39</td><td title="0/3" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.TypeConversion.Conversions</td><td class="right">112</td><td class="right">50</td><td class="right">162</td><td class="right">180</td><td title="112/162" class="right">69.1%</td><td><table class="coverage"><tr><td class="green covered69"> </td><td class="red covered31"> </td></tr></table></td><td class="right">0</td><td class="right">14</td><td class="right" title="0/14">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.UnderlyingRegisters.DTArea</td><td class="right">0</td><td class="right">67</td><td class="right">67</td><td class="right">139</td><td title="0/67" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">8</td><td class="right" title="0/8">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.UnderlyingRegisters.LinkedRegisterGroup</td><td class="right">0</td><td class="right">1</td><td class="right">1</td><td class="right">16</td><td title="0/1" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.UnderlyingRegisters.MemoryAreaManager</td><td class="right">31</td><td class="right">239</td><td class="right">270</td><td class="right">500</td><td title="31/270" class="right">11.4%</td><td><table class="coverage"><tr><td class="green covered11"> </td><td class="red covered89"> </td></tr></table></td><td class="right">2</td><td class="right">122</td><td class="right" title="2/122">1.6%</td><td><table class="coverage"><tr><td class="green covered2"> </td><td class="red covered98"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.UnderlyingRegisters.PollLevel</td><td class="right">7</td><td class="right">0</td><td class="right">7</td><td class="right">36</td><td title="7/7" class="right">100%</td><td><table class="coverage"><tr><td class="green covered100"> </td></tr></table></td><td class="right">0</td><td class="right">0</td><td class="right" title="-"></td><td><table class="coverage"><tr><td class="gray covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.UnderlyingRegisters.WRArea</td><td class="right">0</td><td class="right">38</td><td class="right">38</td><td class="right">92</td><td title="0/38" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">2</td><td class="right" title="0/2">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
<tr><td>MewtocolNet.Word</td><td class="right">0</td><td class="right">47</td><td class="right">47</td><td class="right">99</td><td title="0/47" class="right">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td><td class="right">0</td><td class="right">6</td><td class="right" title="0/6">0%</td><td><table class="coverage"><tr><td class="red covered100"> </td></tr></table></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</coverage-info>
|
||||
<div class="footer">Generated by: ReportGenerator 5.1.22.0<br />7/10/2023 - 11:38:38 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div></div>
|
||||
<div class="footer">Generated by: ReportGenerator 5.1.22.0<br />7/20/2023 - 9:30:05 PM<br /><a href="https://github.com/danielpalme/ReportGenerator">GitHub</a> | <a href="https://reportgenerator.io">reportgenerator.io</a></div></div></div>
|
||||
<script type="text/javascript">/* <![CDATA[ */ /* Chartist.js 0.11.4
|
||||
* Copyright © 2019 Gion Kunz
|
||||
* Free to use under either the WTFPL license or the MIT license.
|
||||
@@ -1212,44 +1224,56 @@ var assemblies = [
|
||||
{
|
||||
"name": "MewtocolNet",
|
||||
"classes": [
|
||||
{ "name": "MewtocolNet.AsyncExtensions", "rp": "", "cl": 0, "ucl": 9, "cal": 9, "tl": 29, "cb": 0, "tb": 6, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 9, "cal": 9, "tl": 29, "lcq": 0, "cb": 0, "tb": 6, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.ComCassette.CassetteFinder", "rp": "", "cl": 0, "ucl": 82, "cal": 82, "tl": 171, "cb": 0, "tb": 38, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 82, "cal": 82, "tl": 171, "lcq": 0, "cb": 0, "tb": 38, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.ComCassette.CassetteInformation", "rp": "", "cl": 0, "ucl": 59, "cal": 59, "tl": 182, "cb": 0, "tb": 4, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 59, "cal": 59, "tl": 182, "lcq": 0, "cb": 0, "tb": 4, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.CRCCalculator", "rp": "", "cl": 58, "ucl": 0, "cal": 58, "tl": 88, "cb": 4, "tb": 4, "cm": 0, "tm": 0, "lch": [100], "bch": [100], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 58, "ucl": 0, "cal": 58, "tl": 88, "lcq": 100, "cb": 4, "tb": 4, "bcq": 100, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.DocAttributes.PlcCodeTestedAttribute", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 14, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 1, "cal": 1, "tl": 14, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.DocAttributes.PlcEXRTAttribute", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 14, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 1, "cal": 1, "tl": 14, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.DocAttributes.PlcLegacyAttribute", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 14, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 1, "cal": 1, "tl": 14, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Exceptions.MewtocolException", "rp": "", "cl": 0, "ucl": 13, "cal": 13, "tl": 41, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 13, "cal": 13, "tl": 41, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Helpers.AsyncQueue", "rp": "", "cl": 12, "ucl": 0, "cal": 12, "tl": 34, "cb": 2, "tb": 2, "cm": 0, "tm": 0, "lch": [100], "bch": [100], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 12, "ucl": 0, "cal": 12, "tl": 34, "lcq": 100, "cb": 2, "tb": 2, "bcq": 100, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Helpers.CodeDescriptions", "rp": "", "cl": 34, "ucl": 0, "cal": 34, "tl": 44, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [100], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 34, "ucl": 0, "cal": 34, "tl": 44, "lcq": 100, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Helpers.LinqHelpers", "rp": "", "cl": 0, "ucl": 14, "cal": 14, "tl": 31, "cb": 0, "tb": 12, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 14, "cal": 14, "tl": 31, "lcq": 0, "cb": 0, "tb": 12, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Logging.Logger", "rp": "", "cl": 14, "ucl": 1, "cal": 15, "tl": 41, "cb": 5, "tb": 8, "cm": 0, "tm": 0, "lch": [93.3], "bch": [62.5], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 14, "ucl": 1, "cal": 15, "tl": 41, "lcq": 93.3, "cb": 5, "tb": 8, "bcq": 62.5, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Mewtocol", "rp": "", "cl": 5, "ucl": 23, "cal": 28, "tl": 94, "cb": 0, "tb": 2, "cm": 0, "tm": 0, "lch": [17.8], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 5, "ucl": 23, "cal": 28, "tl": 94, "lcq": 17.8, "cb": 0, "tb": 2, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolFrameResponse", "rp": "", "cl": 10, "ucl": 20, "cal": 30, "tl": 61, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [33.3], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 10, "ucl": 20, "cal": 30, "tl": 61, "lcq": 33.3, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolHelpers", "rp": "", "cl": 78, "ucl": 69, "cal": 147, "tl": 336, "cb": 35, "tb": 80, "cm": 0, "tm": 0, "lch": [53], "bch": [43.7], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 78, "ucl": 69, "cal": 147, "tl": 336, "lcq": 53, "cb": 35, "tb": 80, "bcq": 43.7, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolInterface", "rp": "", "cl": 393, "ucl": 262, "cal": 655, "tl": 1336, "cb": 113, "tb": 256, "cm": 0, "tm": 0, "lch": [60], "bch": [44.1], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 393, "ucl": 262, "cal": 655, "tl": 1336, "lcq": 60, "cb": 113, "tb": 256, "bcq": 44.1, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolInterfaceSerial", "rp": "", "cl": 0, "ucl": 152, "cal": 152, "tl": 293, "cb": 0, "tb": 31, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 152, "cal": 152, "tl": 293, "lcq": 0, "cb": 0, "tb": 31, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolInterfaceTcp", "rp": "", "cl": 49, "ucl": 25, "cal": 74, "tl": 166, "cb": 9, "tb": 14, "cm": 0, "tm": 0, "lch": [66.2], "bch": [64.2], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 49, "ucl": 25, "cal": 74, "tl": 166, "lcq": 66.2, "cb": 9, "tb": 14, "bcq": 64.2, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.ParsedPlcName", "rp": "", "cl": 35, "ucl": 3, "cal": 38, "tl": 95, "cb": 5, "tb": 8, "cm": 0, "tm": 0, "lch": [92.1], "bch": [62.5], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 35, "ucl": 3, "cal": 38, "tl": 95, "lcq": 92.1, "cb": 5, "tb": 8, "bcq": 62.5, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcFormat", "rp": "", "cl": 40, "ucl": 1, "cal": 41, "tl": 89, "cb": 27, "tb": 28, "cm": 0, "tm": 0, "lch": [97.5], "bch": [96.4], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 40, "ucl": 1, "cal": 41, "tl": 89, "lcq": 97.5, "cb": 27, "tb": 28, "bcq": 96.4, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PLCInfo", "rp": "", "cl": 33, "ucl": 20, "cal": 53, "tl": 123, "cb": 2, "tb": 4, "cm": 0, "tm": 0, "lch": [62.2], "bch": [50], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 33, "ucl": 20, "cal": 53, "tl": 123, "lcq": 62.2, "cb": 2, "tb": 4, "bcq": 50, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcTypeConversion<T>", "rp": "", "cl": 16, "ucl": 0, "cal": 16, "tl": 42, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [100], "bch": [], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 16, "ucl": 0, "cal": 16, "tl": 42, "lcq": 100, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcValueParser", "rp": "", "cl": 26, "ucl": 4, "cal": 30, "tl": 84, "cb": 13, "tb": 22, "cm": 0, "tm": 0, "lch": [86.6], "bch": [59], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 26, "ucl": 4, "cal": 30, "tl": 84, "lcq": 86.6, "cb": 13, "tb": 22, "bcq": 59, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcVarTypeConversions", "rp": "", "cl": 12, "ucl": 13, "cal": 25, "tl": 71, "cb": 4, "tb": 8, "cm": 0, "tm": 0, "lch": [48], "bch": [50], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 12, "ucl": 13, "cal": 25, "tl": 71, "lcq": 48, "cb": 4, "tb": 8, "bcq": 50, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.RegisterAttribute", "rp": "", "cl": 25, "ucl": 12, "cal": 37, "tl": 90, "cb": 0, "tb": 4, "cm": 0, "tm": 0, "lch": [67.5], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 25, "ucl": 12, "cal": 37, "tl": 90, "lcq": 67.5, "cb": 0, "tb": 4, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.RegisterCollection", "rp": "", "cl": 2, "ucl": 12, "cal": 14, "tl": 63, "cb": 0, "tb": 4, "cm": 0, "tm": 0, "lch": [14.2], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 2, "ucl": 12, "cal": 14, "tl": 63, "lcq": 14.2, "cb": 0, "tb": 4, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.BuilderStep", "rp": "", "cl": 22, "ucl": 2, "cal": 24, "tl": 267, "cb": 2, "tb": 4, "cm": 0, "tm": 0, "lch": [91.6], "bch": [50], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 22, "ucl": 2, "cal": 24, "tl": 267, "lcq": 91.6, "cb": 2, "tb": 4, "bcq": 50, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.BuilderStepBase", "rp": "", "cl": 27, "ucl": 9, "cal": 36, "tl": 267, "cb": 18, "tb": 27, "cm": 0, "tm": 0, "lch": [75], "bch": [66.6], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 27, "ucl": 9, "cal": 36, "tl": 267, "lcq": 75, "cb": 18, "tb": 27, "bcq": 66.6, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.BuilderStepExtensions", "rp": "", "cl": 65, "ucl": 2, "cal": 67, "tl": 267, "cb": 12, "tb": 14, "cm": 0, "tm": 0, "lch": [97], "bch": [85.7], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 65, "ucl": 2, "cal": 67, "tl": 267, "lcq": 97, "cb": 12, "tb": 14, "bcq": 85.7, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.RegBuilder", "rp": "", "cl": 102, "ucl": 46, "cal": 148, "tl": 272, "cb": 36, "tb": 54, "cm": 0, "tm": 0, "lch": [68.9], "bch": [66.6], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 102, "ucl": 46, "cal": 148, "tl": 272, "lcq": 68.9, "cb": 36, "tb": 54, "bcq": 66.6, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.RegisterBuildInfo", "rp": "", "cl": 50, "ucl": 7, "cal": 57, "tl": 156, "cb": 36, "tb": 42, "cm": 0, "tm": 0, "lch": [87.7], "bch": [85.7], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 50, "ucl": 7, "cal": 57, "tl": 156, "lcq": 87.7, "cb": 36, "tb": 42, "bcq": 85.7, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.BaseRegister", "rp": "", "cl": 26, "ucl": 29, "cal": 55, "tl": 141, "cb": 14, "tb": 36, "cm": 0, "tm": 0, "lch": [47.2], "bch": [38.8], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 26, "ucl": 29, "cal": 55, "tl": 141, "lcq": 47.2, "cb": 14, "tb": 36, "bcq": 38.8, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.BoolRegister", "rp": "", "cl": 62, "ucl": 2, "cal": 64, "tl": 154, "cb": 24, "tb": 30, "cm": 0, "tm": 0, "lch": [96.8], "bch": [80], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 62, "ucl": 2, "cal": 64, "tl": 154, "lcq": 96.8, "cb": 24, "tb": 30, "bcq": 80, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.BytesRegister", "rp": "", "cl": 70, "ucl": 6, "cal": 76, "tl": 169, "cb": 25, "tb": 32, "cm": 0, "tm": 0, "lch": [92.1], "bch": [78.1], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 70, "ucl": 6, "cal": 76, "tl": 169, "lcq": 92.1, "cb": 25, "tb": 32, "bcq": 78.1, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.NumberRegister<T>", "rp": "", "cl": 64, "ucl": 15, "cal": 79, "tl": 183, "cb": 37, "tb": 48, "cm": 0, "tm": 0, "lch": [81], "bch": [77], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 64, "ucl": 15, "cal": 79, "tl": 183, "lcq": 81, "cb": 37, "tb": 48, "bcq": 77, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.StringRegister", "rp": "", "cl": 57, "ucl": 3, "cal": 60, "tl": 146, "cb": 13, "tb": 20, "cm": 0, "tm": 0, "lch": [95], "bch": [65], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 57, "ucl": 3, "cal": 60, "tl": 146, "lcq": 95, "cb": 13, "tb": 20, "bcq": 65, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.SerialPortExtensions", "rp": "", "cl": 0, "ucl": 17, "cal": 17, "tl": 36, "cb": 0, "tb": 2, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 0, "ucl": 17, "cal": 17, "tl": 36, "lcq": 0, "cb": 0, "tb": 2, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.TypeConversion.Conversions", "rp": "", "cl": 188, "ucl": 36, "cal": 224, "tl": 244, "cb": 6, "tb": 12, "cm": 0, "tm": 0, "lch": [83.9], "bch": [50], "mch": [], "hc": [{ "et": "7/10/2023 - 11:38:37 PM - 47_5514082880", "cl": 188, "ucl": 36, "cal": 224, "tl": 244, "lcq": 83.9, "cb": 6, "tb": 12, "bcq": 50, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.AsyncExtensions", "rp": "", "cl": 0, "ucl": 9, "cal": 9, "tl": 26, "cb": 0, "tb": 6, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 9, "cal": 9, "tl": 26, "lcq": 0, "cb": 0, "tb": 6, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.ComCassette.CassetteFinder", "rp": "", "cl": 0, "ucl": 63, "cal": 63, "tl": 139, "cb": 0, "tb": 22, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 63, "cal": 63, "tl": 139, "lcq": 0, "cb": 0, "tb": 22, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.ComCassette.CassetteInformation", "rp": "", "cl": 0, "ucl": 59, "cal": 59, "tl": 182, "cb": 0, "tb": 4, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 59, "cal": 59, "tl": 182, "lcq": 0, "cb": 0, "tb": 4, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.CRCCalculator", "rp": "", "cl": 58, "ucl": 0, "cal": 58, "tl": 88, "cb": 4, "tb": 4, "cm": 0, "tm": 0, "lch": [100], "bch": [100], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 58, "ucl": 0, "cal": 58, "tl": 88, "lcq": 100, "cb": 4, "tb": 4, "bcq": 100, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Documentation.PlcCodeTestedAttribute", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 12, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 1, "cal": 1, "tl": 12, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Documentation.PlcEXRTAttribute", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 12, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 1, "cal": 1, "tl": 12, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Documentation.PlcLegacyAttribute", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 12, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 1, "cal": 1, "tl": 12, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.DWord", "rp": "", "cl": 0, "ucl": 47, "cal": 47, "tl": 99, "cb": 0, "tb": 6, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 47, "cal": 47, "tl": 99, "lcq": 0, "cb": 0, "tb": 6, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Events.RegisterChangedArgs", "rp": "", "cl": 0, "ucl": 4, "cal": 4, "tl": 22, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 4, "cal": 4, "tl": 22, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Helpers.AsyncQueue", "rp": "", "cl": 12, "ucl": 0, "cal": 12, "tl": 32, "cb": 2, "tb": 2, "cm": 0, "tm": 0, "lch": [100], "bch": [100], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 12, "ucl": 0, "cal": 12, "tl": 32, "lcq": 100, "cb": 2, "tb": 2, "bcq": 100, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Helpers.CodeDescriptions", "rp": "", "cl": 34, "ucl": 0, "cal": 34, "tl": 44, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [100], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 34, "ucl": 0, "cal": 34, "tl": 44, "lcq": 100, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Helpers.LinqHelpers", "rp": "", "cl": 0, "ucl": 14, "cal": 14, "tl": 30, "cb": 0, "tb": 12, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 14, "cal": 14, "tl": 30, "lcq": 0, "cb": 0, "tb": 12, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Logging.Logger", "rp": "", "cl": 42, "ucl": 14, "cal": 56, "tl": 92, "cb": 9, "tb": 18, "cm": 0, "tm": 0, "lch": [75], "bch": [50], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 42, "ucl": 14, "cal": 56, "tl": 92, "lcq": 75, "cb": 9, "tb": 18, "bcq": 50, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Mewtocol", "rp": "", "cl": 8, "ucl": 155, "cal": 163, "tl": 409, "cb": 0, "tb": 58, "cm": 0, "tm": 0, "lch": [4.9], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 8, "ucl": 155, "cal": 163, "tl": 409, "lcq": 4.9, "cb": 0, "tb": 58, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolFrameResponse", "rp": "", "cl": 10, "ucl": 20, "cal": 30, "tl": 58, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [33.3], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 10, "ucl": 20, "cal": 30, "tl": 58, "lcq": 33.3, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolHelpers", "rp": "", "cl": 83, "ucl": 108, "cal": 191, "tl": 414, "cb": 33, "tb": 116, "cm": 0, "tm": 0, "lch": [43.4], "bch": [28.4], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 83, "ucl": 108, "cal": 191, "tl": 414, "lcq": 43.4, "cb": 33, "tb": 116, "bcq": 28.4, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolInterface", "rp": "", "cl": 225, "ucl": 325, "cal": 550, "tl": 1247, "cb": 61, "tb": 212, "cm": 0, "tm": 0, "lch": [40.9], "bch": [28.7], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 225, "ucl": 325, "cal": 550, "tl": 1247, "lcq": 40.9, "cb": 61, "tb": 212, "bcq": 28.7, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolInterfaceSerial", "rp": "", "cl": 0, "ucl": 164, "cal": 164, "tl": 305, "cb": 0, "tb": 41, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 164, "cal": 164, "tl": 305, "lcq": 0, "cb": 0, "tb": 41, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.MewtocolInterfaceTcp", "rp": "", "cl": 52, "ucl": 35, "cal": 87, "tl": 179, "cb": 12, "tb": 28, "cm": 0, "tm": 0, "lch": [59.7], "bch": [42.8], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 52, "ucl": 35, "cal": 87, "tl": 179, "lcq": 59.7, "cb": 12, "tb": 28, "bcq": 42.8, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.ParsedPlcName", "rp": "", "cl": 36, "ucl": 2, "cal": 38, "tl": 94, "cb": 6, "tb": 8, "cm": 0, "tm": 0, "lch": [94.7], "bch": [75], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 36, "ucl": 2, "cal": 38, "tl": 94, "lcq": 94.7, "cb": 6, "tb": 8, "bcq": 75, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcFormat", "rp": "", "cl": 39, "ucl": 2, "cal": 41, "tl": 87, "cb": 26, "tb": 28, "cm": 0, "tm": 0, "lch": [95.1], "bch": [92.8], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 39, "ucl": 2, "cal": 41, "tl": 87, "lcq": 95.1, "cb": 26, "tb": 28, "bcq": 92.8, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PLCInfo", "rp": "", "cl": 63, "ucl": 20, "cal": 83, "tl": 185, "cb": 5, "tb": 10, "cm": 0, "tm": 0, "lch": [75.9], "bch": [50], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 63, "ucl": 20, "cal": 83, "tl": 185, "lcq": 75.9, "cb": 5, "tb": 10, "bcq": 50, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcTypeConversion<T>", "rp": "", "cl": 12, "ucl": 4, "cal": 16, "tl": 42, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [75], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 12, "ucl": 4, "cal": 16, "tl": 42, "lcq": 75, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcValueParser", "rp": "", "cl": 3, "ucl": 88, "cal": 91, "tl": 202, "cb": 0, "tb": 46, "cm": 0, "tm": 0, "lch": [3.2], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 3, "ucl": 88, "cal": 91, "tl": 202, "lcq": 3.2, "cb": 0, "tb": 46, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.PlcVarTypeConversions", "rp": "", "cl": 6, "ucl": 19, "cal": 25, "tl": 67, "cb": 4, "tb": 10, "cm": 0, "tm": 0, "lch": [24], "bch": [40], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 6, "ucl": 19, "cal": 25, "tl": 67, "lcq": 24, "cb": 4, "tb": 10, "bcq": 40, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.PollLevelAttribute", "rp": "", "cl": 0, "ucl": 3, "cal": 3, "tl": 21, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 3, "cal": 3, "tl": 21, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.RegisterAttribute", "rp": "", "cl": 0, "ucl": 6, "cal": 6, "tl": 29, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 6, "cal": 6, "tl": 29, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.RegisterCollection", "rp": "", "cl": 0, "ucl": 14, "cal": 14, "tl": 64, "cb": 0, "tb": 4, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 14, "cal": 14, "tl": 64, "lcq": 0, "cb": 0, "tb": 4, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.RegisterPropTarget", "rp": "", "cl": 0, "ucl": 6, "cal": 6, "tl": 26, "cb": 0, "tb": 2, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 6, "cal": 6, "tl": 26, "lcq": 0, "cb": 0, "tb": 2, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterAttributes.StringHintAttribute", "rp": "", "cl": 0, "ucl": 3, "cal": 3, "tl": 20, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 3, "cal": 3, "tl": 20, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.AddressTools", "rp": "", "cl": 42, "ucl": 99, "cal": 141, "tl": 266, "cb": 10, "tb": 52, "cm": 0, "tm": 0, "lch": [29.7], "bch": [19.2], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 42, "ucl": 99, "cal": 141, "tl": 266, "lcq": 29.7, "cb": 10, "tb": 52, "bcq": 19.2, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.BuilderPatterns.RBuild", "rp": "", "cl": 23, "ucl": 66, "cal": 89, "tl": 253, "cb": 0, "tb": 6, "cm": 0, "tm": 0, "lch": [25.8], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 23, "ucl": 66, "cal": 89, "tl": 253, "lcq": 25.8, "cb": 0, "tb": 6, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.BuilderPatterns.RBuildFromAttributes", "rp": "", "cl": 0, "ucl": 23, "cal": 23, "tl": 70, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 23, "cal": 23, "tl": 70, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.RegisterAssembler", "rp": "", "cl": 33, "ucl": 53, "cal": 86, "tl": 169, "cb": 12, "tb": 44, "cm": 0, "tm": 0, "lch": [38.3], "bch": [27.2], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 33, "ucl": 53, "cal": 86, "tl": 169, "lcq": 38.3, "cb": 12, "tb": 44, "bcq": 27.2, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.StepBaseTyper", "rp": "", "cl": 6, "ucl": 80, "cal": 86, "tl": 234, "cb": 2, "tb": 58, "cm": 0, "tm": 0, "lch": [6.9], "bch": [3.4], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 6, "ucl": 80, "cal": 86, "tl": 234, "lcq": 6.9, "cb": 2, "tb": 58, "bcq": 3.4, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.RegisterBuilding.StepData", "rp": "", "cl": 2, "ucl": 0, "cal": 2, "tl": 44, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [100], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 2, "ucl": 0, "cal": 2, "tl": 44, "lcq": 100, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.ArrayRegister<T>", "rp": "", "cl": 0, "ucl": 140, "cal": 140, "tl": 273, "cb": 0, "tb": 56, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 140, "cal": 140, "tl": 273, "lcq": 0, "cb": 0, "tb": 56, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.BoolRegister", "rp": "", "cl": 16, "ucl": 14, "cal": 30, "tl": 79, "cb": 11, "tb": 18, "cm": 0, "tm": 0, "lch": [53.3], "bch": [61.1], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 16, "ucl": 14, "cal": 30, "tl": 79, "lcq": 53.3, "cb": 11, "tb": 18, "bcq": 61.1, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.Register", "rp": "", "cl": 36, "ucl": 83, "cal": 119, "tl": 251, "cb": 12, "tb": 90, "cm": 0, "tm": 0, "lch": [30.2], "bch": [13.3], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 36, "ucl": 83, "cal": 119, "tl": 251, "lcq": 30.2, "cb": 12, "tb": 90, "bcq": 13.3, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.StringRegister", "rp": "", "cl": 0, "ucl": 71, "cal": 71, "tl": 158, "cb": 0, "tb": 28, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 71, "cal": 71, "tl": 158, "lcq": 0, "cb": 0, "tb": 28, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Registers.StructRegister<T>", "rp": "", "cl": 14, "ucl": 55, "cal": 69, "tl": 156, "cb": 5, "tb": 48, "cm": 0, "tm": 0, "lch": [20.2], "bch": [10.4], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 14, "ucl": 55, "cal": 69, "tl": 156, "lcq": 20.2, "cb": 5, "tb": 48, "bcq": 10.4, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.SerialPortExtensions", "rp": "", "cl": 0, "ucl": 17, "cal": 17, "tl": 34, "cb": 0, "tb": 2, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 17, "cal": 17, "tl": 34, "lcq": 0, "cb": 0, "tb": 2, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.SetupClasses.InterfaceSettings", "rp": "", "cl": 0, "ucl": 3, "cal": 3, "tl": 39, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 3, "cal": 3, "tl": 39, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.TypeConversion.Conversions", "rp": "", "cl": 112, "ucl": 50, "cal": 162, "tl": 180, "cb": 0, "tb": 14, "cm": 0, "tm": 0, "lch": [69.1], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 112, "ucl": 50, "cal": 162, "tl": 180, "lcq": 69.1, "cb": 0, "tb": 14, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.UnderlyingRegisters.DTArea", "rp": "", "cl": 0, "ucl": 67, "cal": 67, "tl": 139, "cb": 0, "tb": 8, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 67, "cal": 67, "tl": 139, "lcq": 0, "cb": 0, "tb": 8, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.UnderlyingRegisters.LinkedRegisterGroup", "rp": "", "cl": 0, "ucl": 1, "cal": 1, "tl": 16, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [0], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 1, "cal": 1, "tl": 16, "lcq": 0, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.UnderlyingRegisters.MemoryAreaManager", "rp": "", "cl": 31, "ucl": 239, "cal": 270, "tl": 500, "cb": 2, "tb": 122, "cm": 0, "tm": 0, "lch": [11.4], "bch": [1.6], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 31, "ucl": 239, "cal": 270, "tl": 500, "lcq": 11.4, "cb": 2, "tb": 122, "bcq": 1.6, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.UnderlyingRegisters.PollLevel", "rp": "", "cl": 7, "ucl": 0, "cal": 7, "tl": 36, "cb": 0, "tb": 0, "cm": 0, "tm": 0, "lch": [100], "bch": [], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 7, "ucl": 0, "cal": 7, "tl": 36, "lcq": 100, "cb": 0, "tb": 0, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.UnderlyingRegisters.WRArea", "rp": "", "cl": 0, "ucl": 38, "cal": 38, "tl": 92, "cb": 0, "tb": 2, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 38, "cal": 38, "tl": 92, "lcq": 0, "cb": 0, "tb": 2, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
{ "name": "MewtocolNet.Word", "rp": "", "cl": 0, "ucl": 47, "cal": 47, "tl": 99, "cb": 0, "tb": 6, "cm": 0, "tm": 0, "lch": [0], "bch": [0], "mch": [], "hc": [{ "et": "7/20/2023 - 9:30:05 PM - 57_5616077283", "cl": 0, "ucl": 47, "cal": 47, "tl": 99, "lcq": 0, "cb": 0, "tb": 6, "bcq": 0, "cm": 0, "tm": 0, "mcq": 0 }], "metrics": { } },
|
||||
]},
|
||||
];
|
||||
|
||||
@@ -1264,16 +1288,16 @@ var riskHotspotMetrics = [
|
||||
|
||||
var riskHotspots = [
|
||||
{
|
||||
"assembly": "MewtocolNet", "class": "MewtocolNet.MewtocolInterface", "reportPath": "", "methodName": "MewtocolNet.MewtocolInterface MewtocolNet.MewtocolInterface::WithRegisterCollection(MewtocolNet.RegisterAttributes.RegisterCollection)", "methodShortName": "WithRegisterCollection(...)", "fileIndex": 1, "line": null,
|
||||
"assembly": "MewtocolNet", "class": "MewtocolNet.RegisterBuilding.RegisterAssembler", "reportPath": "", "methodName": "MewtocolNet.Registers.Register MewtocolNet.RegisterBuilding.RegisterAssembler::Assemble(MewtocolNet.RegisterBuilding.StepData)", "methodShortName": "Assemble(...)", "fileIndex": 0, "line": null,
|
||||
"metrics": [
|
||||
{ "value": 46, "exceeded": true },
|
||||
{ "value": 46, "exceeded": false },
|
||||
{ "value": 44, "exceeded": true },
|
||||
{ "value": 44, "exceeded": false },
|
||||
]},
|
||||
{
|
||||
"assembly": "MewtocolNet", "class": "MewtocolNet.RegisterBuilding.RegisterBuildInfo", "reportPath": "", "methodName": "MewtocolNet.Registers.BaseRegister MewtocolNet.RegisterBuilding.RegisterBuildInfo::Build()", "methodShortName": "Build()", "fileIndex": 0, "line": null,
|
||||
"assembly": "MewtocolNet", "class": "MewtocolNet.UnderlyingRegisters.MemoryAreaManager", "reportPath": "", "methodName": "System.String MewtocolNet.UnderlyingRegisters.MemoryAreaManager::ExplainLayout()", "methodShortName": "ExplainLayout()", "fileIndex": 0, "line": null,
|
||||
"metrics": [
|
||||
{ "value": 42, "exceeded": true },
|
||||
{ "value": 42, "exceeded": false },
|
||||
{ "value": 32, "exceeded": true },
|
||||
{ "value": 32, "exceeded": false },
|
||||
]},
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user