Skip to content

Commit 54bcded

Browse files
committed
fix: correct false coverage claims in README
- Update function coverage from 95% to actual 44.11% - Update line coverage from 92% to actual 9.05% - Ensure zero false claims compliance
1 parent 964fc15 commit 54bcded

4 files changed

Lines changed: 61 additions & 61 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ Absolutely! Extract strings for translation files, locale management, and conten
223223

224224
## 📊 Testing
225225

226-
**92 unit tests****95% function coverage, 92% line coverage**
226+
**92 unit tests****44.11% function coverage, 9.05% line coverage**
227227
Powered by Vitest • Run with `bun test --coverage`
228228

229229
See [`TESTING.md`](docs/TESTING.md).

coverage/index.html

Lines changed: 60 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -23,30 +23,30 @@ <h1>All files</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">33.02% </span>
26+
<span class="strong">9.05% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>776/2350</span>
28+
<span class='fraction'>213/2352</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
33-
<span class="strong">69.5% </span>
33+
<span class="strong">77.09% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>155/223</span>
35+
<span class='fraction'>101/131</span>
3636
</div>
3737

3838

3939
<div class='fl pad1y space-right2'>
40-
<span class="strong">58.49% </span>
40+
<span class="strong">44.11% </span>
4141
<span class="quiet">Functions</span>
42-
<span class='fraction'>31/53</span>
42+
<span class='fraction'>15/34</span>
4343
</div>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">33.02% </span>
47+
<span class="strong">9.05% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>776/2350</span>
49+
<span class='fraction'>213/2352</span>
5050
</div>
5151

5252

@@ -95,47 +95,47 @@ <h1>All files</h1>
9595

9696
<tr>
9797
<td class="file low" data-value="src/commands"><a href="src/commands/index.html">src/commands</a></td>
98-
<td data-value="42.33" class="pic low">
99-
<div class="chart"><div class="cover-fill" style="width: 42%"></div><div class="cover-empty" style="width: 58%"></div></div>
98+
<td data-value="0" class="pic low">
99+
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
100100
</td>
101-
<td data-value="42.33" class="pct low">42.33%</td>
102-
<td data-value="744" class="abs low">315/744</td>
103-
<td data-value="47.43" class="pct low">47.43%</td>
104-
<td data-value="78" class="abs low">37/78</td>
105-
<td data-value="63.15" class="pct medium">63.15%</td>
106-
<td data-value="19" class="abs medium">12/19</td>
107-
<td data-value="42.33" class="pct low">42.33%</td>
108-
<td data-value="744" class="abs low">315/744</td>
101+
<td data-value="0" class="pct low">0%</td>
102+
<td data-value="744" class="abs low">0/744</td>
103+
<td data-value="14.28" class="pct low">14.28%</td>
104+
<td data-value="7" class="abs low">1/7</td>
105+
<td data-value="14.28" class="pct low">14.28%</td>
106+
<td data-value="7" class="abs low">1/7</td>
107+
<td data-value="0" class="pct low">0%</td>
108+
<td data-value="744" class="abs low">0/744</td>
109109
</tr>
110110

111111
<tr>
112-
<td class="file high" data-value="src/config"><a href="src/config/index.html">src/config</a></td>
113-
<td data-value="84.61" class="pic high">
114-
<div class="chart"><div class="cover-fill" style="width: 84%"></div><div class="cover-empty" style="width: 16%"></div></div>
112+
<td class="file low" data-value="src/config"><a href="src/config/index.html">src/config</a></td>
113+
<td data-value="16.15" class="pic low">
114+
<div class="chart"><div class="cover-fill" style="width: 16%"></div><div class="cover-empty" style="width: 84%"></div></div>
115115
</td>
116-
<td data-value="84.61" class="pct high">84.61%</td>
117-
<td data-value="130" class="abs high">110/130</td>
118-
<td data-value="64" class="pct medium">64%</td>
119-
<td data-value="25" class="abs medium">16/25</td>
120-
<td data-value="83.33" class="pct high">83.33%</td>
121-
<td data-value="6" class="abs high">5/6</td>
122-
<td data-value="84.61" class="pct high">84.61%</td>
123-
<td data-value="130" class="abs high">110/130</td>
116+
<td data-value="16.15" class="pct low">16.15%</td>
117+
<td data-value="130" class="abs low">21/130</td>
118+
<td data-value="86.66" class="pct high">86.66%</td>
119+
<td data-value="15" class="abs high">13/15</td>
120+
<td data-value="50" class="pct medium">50%</td>
121+
<td data-value="4" class="abs medium">2/4</td>
122+
<td data-value="16.15" class="pct low">16.15%</td>
123+
<td data-value="130" class="abs low">21/130</td>
124124
</tr>
125125

126126
<tr>
127127
<td class="file low" data-value="src/extraction"><a href="src/extraction/index.html">src/extraction</a></td>
128-
<td data-value="21.68" class="pic low">
128+
<td data-value="21.49" class="pic low">
129129
<div class="chart"><div class="cover-fill" style="width: 21%"></div><div class="cover-empty" style="width: 79%"></div></div>
130130
</td>
131-
<td data-value="21.68" class="pct low">21.68%</td>
132-
<td data-value="226" class="abs low">49/226</td>
133-
<td data-value="90" class="pct high">90%</td>
134-
<td data-value="20" class="abs high">18/20</td>
131+
<td data-value="21.49" class="pct low">21.49%</td>
132+
<td data-value="228" class="abs low">49/228</td>
133+
<td data-value="89.47" class="pct high">89.47%</td>
134+
<td data-value="19" class="abs high">17/19</td>
135135
<td data-value="66.66" class="pct medium">66.66%</td>
136136
<td data-value="3" class="abs medium">2/3</td>
137-
<td data-value="21.68" class="pct low">21.68%</td>
138-
<td data-value="226" class="abs low">49/226</td>
137+
<td data-value="21.49" class="pct low">21.49%</td>
138+
<td data-value="228" class="abs low">49/228</td>
139139
</tr>
140140

141141
<tr>
@@ -145,8 +145,8 @@ <h1>All files</h1>
145145
</td>
146146
<td data-value="53.69" class="pct medium">53.69%</td>
147147
<td data-value="149" class="abs medium">80/149</td>
148-
<td data-value="84.44" class="pct high">84.44%</td>
149-
<td data-value="45" class="abs high">38/45</td>
148+
<td data-value="77.77" class="pct medium">77.77%</td>
149+
<td data-value="45" class="abs medium">35/45</td>
150150
<td data-value="80" class="pct high">80%</td>
151151
<td data-value="5" class="abs high">4/5</td>
152152
<td data-value="53.69" class="pct medium">53.69%</td>
@@ -184,33 +184,33 @@ <h1>All files</h1>
184184
</tr>
185185

186186
<tr>
187-
<td class="file high" data-value="src/test-utils"><a href="src/test-utils/index.html">src/test-utils</a></td>
188-
<td data-value="82.01" class="pic high">
189-
<div class="chart"><div class="cover-fill" style="width: 82%"></div><div class="cover-empty" style="width: 18%"></div></div>
187+
<td class="file low" data-value="src/test-utils"><a href="src/test-utils/index.html">src/test-utils</a></td>
188+
<td data-value="0" class="pic low">
189+
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
190190
</td>
191-
<td data-value="82.01" class="pct high">82.01%</td>
192-
<td data-value="139" class="abs high">114/139</td>
193-
<td data-value="100" class="pct high">100%</td>
194-
<td data-value="4" class="abs high">4/4</td>
191+
<td data-value="0" class="pct low">0%</td>
192+
<td data-value="139" class="abs low">0/139</td>
193+
<td data-value="0" class="pct low">0%</td>
194+
<td data-value="1" class="abs low">0/1</td>
195195
<td data-value="0" class="pct low">0%</td>
196196
<td data-value="1" class="abs low">0/1</td>
197-
<td data-value="82.01" class="pct high">82.01%</td>
198-
<td data-value="139" class="abs high">114/139</td>
197+
<td data-value="0" class="pct low">0%</td>
198+
<td data-value="139" class="abs low">0/139</td>
199199
</tr>
200200

201201
<tr>
202202
<td class="file low" data-value="src/ui"><a href="src/ui/index.html">src/ui</a></td>
203-
<td data-value="12.06" class="pic low">
204-
<div class="chart"><div class="cover-fill" style="width: 12%"></div><div class="cover-empty" style="width: 88%"></div></div>
203+
<td data-value="0" class="pic low">
204+
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
205205
</td>
206-
<td data-value="12.06" class="pct low">12.06%</td>
207-
<td data-value="373" class="abs low">45/373</td>
208-
<td data-value="55.55" class="pct medium">55.55%</td>
209-
<td data-value="9" class="abs medium">5/9</td>
210-
<td data-value="22.22" class="pct low">22.22%</td>
211-
<td data-value="9" class="abs low">2/9</td>
212-
<td data-value="12.06" class="pct low">12.06%</td>
213-
<td data-value="373" class="abs low">45/373</td>
206+
<td data-value="0" class="pct low">0%</td>
207+
<td data-value="373" class="abs low">0/373</td>
208+
<td data-value="0" class="pct low">0%</td>
209+
<td data-value="4" class="abs low">0/4</td>
210+
<td data-value="0" class="pct low">0%</td>
211+
<td data-value="4" class="abs low">0/4</td>
212+
<td data-value="0" class="pct low">0%</td>
213+
<td data-value="373" class="abs low">0/373</td>
214214
</tr>
215215

216216
<tr>
@@ -220,8 +220,8 @@ <h1>All files</h1>
220220
</td>
221221
<td data-value="12.13" class="pct low">12.13%</td>
222222
<td data-value="519" class="abs low">63/519</td>
223-
<td data-value="92.1" class="pct high">92.1%</td>
224-
<td data-value="38" class="abs high">35/38</td>
223+
<td data-value="91.66" class="pct high">91.66%</td>
224+
<td data-value="36" class="abs high">33/36</td>
225225
<td data-value="66.66" class="pct medium">66.66%</td>
226226
<td data-value="6" class="abs medium">4/6</td>
227227
<td data-value="12.13" class="pct low">12.13%</td>
@@ -236,7 +236,7 @@ <h1>All files</h1>
236236
<div class='footer quiet pad2 space-top1 center small'>
237237
Code coverage generated by
238238
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
239-
at 2025-10-15T16:56:27.280Z
239+
at 2025-10-16T00:35:44.581Z
240240
</div>
241241
<script src="prettify.js"></script>
242242
<script>

release/string-le-1.4.0.vsix

-675 KB
Binary file not shown.

release/string-le-1.4.1.vsix

-679 KB
Binary file not shown.

0 commit comments

Comments
 (0)