All files

90.21% Statements 36876/40874
90.64% Branches 7326/8082
82.83% Functions 1293/1561
90.08% Lines 36330/40328

Press n or j to go to the next uncovered block, b, p or k for the previous block.

File Statements Branches Functions Lines
src
91% 516/567 53.26% 49/92 76.47% 13/17 90.89% 509/560
src/animate
40.62% 13/32 100% 0/0 0% 0/1 40.62% 13/32
src/compiler
95.78% 3155/3294 93.2% 384/412 84.89% 236/278 95.75% 3134/3273
src/compiler/migrate
84.22% 726/862 82.64% 181/219 85.71% 18/21 84.03% 716/852
src/compiler/phases
99.5% 1397/1404 97.71% 214/219 96% 48/50 99.49% 1389/1396
src/compiler/phases/1-parse
93.55% 523/559 89.9% 98/109 69.23% 27/39 93.4% 510/546
src/compiler/phases/1-parse/read
87.1% 993/1140 85.53% 207/242 100% 24/24 86.92% 977/1124
src/compiler/phases/1-parse/state
94.94% 1390/1464 92.11% 339/368 100% 18/18 94.88% 1372/1446
src/compiler/phases/1-parse/utils
98.58% 2777/2817 87.36% 83/95 95.83% 23/24 98.57% 2775/2815
src/compiler/phases/2-analyze
96.98% 3986/4110 94.13% 1477/1569 97.52% 118/121 96.95% 3943/4067
src/compiler/phases/2-analyze/css
98.26% 1073/1092 96.9% 344/355 100% 36/36 98.24% 1063/1082
src/compiler/phases/2-analyze/utils
100% 46/46 100% 12/12 100% 2/2 100% 46/46
src/compiler/phases/3-transform
92.95% 488/525 96.47% 164/170 92.85% 13/14 92.74% 473/510
src/compiler/phases/3-transform/client
86.28% 1088/1261 87.29% 261/299 100% 21/21 86.12% 1074/1247
src/compiler/phases/3-transform/client/visitors
88.72% 3587/4043 87.24% 807/925 95.87% 93/97 88.63% 3557/4013
src/compiler/phases/3-transform/css
98.9% 362/366 96.39% 107/111 100% 12/12 98.89% 358/362
src/compiler/phases/3-transform/server
92.64% 2091/2257 93.08% 498/535 94.73% 54/57 92.59% 2076/2242
src/compiler/preprocess
97.76% 526/538 82.02% 73/89 95.45% 21/22 97.74% 520/532
src/compiler/utils
93.88% 1644/1751 87.57% 303/346 94.11% 96/102 93.86% 1636/1743
src/easing
69.71% 221/317 100% 0/0 0% 0/31 69.71% 221/317
src/events
0% 0/1 0% 0/1 0% 0/1 0% 0/1
src/internal
50% 5/10 0% 0/1 0% 0/1 50% 5/10
src/internal/client
86.09% 2545/2956 89.8% 405/451 72.17% 83/115 85.65% 2455/2866
src/internal/client/dev
66.1% 392/593 69.69% 46/66 61.29% 19/31 64.86% 371/572
src/internal/client/dom
95.8% 571/596 94.21% 114/121 89.28% 25/28 95.68% 554/579
src/internal/client/dom/blocks
96.05% 1216/1266 92.54% 236/255 95.83% 23/24 95.88% 1165/1215
src/internal/client/dom/elements
70.92% 1166/1644 85.71% 228/266 74.6% 47/63 70.29% 1131/1609
src/internal/client/dom/elements/bindings
74.83% 788/1053 91.91% 125/136 59.57% 28/47 74.12% 759/1024
src/internal/client/dom/legacy
97.33% 219/225 95.91% 47/49 100% 13/13 97.26% 213/219
src/internal/client/reactivity
95.41% 1269/1330 92.3% 228/247 87.32% 62/71 95.29% 1236/1297
src/internal/server
95.73% 718/750 93.98% 125/133 86.36% 38/44 95.72% 717/749
src/internal/shared
76.61% 154/201 81.81% 18/22 75% 12/16 76.02% 149/196
src/legacy
83.07% 162/195 100% 20/20 73.33% 11/15 82.72% 158/191
src/motion
50.32% 156/310 73.33% 11/15 55.55% 5/9 48.49% 145/299
src/reactivity
70.05% 524/748 92.1% 70/76 54.92% 39/71 70.05% 524/748
src/server
100% 1/1 100% 0/0 100% 0/0 100% 1/1
src/store
100% 257/257 96% 48/50 100% 12/12 100% 254/254
src/transition
44.7% 131/293 66.66% 4/6 23.07% 3/13 44.7% 131/293