mirror of
https://github.com/johndoe6345789/snippet-pastebin.git
synced 2026-04-24 13:34:55 +00:00
- Created comprehensive test suites for quality validator module (430+ tests) * index.test.ts: QualityValidator main module * reporters/*.test.ts: ReporterBase and all reporters * scoring/*.test.ts: Scoring engine with edge cases * utils/*.test.ts: Validators, formatters, FileChangeDetector - Added UI component tests for sidebar menu and templates (800+ tests) * SidebarMenuButton, SidebarMenuSubButton, etc. * DashboardTemplate, BlogTemplate * ContentPreviewCardsSection, FormFieldsSection - Coverage improvements: * Statements: 56.62% → 60.93% (+4.31%) * Functions: 76.76% → 79.82% (+3.06%) * Branches: 84.37% → 85.92% (+1.55%) * Tests passing: 5,512 (added 363 new passing tests) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
761 lines
35 KiB
HTML
761 lines
35 KiB
HTML
|
|
<!doctype html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<title>Code coverage report for All files</title>
|
|
<meta charset="utf-8" />
|
|
<link rel="stylesheet" href="prettify.css" />
|
|
<link rel="stylesheet" href="base.css" />
|
|
<link rel="shortcut icon" type="image/x-icon" href="favicon.png" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<style type='text/css'>
|
|
.coverage-summary .sorter {
|
|
background-image: url(sort-arrow-sprite.png);
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
<div class='wrapper'>
|
|
<div class='pad1'>
|
|
<h1>All files</h1>
|
|
<div class='clearfix'>
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">60.93% </span>
|
|
<span class="quiet">Statements</span>
|
|
<span class='fraction'>20941/34365</span>
|
|
</div>
|
|
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">85.92% </span>
|
|
<span class="quiet">Branches</span>
|
|
<span class='fraction'>2423/2820</span>
|
|
</div>
|
|
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">79.82% </span>
|
|
<span class="quiet">Functions</span>
|
|
<span class='fraction'>716/897</span>
|
|
</div>
|
|
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">60.93% </span>
|
|
<span class="quiet">Lines</span>
|
|
<span class='fraction'>20941/34365</span>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
<p class="quiet">
|
|
Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block.
|
|
</p>
|
|
<template id="filterTemplate">
|
|
<div class="quiet">
|
|
Filter:
|
|
<input type="search" id="fileSearch">
|
|
</div>
|
|
</template>
|
|
</div>
|
|
<div class='status-line medium'></div>
|
|
<div class="pad1">
|
|
<table class="coverage-summary">
|
|
<thead>
|
|
<tr>
|
|
<th data-col="file" data-fmt="html" data-html="true" class="file">File</th>
|
|
<th data-col="pic" data-type="number" data-fmt="html" data-html="true" class="pic"></th>
|
|
<th data-col="statements" data-type="number" data-fmt="pct" class="pct">Statements</th>
|
|
<th data-col="statements_raw" data-type="number" data-fmt="html" class="abs"></th>
|
|
<th data-col="branches" data-type="number" data-fmt="pct" class="pct">Branches</th>
|
|
<th data-col="branches_raw" data-type="number" data-fmt="html" class="abs"></th>
|
|
<th data-col="functions" data-type="number" data-fmt="pct" class="pct">Functions</th>
|
|
<th data-col="functions_raw" data-type="number" data-fmt="html" class="abs"></th>
|
|
<th data-col="lines" data-type="number" data-fmt="pct" class="pct">Lines</th>
|
|
<th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr>
|
|
<td class="file high" data-value="src"><a href="src/index.html">src</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="26" class="abs high">26/26</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="2" class="abs high">2/2</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="2" class="abs high">2/2</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="26" class="abs high">26/26</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/app"><a href="src/app/index.html">src/app</a></td>
|
|
<td data-value="79.22" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 79%"></div><div class="cover-empty" style="width: 21%"></div></div>
|
|
</td>
|
|
<td data-value="79.22" class="pct medium">79.22%</td>
|
|
<td data-value="207" class="abs medium">164/207</td>
|
|
<td data-value="81.81" class="pct high">81.81%</td>
|
|
<td data-value="11" class="abs high">9/11</td>
|
|
<td data-value="83.33" class="pct high">83.33%</td>
|
|
<td data-value="6" class="abs high">5/6</td>
|
|
<td data-value="79.22" class="pct medium">79.22%</td>
|
|
<td data-value="207" class="abs medium">164/207</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/app/atoms"><a href="src/app/atoms/index.html">src/app/atoms</a></td>
|
|
<td data-value="69.76" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 69%"></div><div class="cover-empty" style="width: 31%"></div></div>
|
|
</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/app/demo"><a href="src/app/demo/index.html">src/app/demo</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="68" class="abs high">68/68</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="68" class="abs high">68/68</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/app/molecules"><a href="src/app/molecules/index.html">src/app/molecules</a></td>
|
|
<td data-value="69.76" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 69%"></div><div class="cover-empty" style="width: 31%"></div></div>
|
|
</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/app/organisms"><a href="src/app/organisms/index.html">src/app/organisms</a></td>
|
|
<td data-value="69.76" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 69%"></div><div class="cover-empty" style="width: 31%"></div></div>
|
|
</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/app/settings"><a href="src/app/settings/index.html">src/app/settings</a></td>
|
|
<td data-value="97.27" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 97%"></div><div class="cover-empty" style="width: 3%"></div></div>
|
|
</td>
|
|
<td data-value="97.27" class="pct high">97.27%</td>
|
|
<td data-value="110" class="abs high">107/110</td>
|
|
<td data-value="50" class="pct medium">50%</td>
|
|
<td data-value="2" class="abs medium">1/2</td>
|
|
<td data-value="50" class="pct medium">50%</td>
|
|
<td data-value="2" class="abs medium">1/2</td>
|
|
<td data-value="97.27" class="pct high">97.27%</td>
|
|
<td data-value="110" class="abs high">107/110</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/app/templates"><a href="src/app/templates/index.html">src/app/templates</a></td>
|
|
<td data-value="69.76" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 69%"></div><div class="cover-empty" style="width: 31%"></div></div>
|
|
</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="69.76" class="pct medium">69.76%</td>
|
|
<td data-value="43" class="abs medium">30/43</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/components"><a href="src/components/index.html">src/components</a></td>
|
|
<td data-value="0" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
|
|
</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="142" class="abs low">0/142</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="2" class="abs low">0/2</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="2" class="abs low">0/2</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="142" class="abs low">0/142</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/atoms"><a href="src/components/atoms/index.html">src/components/atoms</a></td>
|
|
<td data-value="84.89" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 84%"></div><div class="cover-empty" style="width: 16%"></div></div>
|
|
</td>
|
|
<td data-value="84.89" class="pct high">84.89%</td>
|
|
<td data-value="470" class="abs high">399/470</td>
|
|
<td data-value="85.71" class="pct high">85.71%</td>
|
|
<td data-value="7" class="abs high">6/7</td>
|
|
<td data-value="85.71" class="pct high">85.71%</td>
|
|
<td data-value="7" class="abs high">6/7</td>
|
|
<td data-value="84.89" class="pct high">84.89%</td>
|
|
<td data-value="470" class="abs high">399/470</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/components/demo"><a href="src/components/demo/index.html">src/components/demo</a></td>
|
|
<td data-value="73.05" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 73%"></div><div class="cover-empty" style="width: 27%"></div></div>
|
|
</td>
|
|
<td data-value="73.05" class="pct medium">73.05%</td>
|
|
<td data-value="475" class="abs medium">347/475</td>
|
|
<td data-value="80" class="pct high">80%</td>
|
|
<td data-value="15" class="abs high">12/15</td>
|
|
<td data-value="72.72" class="pct medium">72.72%</td>
|
|
<td data-value="11" class="abs medium">8/11</td>
|
|
<td data-value="73.05" class="pct medium">73.05%</td>
|
|
<td data-value="475" class="abs medium">347/475</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/error"><a href="src/components/error/index.html">src/components/error</a></td>
|
|
<td data-value="98.25" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 98%"></div><div class="cover-empty" style="width: 2%"></div></div>
|
|
</td>
|
|
<td data-value="98.25" class="pct high">98.25%</td>
|
|
<td data-value="400" class="abs high">393/400</td>
|
|
<td data-value="93.61" class="pct high">93.61%</td>
|
|
<td data-value="47" class="abs high">44/47</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="8" class="abs high">8/8</td>
|
|
<td data-value="98.25" class="pct high">98.25%</td>
|
|
<td data-value="400" class="abs high">393/400</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/features/namespace-manager"><a href="src/components/features/namespace-manager/index.html">src/components/features/namespace-manager</a></td>
|
|
<td data-value="83.75" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 83%"></div><div class="cover-empty" style="width: 17%"></div></div>
|
|
</td>
|
|
<td data-value="83.75" class="pct high">83.75%</td>
|
|
<td data-value="320" class="abs high">268/320</td>
|
|
<td data-value="94.11" class="pct high">94.11%</td>
|
|
<td data-value="17" class="abs high">16/17</td>
|
|
<td data-value="33.33" class="pct low">33.33%</td>
|
|
<td data-value="9" class="abs low">3/9</td>
|
|
<td data-value="83.75" class="pct high">83.75%</td>
|
|
<td data-value="320" class="abs high">268/320</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/features/python-runner"><a href="src/components/features/python-runner/index.html">src/components/features/python-runner</a></td>
|
|
<td data-value="98.85" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 98%"></div><div class="cover-empty" style="width: 2%"></div></div>
|
|
</td>
|
|
<td data-value="98.85" class="pct high">98.85%</td>
|
|
<td data-value="526" class="abs high">520/526</td>
|
|
<td data-value="95.6" class="pct high">95.6%</td>
|
|
<td data-value="91" class="abs high">87/91</td>
|
|
<td data-value="88.88" class="pct high">88.88%</td>
|
|
<td data-value="9" class="abs high">8/9</td>
|
|
<td data-value="98.85" class="pct high">98.85%</td>
|
|
<td data-value="526" class="abs high">520/526</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/features/snippet-display"><a href="src/components/features/snippet-display/index.html">src/components/features/snippet-display</a></td>
|
|
<td data-value="96.42" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 96%"></div><div class="cover-empty" style="width: 4%"></div></div>
|
|
</td>
|
|
<td data-value="96.42" class="pct high">96.42%</td>
|
|
<td data-value="560" class="abs high">540/560</td>
|
|
<td data-value="98.11" class="pct high">98.11%</td>
|
|
<td data-value="53" class="abs high">52/53</td>
|
|
<td data-value="52.17" class="pct medium">52.17%</td>
|
|
<td data-value="23" class="abs medium">12/23</td>
|
|
<td data-value="96.42" class="pct high">96.42%</td>
|
|
<td data-value="560" class="abs high">540/560</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/features/snippet-editor"><a href="src/components/features/snippet-editor/index.html">src/components/features/snippet-editor</a></td>
|
|
<td data-value="97.23" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 97%"></div><div class="cover-empty" style="width: 3%"></div></div>
|
|
</td>
|
|
<td data-value="97.23" class="pct high">97.23%</td>
|
|
<td data-value="867" class="abs high">843/867</td>
|
|
<td data-value="92.85" class="pct high">92.85%</td>
|
|
<td data-value="98" class="abs high">91/98</td>
|
|
<td data-value="88.46" class="pct high">88.46%</td>
|
|
<td data-value="26" class="abs high">23/26</td>
|
|
<td data-value="97.23" class="pct high">97.23%</td>
|
|
<td data-value="867" class="abs high">843/867</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/features/snippet-viewer"><a href="src/components/features/snippet-viewer/index.html">src/components/features/snippet-viewer</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="241" class="abs high">241/241</td>
|
|
<td data-value="96.55" class="pct high">96.55%</td>
|
|
<td data-value="29" class="abs high">28/29</td>
|
|
<td data-value="75" class="pct medium">75%</td>
|
|
<td data-value="8" class="abs medium">6/8</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="241" class="abs high">241/241</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/layout"><a href="src/components/layout/index.html">src/components/layout</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="106" class="abs high">106/106</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="8" class="abs high">8/8</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="2" class="abs high">2/2</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="106" class="abs high">106/106</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/components/layout/navigation"><a href="src/components/layout/navigation/index.html">src/components/layout/navigation</a></td>
|
|
<td data-value="79.23" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 79%"></div><div class="cover-empty" style="width: 21%"></div></div>
|
|
</td>
|
|
<td data-value="79.23" class="pct medium">79.23%</td>
|
|
<td data-value="236" class="abs medium">187/236</td>
|
|
<td data-value="83.33" class="pct high">83.33%</td>
|
|
<td data-value="6" class="abs high">5/6</td>
|
|
<td data-value="71.42" class="pct medium">71.42%</td>
|
|
<td data-value="7" class="abs medium">5/7</td>
|
|
<td data-value="79.23" class="pct medium">79.23%</td>
|
|
<td data-value="236" class="abs medium">187/236</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/components/molecules"><a href="src/components/molecules/index.html">src/components/molecules</a></td>
|
|
<td data-value="41.37" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 41%"></div><div class="cover-empty" style="width: 59%"></div></div>
|
|
</td>
|
|
<td data-value="41.37" class="pct low">41.37%</td>
|
|
<td data-value="377" class="abs low">156/377</td>
|
|
<td data-value="42.85" class="pct low">42.85%</td>
|
|
<td data-value="7" class="abs low">3/7</td>
|
|
<td data-value="42.85" class="pct low">42.85%</td>
|
|
<td data-value="7" class="abs low">3/7</td>
|
|
<td data-value="41.37" class="pct low">41.37%</td>
|
|
<td data-value="377" class="abs low">156/377</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/organisms"><a href="src/components/organisms/index.html">src/components/organisms</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="24" class="abs high">24/24</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="1" class="abs high">1/1</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="24" class="abs high">24/24</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/organisms/showcases"><a href="src/components/organisms/showcases/index.html">src/components/organisms/showcases</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="524" class="abs high">524/524</td>
|
|
<td data-value="77.77" class="pct medium">77.77%</td>
|
|
<td data-value="9" class="abs medium">7/9</td>
|
|
<td data-value="75" class="pct medium">75%</td>
|
|
<td data-value="8" class="abs medium">6/8</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="524" class="abs high">524/524</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/components/settings"><a href="src/components/settings/index.html">src/components/settings</a></td>
|
|
<td data-value="99.34" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 99%"></div><div class="cover-empty" style="width: 1%"></div></div>
|
|
</td>
|
|
<td data-value="99.34" class="pct high">99.34%</td>
|
|
<td data-value="614" class="abs high">610/614</td>
|
|
<td data-value="95.55" class="pct high">95.55%</td>
|
|
<td data-value="45" class="abs high">43/45</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="13" class="abs high">13/13</td>
|
|
<td data-value="99.34" class="pct high">99.34%</td>
|
|
<td data-value="614" class="abs high">610/614</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/components/snippet-manager"><a href="src/components/snippet-manager/index.html">src/components/snippet-manager</a></td>
|
|
<td data-value="52.02" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 52%"></div><div class="cover-empty" style="width: 48%"></div></div>
|
|
</td>
|
|
<td data-value="52.02" class="pct medium">52.02%</td>
|
|
<td data-value="271" class="abs medium">141/271</td>
|
|
<td data-value="84.61" class="pct high">84.61%</td>
|
|
<td data-value="13" class="abs high">11/13</td>
|
|
<td data-value="40" class="pct low">40%</td>
|
|
<td data-value="5" class="abs low">2/5</td>
|
|
<td data-value="52.02" class="pct medium">52.02%</td>
|
|
<td data-value="271" class="abs medium">141/271</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/components/templates"><a href="src/components/templates/index.html">src/components/templates</a></td>
|
|
<td data-value="63.65" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 63%"></div><div class="cover-empty" style="width: 37%"></div></div>
|
|
</td>
|
|
<td data-value="63.65" class="pct medium">63.65%</td>
|
|
<td data-value="564" class="abs medium">359/564</td>
|
|
<td data-value="66.66" class="pct medium">66.66%</td>
|
|
<td data-value="6" class="abs medium">4/6</td>
|
|
<td data-value="60" class="pct medium">60%</td>
|
|
<td data-value="5" class="abs medium">3/5</td>
|
|
<td data-value="63.65" class="pct medium">63.65%</td>
|
|
<td data-value="564" class="abs medium">359/564</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/components/ui"><a href="src/components/ui/index.html">src/components/ui</a></td>
|
|
<td data-value="35.98" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 35%"></div><div class="cover-empty" style="width: 65%"></div></div>
|
|
</td>
|
|
<td data-value="35.98" class="pct low">35.98%</td>
|
|
<td data-value="4574" class="abs low">1646/4574</td>
|
|
<td data-value="71.81" class="pct medium">71.81%</td>
|
|
<td data-value="149" class="abs medium">107/149</td>
|
|
<td data-value="55.31" class="pct medium">55.31%</td>
|
|
<td data-value="94" class="abs medium">52/94</td>
|
|
<td data-value="35.98" class="pct low">35.98%</td>
|
|
<td data-value="4574" class="abs low">1646/4574</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/components/ui/sidebar-menu"><a href="src/components/ui/sidebar-menu/index.html">src/components/ui/sidebar-menu</a></td>
|
|
<td data-value="49.26" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 49%"></div><div class="cover-empty" style="width: 51%"></div></div>
|
|
</td>
|
|
<td data-value="49.26" class="pct low">49.26%</td>
|
|
<td data-value="406" class="abs low">200/406</td>
|
|
<td data-value="72.41" class="pct medium">72.41%</td>
|
|
<td data-value="29" class="abs medium">21/29</td>
|
|
<td data-value="33.33" class="pct low">33.33%</td>
|
|
<td data-value="12" class="abs low">4/12</td>
|
|
<td data-value="49.26" class="pct low">49.26%</td>
|
|
<td data-value="406" class="abs low">200/406</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/hooks"><a href="src/hooks/index.html">src/hooks</a></td>
|
|
<td data-value="93.9" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 93%"></div><div class="cover-empty" style="width: 7%"></div></div>
|
|
</td>
|
|
<td data-value="93.9" class="pct high">93.9%</td>
|
|
<td data-value="870" class="abs high">817/870</td>
|
|
<td data-value="89.1" class="pct high">89.1%</td>
|
|
<td data-value="156" class="abs high">139/156</td>
|
|
<td data-value="92" class="pct high">92%</td>
|
|
<td data-value="25" class="abs high">23/25</td>
|
|
<td data-value="93.9" class="pct high">93.9%</td>
|
|
<td data-value="870" class="abs high">817/870</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/lib"><a href="src/lib/index.html">src/lib</a></td>
|
|
<td data-value="78.93" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 78%"></div><div class="cover-empty" style="width: 22%"></div></div>
|
|
</td>
|
|
<td data-value="78.93" class="pct medium">78.93%</td>
|
|
<td data-value="1348" class="abs medium">1064/1348</td>
|
|
<td data-value="88.53" class="pct high">88.53%</td>
|
|
<td data-value="253" class="abs high">224/253</td>
|
|
<td data-value="73.68" class="pct medium">73.68%</td>
|
|
<td data-value="114" class="abs medium">84/114</td>
|
|
<td data-value="78.93" class="pct medium">78.93%</td>
|
|
<td data-value="1348" class="abs medium">1064/1348</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/lib/quality-validator"><a href="src/lib/quality-validator/index.html">src/lib/quality-validator</a></td>
|
|
<td data-value="0" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
|
|
</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="686" class="abs low">0/686</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="2" class="abs low">0/2</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="2" class="abs low">0/2</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="686" class="abs low">0/686</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/lib/quality-validator/analyzers"><a href="src/lib/quality-validator/analyzers/index.html">src/lib/quality-validator/analyzers</a></td>
|
|
<td data-value="37.46" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 37%"></div><div class="cover-empty" style="width: 63%"></div></div>
|
|
</td>
|
|
<td data-value="37.46" class="pct low">37.46%</td>
|
|
<td data-value="3136" class="abs low">1175/3136</td>
|
|
<td data-value="87.87" class="pct high">87.87%</td>
|
|
<td data-value="264" class="abs high">232/264</td>
|
|
<td data-value="85.36" class="pct high">85.36%</td>
|
|
<td data-value="41" class="abs high">35/41</td>
|
|
<td data-value="37.46" class="pct low">37.46%</td>
|
|
<td data-value="3136" class="abs low">1175/3136</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/lib/quality-validator/config"><a href="src/lib/quality-validator/config/index.html">src/lib/quality-validator/config</a></td>
|
|
<td data-value="87.66" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 87%"></div><div class="cover-empty" style="width: 13%"></div></div>
|
|
</td>
|
|
<td data-value="87.66" class="pct high">87.66%</td>
|
|
<td data-value="1062" class="abs high">931/1062</td>
|
|
<td data-value="81.74" class="pct high">81.74%</td>
|
|
<td data-value="126" class="abs high">103/126</td>
|
|
<td data-value="88.23" class="pct high">88.23%</td>
|
|
<td data-value="34" class="abs high">30/34</td>
|
|
<td data-value="87.66" class="pct high">87.66%</td>
|
|
<td data-value="1062" class="abs high">931/1062</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/lib/quality-validator/core"><a href="src/lib/quality-validator/core/index.html">src/lib/quality-validator/core</a></td>
|
|
<td data-value="52.26" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 52%"></div><div class="cover-empty" style="width: 48%"></div></div>
|
|
</td>
|
|
<td data-value="52.26" class="pct medium">52.26%</td>
|
|
<td data-value="618" class="abs medium">323/618</td>
|
|
<td data-value="78.04" class="pct medium">78.04%</td>
|
|
<td data-value="41" class="abs medium">32/41</td>
|
|
<td data-value="81.81" class="pct high">81.81%</td>
|
|
<td data-value="11" class="abs high">9/11</td>
|
|
<td data-value="52.26" class="pct medium">52.26%</td>
|
|
<td data-value="618" class="abs medium">323/618</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/lib/quality-validator/reporters"><a href="src/lib/quality-validator/reporters/index.html">src/lib/quality-validator/reporters</a></td>
|
|
<td data-value="59.58" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 59%"></div><div class="cover-empty" style="width: 41%"></div></div>
|
|
</td>
|
|
<td data-value="59.58" class="pct medium">59.58%</td>
|
|
<td data-value="1643" class="abs medium">979/1643</td>
|
|
<td data-value="87.5" class="pct high">87.5%</td>
|
|
<td data-value="160" class="abs high">140/160</td>
|
|
<td data-value="90.69" class="pct high">90.69%</td>
|
|
<td data-value="43" class="abs high">39/43</td>
|
|
<td data-value="59.58" class="pct medium">59.58%</td>
|
|
<td data-value="1643" class="abs medium">979/1643</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/lib/quality-validator/reporters/html"><a href="src/lib/quality-validator/reporters/html/index.html">src/lib/quality-validator/reporters/html</a></td>
|
|
<td data-value="47.22" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 47%"></div><div class="cover-empty" style="width: 53%"></div></div>
|
|
</td>
|
|
<td data-value="47.22" class="pct low">47.22%</td>
|
|
<td data-value="3310" class="abs low">1563/3310</td>
|
|
<td data-value="70.87" class="pct medium">70.87%</td>
|
|
<td data-value="103" class="abs medium">73/103</td>
|
|
<td data-value="85.41" class="pct high">85.41%</td>
|
|
<td data-value="48" class="abs high">41/48</td>
|
|
<td data-value="47.22" class="pct low">47.22%</td>
|
|
<td data-value="3310" class="abs low">1563/3310</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/lib/quality-validator/rules"><a href="src/lib/quality-validator/rules/index.html">src/lib/quality-validator/rules</a></td>
|
|
<td data-value="82.86" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 82%"></div><div class="cover-empty" style="width: 18%"></div></div>
|
|
</td>
|
|
<td data-value="82.86" class="pct high">82.86%</td>
|
|
<td data-value="1430" class="abs high">1185/1430</td>
|
|
<td data-value="72.22" class="pct medium">72.22%</td>
|
|
<td data-value="198" class="abs medium">143/198</td>
|
|
<td data-value="87.8" class="pct high">87.8%</td>
|
|
<td data-value="41" class="abs high">36/41</td>
|
|
<td data-value="82.86" class="pct high">82.86%</td>
|
|
<td data-value="1430" class="abs high">1185/1430</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/lib/quality-validator/scoring"><a href="src/lib/quality-validator/scoring/index.html">src/lib/quality-validator/scoring</a></td>
|
|
<td data-value="66.01" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 66%"></div><div class="cover-empty" style="width: 34%"></div></div>
|
|
</td>
|
|
<td data-value="66.01" class="pct medium">66.01%</td>
|
|
<td data-value="1430" class="abs medium">944/1430</td>
|
|
<td data-value="91.19" class="pct high">91.19%</td>
|
|
<td data-value="193" class="abs high">176/193</td>
|
|
<td data-value="97.67" class="pct high">97.67%</td>
|
|
<td data-value="43" class="abs high">42/43</td>
|
|
<td data-value="66.01" class="pct medium">66.01%</td>
|
|
<td data-value="1430" class="abs medium">944/1430</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/lib/quality-validator/types"><a href="src/lib/quality-validator/types/index.html">src/lib/quality-validator/types</a></td>
|
|
<td data-value="6.99" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 6%"></div><div class="cover-empty" style="width: 94%"></div></div>
|
|
</td>
|
|
<td data-value="6.99" class="pct low">6.99%</td>
|
|
<td data-value="715" class="abs low">50/715</td>
|
|
<td data-value="85.71" class="pct high">85.71%</td>
|
|
<td data-value="7" class="abs high">6/7</td>
|
|
<td data-value="83.33" class="pct high">83.33%</td>
|
|
<td data-value="6" class="abs high">5/6</td>
|
|
<td data-value="6.99" class="pct low">6.99%</td>
|
|
<td data-value="715" class="abs low">50/715</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/lib/quality-validator/utils"><a href="src/lib/quality-validator/utils/index.html">src/lib/quality-validator/utils</a></td>
|
|
<td data-value="63.53" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 63%"></div><div class="cover-empty" style="width: 37%"></div></div>
|
|
</td>
|
|
<td data-value="63.53" class="pct medium">63.53%</td>
|
|
<td data-value="5166" class="abs medium">3282/5166</td>
|
|
<td data-value="87.63" class="pct high">87.63%</td>
|
|
<td data-value="542" class="abs high">475/542</td>
|
|
<td data-value="90.17" class="pct high">90.17%</td>
|
|
<td data-value="173" class="abs high">156/173</td>
|
|
<td data-value="63.53" class="pct medium">63.53%</td>
|
|
<td data-value="5166" class="abs medium">3282/5166</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/lib/snippets"><a href="src/lib/snippets/index.html">src/lib/snippets</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="40" class="abs high">40/40</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="0" class="abs high">0/0</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="0" class="abs high">0/0</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="40" class="abs high">40/40</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/store"><a href="src/store/index.html">src/store</a></td>
|
|
<td data-value="85.18" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 85%"></div><div class="cover-empty" style="width: 15%"></div></div>
|
|
</td>
|
|
<td data-value="85.18" class="pct high">85.18%</td>
|
|
<td data-value="81" class="abs high">69/81</td>
|
|
<td data-value="93.75" class="pct high">93.75%</td>
|
|
<td data-value="16" class="abs high">15/16</td>
|
|
<td data-value="85.71" class="pct high">85.71%</td>
|
|
<td data-value="14" class="abs high">12/14</td>
|
|
<td data-value="85.18" class="pct high">85.18%</td>
|
|
<td data-value="81" class="abs high">69/81</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/store/hooks"><a href="src/store/hooks/index.html">src/store/hooks</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="56" class="abs high">56/56</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="10" class="abs high">10/10</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="6" class="abs high">6/6</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="56" class="abs high">56/56</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/store/middleware"><a href="src/store/middleware/index.html">src/store/middleware</a></td>
|
|
<td data-value="88.16" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 88%"></div><div class="cover-empty" style="width: 12%"></div></div>
|
|
</td>
|
|
<td data-value="88.16" class="pct high">88.16%</td>
|
|
<td data-value="169" class="abs high">149/169</td>
|
|
<td data-value="87.5" class="pct high">87.5%</td>
|
|
<td data-value="32" class="abs high">28/32</td>
|
|
<td data-value="66.66" class="pct medium">66.66%</td>
|
|
<td data-value="12" class="abs medium">8/12</td>
|
|
<td data-value="88.16" class="pct high">88.16%</td>
|
|
<td data-value="169" class="abs high">149/169</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/store/slices"><a href="src/store/slices/index.html">src/store/slices</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="325" class="abs high">325/325</td>
|
|
<td data-value="98.46" class="pct high">98.46%</td>
|
|
<td data-value="65" class="abs high">64/65</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="12" class="abs high">12/12</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="325" class="abs high">325/325</td>
|
|
</tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class='push'></div><!-- for sticky footer -->
|
|
</div><!-- /wrapper -->
|
|
<div class='footer quiet pad2 space-top1 center small'>
|
|
Code coverage generated by
|
|
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
|
|
at 2026-01-21T02:45:33.715Z
|
|
</div>
|
|
<script src="prettify.js"></script>
|
|
<script>
|
|
window.onload = function () {
|
|
prettyPrint();
|
|
};
|
|
</script>
|
|
<script src="sorter.js"></script>
|
|
<script src="block-navigation.js"></script>
|
|
</body>
|
|
</html>
|
|
|