1+
2+ <!doctype html>
3+ < html lang ="en ">
4+
5+ < head >
6+ < title > Code coverage report for All files</ title >
7+ < meta charset ="utf-8 " />
8+ < link rel ="stylesheet " href ="prettify.css " />
9+ < link rel ="stylesheet " href ="base.css " />
10+ < link rel ="shortcut icon " type ="image/x-icon " href ="favicon.png " />
11+ < meta name ="viewport " content ="width=device-width, initial-scale=1 " />
12+ < style type ='text/css '>
13+ .coverage-summary .sorter {
14+ background-image : url (sort-arrow-sprite.png);
15+ }
16+ </ style >
17+ </ head >
18+
19+ < body >
20+ < div class ='wrapper '>
21+ < div class ='pad1 '>
22+ < h1 > All files</ h1 >
23+ < div class ='clearfix '>
24+
25+ < div class ='fl pad1y space-right2 '>
26+ < span class ="strong "> 78.74% </ span >
27+ < span class ="quiet "> Statements</ span >
28+ < span class ='fraction '> 1219/1548</ span >
29+ </ div >
30+
31+
32+ < div class ='fl pad1y space-right2 '>
33+ < span class ="strong "> 80.85% </ span >
34+ < span class ="quiet "> Branches</ span >
35+ < span class ='fraction '> 228/282</ span >
36+ </ div >
37+
38+
39+ < div class ='fl pad1y space-right2 '>
40+ < span class ="strong "> 83.07% </ span >
41+ < span class ="quiet "> Functions</ span >
42+ < span class ='fraction '> 54/65</ span >
43+ </ div >
44+
45+
46+ < div class ='fl pad1y space-right2 '>
47+ < span class ="strong "> 78.74% </ span >
48+ < span class ="quiet "> Lines</ span >
49+ < span class ='fraction '> 1219/1548</ span >
50+ </ div >
51+
52+
53+ </ div >
54+ < p class ="quiet ">
55+ 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.
56+ </ p >
57+ < template id ="filterTemplate ">
58+ < div class ="quiet ">
59+ Filter:
60+ < input type ="search " id ="fileSearch ">
61+ </ div >
62+ </ template >
63+ </ div >
64+ < div class ='status-line medium '> </ div >
65+ < div class ="pad1 ">
66+ < table class ="coverage-summary ">
67+ < thead >
68+ < tr >
69+ < th data-col ="file " data-fmt ="html " data-html ="true " class ="file "> File</ th >
70+ < th data-col ="pic " data-type ="number " data-fmt ="html " data-html ="true " class ="pic "> </ th >
71+ < th data-col ="statements " data-type ="number " data-fmt ="pct " class ="pct "> Statements</ th >
72+ < th data-col ="statements_raw " data-type ="number " data-fmt ="html " class ="abs "> </ th >
73+ < th data-col ="branches " data-type ="number " data-fmt ="pct " class ="pct "> Branches</ th >
74+ < th data-col ="branches_raw " data-type ="number " data-fmt ="html " class ="abs "> </ th >
75+ < th data-col ="functions " data-type ="number " data-fmt ="pct " class ="pct "> Functions</ th >
76+ < th data-col ="functions_raw " data-type ="number " data-fmt ="html " class ="abs "> </ th >
77+ < th data-col ="lines " data-type ="number " data-fmt ="pct " class ="pct "> Lines</ th >
78+ < th data-col ="lines_raw " data-type ="number " data-fmt ="html " class ="abs "> </ th >
79+ </ tr >
80+ </ thead >
81+ < tbody > < tr >
82+ < td class ="file high " data-value ="src "> < a href ="src/index.html "> src</ a > </ td >
83+ < td data-value ="98.5 " class ="pic high ">
84+ < div class ="chart "> < div class ="cover-fill " style ="width: 98% "> </ div > < div class ="cover-empty " style ="width: 2% "> </ div > </ div >
85+ </ td >
86+ < td data-value ="98.5 " class ="pct high "> 98.5%</ td >
87+ < td data-value ="67 " class ="abs high "> 66/67</ td >
88+ < td data-value ="75 " class ="pct medium "> 75%</ td >
89+ < td data-value ="4 " class ="abs medium "> 3/4</ td >
90+ < td data-value ="66.66 " class ="pct medium "> 66.66%</ td >
91+ < td data-value ="3 " class ="abs medium "> 2/3</ td >
92+ < td data-value ="98.5 " class ="pct high "> 98.5%</ td >
93+ < td data-value ="67 " class ="abs high "> 66/67</ td >
94+ </ tr >
95+
96+ < tr >
97+ < td class ="file high " data-value ="src/adapters "> < a href ="src/adapters/index.html "> src/adapters</ a > </ td >
98+ < td data-value ="90.47 " class ="pic high ">
99+ < div class ="chart "> < div class ="cover-fill " style ="width: 90% "> </ div > < div class ="cover-empty " style ="width: 10% "> </ div > </ div >
100+ </ td >
101+ < td data-value ="90.47 " class ="pct high "> 90.47%</ td >
102+ < td data-value ="357 " class ="abs high "> 323/357</ td >
103+ < td data-value ="85.54 " class ="pct high "> 85.54%</ td >
104+ < td data-value ="83 " class ="abs high "> 71/83</ td >
105+ < td data-value ="76.31 " class ="pct medium "> 76.31%</ td >
106+ < td data-value ="38 " class ="abs medium "> 29/38</ td >
107+ < td data-value ="90.47 " class ="pct high "> 90.47%</ td >
108+ < td data-value ="357 " class ="abs high "> 323/357</ td >
109+ </ tr >
110+
111+ < tr >
112+ < td class ="file medium " data-value ="src/commands "> < a href ="src/commands/index.html "> src/commands</ a > </ td >
113+ < td data-value ="64.42 " class ="pic medium ">
114+ < div class ="chart "> < div class ="cover-fill " style ="width: 64% "> </ div > < div class ="cover-empty " style ="width: 36% "> </ div > </ div >
115+ </ td >
116+ < td data-value ="64.42 " class ="pct medium "> 64.42%</ td >
117+ < td data-value ="579 " class ="abs medium "> 373/579</ td >
118+ < td data-value ="66.15 " class ="pct medium "> 66.15%</ td >
119+ < td data-value ="65 " class ="abs medium "> 43/65</ td >
120+ < td data-value ="100 " class ="pct high "> 100%</ td >
121+ < td data-value ="6 " class ="abs high "> 6/6</ td >
122+ < td data-value ="64.42 " class ="pct medium "> 64.42%</ td >
123+ < td data-value ="579 " class ="abs medium "> 373/579</ td >
124+ </ tr >
125+
126+ < tr >
127+ < td class ="file high " data-value ="src/config "> < a href ="src/config/index.html "> src/config</ a > </ td >
128+ < td data-value ="100 " class ="pic high ">
129+ < div class ="chart "> < div class ="cover-fill cover-full " style ="width: 100% "> </ div > < div class ="cover-empty " style ="width: 0% "> </ div > </ div >
130+ </ td >
131+ < td data-value ="100 " class ="pct high "> 100%</ td >
132+ < td data-value ="109 " class ="abs high "> 109/109</ td >
133+ < td data-value ="100 " class ="pct high "> 100%</ td >
134+ < td data-value ="9 " class ="abs high "> 9/9</ td >
135+ < td data-value ="100 " class ="pct high "> 100%</ td >
136+ < td data-value ="4 " class ="abs high "> 4/4</ td >
137+ < td data-value ="100 " class ="pct high "> 100%</ td >
138+ < td data-value ="109 " class ="abs high "> 109/109</ td >
139+ </ tr >
140+
141+ < tr >
142+ < td class ="file medium " data-value ="src/detection "> < a href ="src/detection/index.html "> src/detection</ a > </ td >
143+ < td data-value ="79.81 " class ="pic medium ">
144+ < div class ="chart "> < div class ="cover-fill " style ="width: 79% "> </ div > < div class ="cover-empty " style ="width: 21% "> </ div > </ div >
145+ </ td >
146+ < td data-value ="79.81 " class ="pct medium "> 79.81%</ td >
147+ < td data-value ="436 " class ="abs medium "> 348/436</ td >
148+ < td data-value ="84.29 " class ="pct high "> 84.29%</ td >
149+ < td data-value ="121 " class ="abs high "> 102/121</ td >
150+ < td data-value ="92.85 " class ="pct high "> 92.85%</ td >
151+ < td data-value ="14 " class ="abs high "> 13/14</ td >
152+ < td data-value ="79.81 " class ="pct medium "> 79.81%</ td >
153+ < td data-value ="436 " class ="abs medium "> 348/436</ td >
154+ </ tr >
155+
156+ </ tbody >
157+ </ table >
158+ </ div >
159+ < div class ='push '> </ div > <!-- for sticky footer -->
160+ </ div > <!-- /wrapper -->
161+ < div class ='footer quiet pad2 space-top1 center small '>
162+ Code coverage generated by
163+ < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
164+ at 2025-10-15T15:02:48.389Z
165+ </ div >
166+ < script src ="prettify.js "> </ script >
167+ < script >
168+ window . onload = function ( ) {
169+ prettyPrint ( ) ;
170+ } ;
171+ </ script >
172+ < script src ="sorter.js "> </ script >
173+ < script src ="block-navigation.js "> </ script >
174+ </ body >
175+ </ html >
176+
0 commit comments