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 |
|
98.39% | 122/124 | 60% | 3/5 | 100% | 0/0 | 98.39% | 122/124 |
| src/apps/gb-studio |
|
24.47% | 313/1279 | 2.76% | 9/326 | 1.33% | 4/301 | 24.2% | 304/1256 |
| src/apps/gb-studio-cli |
|
0% | 0/89 | 0% | 0/20 | 0% | 0/10 | 0% | 0/88 |
| src/apps/gb-studio/game |
|
100% | 4/4 | 100% | 0/0 | 100% | 0/0 | 100% | 4/4 |
| src/apps/gb-studio/music |
|
30.77% | 4/13 | 100% | 0/0 | 0% | 0/2 | 30.77% | 4/13 |
| src/apps/gb-studio/plugins |
|
0% | 0/14 | 100% | 0/0 | 0% | 0/1 | 0% | 0/14 |
| src/apps/gb-studio/preferences |
|
28.57% | 4/14 | 100% | 0/0 | 0% | 0/1 | 28.57% | 4/14 |
| src/apps/gb-studio/project |
|
1.52% | 4/263 | 0% | 0/71 | 0% | 0/68 | 1.53% | 4/261 |
| src/apps/gb-studio/splash |
|
26.67% | 4/15 | 100% | 0/0 | 0% | 0/1 | 26.67% | 4/15 |
| src/apps/shared |
|
0% | 0/22 | 0% | 0/2 | 0% | 0/3 | 0% | 0/20 |
| src/components/app |
|
0% | 0/432 | 0% | 0/156 | 0% | 0/106 | 0% | 0/411 |
| src/components/backgrounds |
|
0% | 0/236 | 0% | 0/142 | 0% | 0/76 | 0% | 0/232 |
| src/components/collisions |
|
0% | 0/22 | 0% | 0/10 | 0% | 0/5 | 0% | 0/21 |
| src/components/debugger |
|
0% | 0/725 | 0% | 0/365 | 0% | 0/179 | 0% | 0/699 |
| src/components/editors |
|
0% | 0/1267 | 0% | 0/977 | 0% | 0/313 | 0% | 0/1234 |
| src/components/editors/actor |
|
0% | 0/148 | 0% | 0/89 | 0% | 0/33 | 0% | 0/144 |
| src/components/editors/prefab |
|
0% | 0/277 | 0% | 0/151 | 0% | 0/51 | 0% | 0/267 |
| src/components/editors/script |
|
0% | 0/112 | 0% | 0/32 | 0% | 0/18 | 0% | 0/109 |
| src/components/editors/trigger |
|
0% | 0/49 | 0% | 0/19 | 0% | 0/13 | 0% | 0/47 |
| src/components/error |
|
0% | 0/39 | 0% | 0/8 | 0% | 0/8 | 0% | 0/37 |
| src/components/forms |
|
2.65% | 91/3438 | 0.89% | 22/2461 | 1.87% | 19/1017 | 2.65% | 87/3283 |
| src/components/forms/symbols |
|
0% | 0/90 | 100% | 0/0 | 0% | 0/26 | 0% | 0/83 |
| src/components/music |
|
0% | 0/364 | 0% | 0/193 | 0% | 0/83 | 0% | 0/329 |
| src/components/music/helpers |
|
0% | 0/955 | 0% | 0/279 | 0% | 0/105 | 0% | 0/892 |
| src/components/music/mod |
|
0% | 0/54 | 0% | 0/25 | 0% | 0/18 | 0% | 0/53 |
| src/components/music/navigator |
|
0% | 0/178 | 0% | 0/118 | 0% | 0/52 | 0% | 0/171 |
| src/components/music/piano |
|
0% | 0/915 | 0% | 0/510 | 0% | 0/190 | 0% | 0/840 |
| src/components/music/sidebar |
|
0% | 0/1049 | 0% | 0/511 | 0% | 0/199 | 0% | 0/1008 |
| src/components/music/toolbar |
|
0% | 0/342 | 0% | 0/208 | 0% | 0/87 | 0% | 0/316 |
| src/components/music/tracker |
|
0% | 0/507 | 0% | 0/327 | 0% | 0/85 | 0% | 0/483 |
| src/components/pages |
|
0% | 0/775 | 0% | 0/497 | 0% | 0/201 | 0% | 0/757 |
| src/components/palettes |
|
0% | 0/94 | 0% | 0/55 | 0% | 0/25 | 0% | 0/93 |
| src/components/plugins |
|
0% | 0/179 | 0% | 0/85 | 0% | 0/44 | 0% | 0/177 |
| src/components/script |
|
0.11% | 2/1807 | 0% | 0/1888 | 0% | 0/366 | 0.11% | 2/1764 |
| src/components/script/hooks |
|
0% | 0/105 | 0% | 0/101 | 0% | 0/27 | 0% | 0/102 |
| src/components/settings |
|
0% | 0/333 | 0% | 0/135 | 0% | 0/100 | 0% | 0/313 |
| src/components/sounds |
|
0% | 0/84 | 0% | 0/44 | 0% | 0/21 | 0% | 0/81 |
| src/components/sprites |
|
0% | 0/1027 | 0% | 0/810 | 0% | 0/302 | 0% | 0/1001 |
| src/components/sprites/preview |
|
0% | 0/228 | 0% | 0/97 | 0% | 0/29 | 0% | 0/224 |
| src/components/ui |
|
0% | 0/32 | 100% | 0/0 | 0% | 0/22 | 0% | 0/31 |
| src/components/ui/alerts |
|
0% | 0/14 | 0% | 0/4 | 0% | 0/4 | 0% | 0/12 |
| src/components/ui/animations |
|
100% | 4/4 | 100% | 0/0 | 100% | 0/0 | 100% | 4/4 |
| src/components/ui/buttons |
|
11.36% | 36/317 | 0% | 0/235 | 0% | 0/104 | 11.04% | 34/308 |
| src/components/ui/cards |
|
100% | 23/23 | 81.82% | 9/11 | 100% | 7/7 | 100% | 22/22 |
| src/components/ui/debugger |
|
0% | 0/4 | 100% | 0/0 | 0% | 0/2 | 0% | 0/4 |
| src/components/ui/document |
|
0% | 0/3 | 100% | 0/0 | 0% | 0/1 | 0% | 0/3 |
| src/components/ui/form |
|
7.91% | 81/1024 | 1.3% | 6/462 | 8.18% | 31/379 | 7.82% | 77/985 |
| src/components/ui/form/headers |
|
0% | 0/16 | 0% | 0/2 | 0% | 0/9 | 0% | 0/15 |
| src/components/ui/form/layout |
|
0% | 0/64 | 0% | 0/21 | 0% | 0/32 | 0% | 0/56 |
| src/components/ui/form/prism |
|
0% | 0/2 | 100% | 0/0 | 100% | 0/0 | 0% | 0/2 |
| src/components/ui/hooks |
|
8.98% | 50/557 | 3.36% | 8/238 | 7.63% | 10/131 | 8.49% | 45/530 |
| src/components/ui/icons |
|
67.53% | 262/388 | 0% | 0/8 | 1.56% | 2/128 | 51.54% | 134/260 |
| src/components/ui/layout |
|
13.33% | 12/90 | 0% | 0/75 | 0% | 0/11 | 11.63% | 10/86 |
| src/components/ui/links |
|
0% | 0/39 | 0% | 0/12 | 0% | 0/7 | 0% | 0/36 |
| src/components/ui/lists |
|
0% | 0/271 | 0% | 0/200 | 0% | 0/72 | 0% | 0/260 |
| src/components/ui/loading |
|
0% | 0/8 | 100% | 0/0 | 0% | 0/1 | 0% | 0/7 |
| src/components/ui/menu |
|
36.36% | 36/99 | 0% | 0/30 | 0% | 0/35 | 30.59% | 26/85 |
| src/components/ui/panels |
|
0% | 0/25 | 0% | 0/2 | 0% | 0/14 | 0% | 0/22 |
| src/components/ui/preferences |
|
0% | 0/2 | 100% | 0/0 | 100% | 0/0 | 0% | 0/2 |
| src/components/ui/scripting |
|
0% | 0/138 | 0% | 0/94 | 0% | 0/69 | 0% | 0/128 |
| src/components/ui/sidebars |
|
0% | 0/8 | 100% | 0/0 | 0% | 0/3 | 0% | 0/8 |
| src/components/ui/skeleton |
|
0% | 0/13 | 0% | 0/2 | 0% | 0/5 | 0% | 0/12 |
| src/components/ui/spacing |
|
0% | 0/21 | 0% | 0/4 | 0% | 0/6 | 0% | 0/16 |
| src/components/ui/splash |
|
0% | 0/118 | 0% | 0/46 | 0% | 0/51 | 0% | 0/107 |
| src/components/ui/splash/credits |
|
0% | 0/93 | 0% | 0/12 | 0% | 0/11 | 0% | 0/86 |
| src/components/ui/splitpane |
|
0% | 0/40 | 0% | 0/15 | 0% | 0/21 | 0% | 0/37 |
| src/components/ui/tabs |
|
0% | 0/53 | 0% | 0/40 | 0% | 0/36 | 0% | 0/49 |
| src/components/ui/theme |
|
100% | 20/20 | 100% | 0/0 | 100% | 2/2 | 100% | 20/20 |
| src/components/ui/toolbar |
|
0% | 0/21 | 0% | 0/2 | 0% | 0/10 | 0% | 0/19 |
| src/components/ui/tooltips |
|
0% | 0/24 | 0% | 0/7 | 0% | 0/6 | 0% | 0/23 |
| src/components/ui/upload |
|
0% | 0/5 | 100% | 0/0 | 0% | 0/1 | 0% | 0/4 |
| src/components/ui/util |
|
0% | 0/63 | 0% | 0/21 | 0% | 0/12 | 0% | 0/60 |
| src/components/world |
|
0% | 0/3518 | 0% | 0/2256 | 0% | 0/717 | 0% | 0/3397 |
| src/lang |
|
0% | 0/41 | 0% | 0/12 | 0% | 0/4 | 0% | 0/41 |
| src/lib/compiler |
|
51.55% | 1297/2516 | 40.65% | 465/1144 | 49.57% | 228/460 | 50.89% | 1200/2358 |
| src/lib/compiler/gbvm |
|
93.75% | 15/16 | 0% | 0/1 | 100% | 3/3 | 100% | 12/12 |
| src/lib/compiler/precompile |
|
77.37% | 106/137 | 66.42% | 89/134 | 76.47% | 13/17 | 77.04% | 104/135 |
| src/lib/compiler/scriptBuilder |
|
41.16% | 1597/3880 | 42.37% | 672/1586 | 40.63% | 219/539 | 40.9% | 1559/3812 |
| src/lib/compiler/sounds |
|
9.97% | 36/361 | 0% | 0/143 | 0% | 0/25 | 8.9% | 30/337 |
| src/lib/compiler/validate |
|
0% | 0/18 | 0% | 0/22 | 0% | 0/3 | 0% | 0/17 |
| src/lib/credits |
|
30% | 12/40 | 4.35% | 1/23 | 33.33% | 1/3 | 28.21% | 11/39 |
| src/lib/debugger |
|
25% | 3/12 | 100% | 0/0 | 0% | 0/5 | 18.18% | 2/11 |
| src/lib/electron/dialog |
|
77.05% | 94/122 | 17.39% | 4/23 | 8.7% | 2/23 | 77.05% | 94/122 |
| src/lib/events |
|
49.63% | 1073/2162 | 29.13% | 127/436 | 31.44% | 83/264 | 50.7% | 1055/2081 |
| src/lib/fonts |
|
84.21% | 80/95 | 65.38% | 17/26 | 75% | 9/12 | 82.95% | 73/88 |
| src/lib/forge/hooks |
|
0% | 0/35 | 0% | 0/4 | 0% | 0/11 | 0% | 0/35 |
| src/lib/helpers |
|
53.36% | 159/298 | 43.75% | 42/96 | 43.48% | 20/46 | 50.74% | 138/272 |
| src/lib/helpers/cli |
|
18.6% | 8/43 | 0% | 0/40 | 0% | 0/13 | 17.95% | 7/39 |
| src/lib/helpers/fs |
|
60.27% | 44/73 | 22.22% | 4/18 | 64.29% | 9/14 | 56.92% | 37/65 |
| src/lib/lang |
|
62.35% | 53/85 | 66.67% | 12/18 | 42.86% | 6/14 | 62.2% | 51/82 |
| src/lib/movement |
|
75% | 6/8 | 100% | 0/0 | 0% | 0/2 | 75% | 6/8 |
| src/lib/pluginManager |
|
40.61% | 93/229 | 0% | 0/51 | 12.5% | 3/24 | 37.74% | 80/212 |
| src/lib/project |
|
37.49% | 367/979 | 2.47% | 12/486 | 17.05% | 22/129 | 37.17% | 355/955 |
| src/lib/project/migration |
|
100% | 46/46 | 100% | 3/3 | 100% | 18/18 | 100% | 40/40 |
| src/lib/project/migration/legacy |
|
83.21% | 699/840 | 79.92% | 565/707 | 70.41% | 119/169 | 83.15% | 671/807 |
| src/lib/project/migration/versions |
|
99.31% | 143/144 | 94.92% | 56/59 | 100% | 24/24 | 100% | 130/130 |
| src/lib/scriptEventsHandlers |
|
88.15% | 461/523 | 81.82% | 144/176 | 90.67% | 68/75 | 88.34% | 432/489 |
| src/lib/sprites |
|
72.34% | 68/94 | 67.86% | 19/28 | 50% | 1/2 | 72.41% | 63/87 |
| src/lib/templates |
|
23.68% | 9/38 | 0% | 0/15 | 14.29% | 1/7 | 23.68% | 9/38 |
| src/lib/themes |
|
32.73% | 18/55 | 7.14% | 1/14 | 14.29% | 1/7 | 32.73% | 18/55 |
| src/lib/tiles |
|
92.06% | 58/63 | 0% | 0/2 | 90.91% | 10/11 | 90.74% | 49/54 |
| src/renderer/lib |
|
64.77% | 57/88 | 48% | 12/25 | 61.54% | 16/26 | 61.54% | 48/78 |
| src/renderer/lib/api |
|
1.69% | 2/118 | 100% | 0/0 | 0% | 0/109 | 1.69% | 2/118 |
| src/renderer/lib/dnd |
|
0% | 0/2 | 100% | 0/0 | 100% | 0/0 | 0% | 0/2 |
| src/renderer/lib/helpers |
|
0% | 0/91 | 0% | 0/78 | 0% | 0/10 | 0% | 0/80 |
| src/renderer/lib/keybindings |
|
0% | 0/22 | 0% | 0/9 | 0% | 0/3 | 0% | 0/20 |
| src/renderer/lib/lang |
|
0% | 0/10 | 0% | 0/1 | 0% | 0/1 | 0% | 0/10 |
| src/renderer/lib/music |
|
0% | 0/42 | 0% | 0/13 | 0% | 0/5 | 0% | 0/41 |
| src/renderer/lib/soundfx |
|
0% | 0/40 | 0% | 0/1 | 0% | 0/8 | 0% | 0/35 |
| src/renderer/lib/sprites |
|
0% | 0/86 | 0% | 0/21 | 0% | 0/9 | 0% | 0/81 |
| src/renderer/lib/window |
|
80% | 4/5 | 100% | 0/0 | 0% | 0/1 | 75% | 3/4 |
| src/scripts |
|
0% | 0/215 | 0% | 0/57 | 0% | 0/37 | 0% | 0/203 |
| src/shared |
|
100% | 52/52 | 100% | 15/15 | 100% | 13/13 | 100% | 40/40 |
| src/shared/lib |
|
0% | 0/20 | 0% | 0/39 | 0% | 0/3 | 0% | 0/18 |
| src/shared/lib/assets |
|
30.16% | 19/63 | 17.39% | 4/23 | 25% | 3/12 | 28.81% | 17/59 |
| src/shared/lib/collisions |
|
40% | 18/45 | 73.68% | 14/19 | 50% | 2/4 | 39.02% | 16/41 |
| src/shared/lib/color |
|
96.23% | 51/53 | 60% | 3/5 | 100% | 4/4 | 97.83% | 45/46 |
| src/shared/lib/compiler |
|
86.44% | 102/118 | 67.35% | 165/245 | 100% | 1/1 | 86.21% | 100/116 |
| src/shared/lib/engineFields |
|
67.5% | 27/40 | 31.82% | 7/22 | 57.14% | 4/7 | 64.71% | 22/34 |
| src/shared/lib/entities |
|
48.66% | 291/598 | 16.46% | 40/243 | 38.58% | 49/127 | 45.83% | 247/539 |
| src/shared/lib/helpers |
|
77.28% | 534/691 | 69.19% | 128/185 | 66.41% | 87/131 | 75.41% | 414/549 |
| src/shared/lib/lang |
|
90.63% | 29/32 | 84.62% | 11/13 | 83.33% | 5/6 | 89.29% | 25/28 |
| src/shared/lib/music |
|
100% | 26/26 | 100% | 0/0 | 100% | 0/0 | 100% | 26/26 |
| src/shared/lib/plugins |
|
95.71% | 67/70 | 92.11% | 35/38 | 100% | 8/8 | 95.38% | 62/65 |
| src/shared/lib/resources |
|
98.12% | 313/319 | 83.87% | 26/31 | 97.5% | 39/40 | 97.96% | 288/294 |
| src/shared/lib/rpn |
|
91.26% | 167/183 | 83.21% | 114/137 | 100% | 17/17 | 90.64% | 155/171 |
| src/shared/lib/scriptValue |
|
83.27% | 433/520 | 76.46% | 302/395 | 79.55% | 35/44 | 82.27% | 399/485 |
| src/shared/lib/scripts |
|
62.43% | 339/543 | 42.81% | 241/563 | 73.81% | 93/126 | 59.35% | 292/492 |
| src/shared/lib/sprites |
|
63.51% | 141/222 | 27.83% | 32/115 | 51.72% | 15/29 | 62.7% | 116/185 |
| src/shared/lib/text |
|
74.29% | 26/35 | 81.25% | 13/16 | 60% | 3/5 | 70% | 21/30 |
| src/shared/lib/tiles |
|
89.28% | 508/569 | 82.22% | 74/90 | 93.44% | 57/61 | 88.91% | 433/487 |
| src/shared/lib/uge |
|
91.19% | 476/522 | 71.36% | 142/199 | 95% | 38/40 | 93.48% | 430/460 |
| src/shared/lib/uge/mod2uge |
|
98.49% | 327/332 | 92.04% | 104/113 | 96.67% | 29/30 | 98.33% | 294/299 |
| src/shared/lib/variables |
|
100% | 51/51 | 100% | 17/17 | 100% | 15/15 | 100% | 38/38 |
| src/store |
|
6.78% | 4/59 | 0% | 0/13 | 0% | 0/3 | 6.78% | 4/59 |
| src/store/features/assets |
|
93.62% | 44/47 | 69.7% | 23/33 | 87.5% | 7/8 | 93.33% | 42/45 |
| src/store/features/buildGame |
|
0% | 0/70 | 0% | 0/35 | 0% | 0/5 | 0% | 0/68 |
| src/store/features/clipboard |
|
19.39% | 139/717 | 3.15% | 10/317 | 10.64% | 10/94 | 18.84% | 133/706 |
| src/store/features/console |
|
24.21% | 23/95 | 9.62% | 5/52 | 29.41% | 5/17 | 25.56% | 23/90 |
| src/store/features/debugger |
|
26.92% | 7/26 | 0% | 0/5 | 20% | 1/5 | 26.92% | 7/26 |
| src/store/features/document |
|
64% | 16/25 | 66.67% | 4/6 | 60% | 6/10 | 64% | 16/25 |
| src/store/features/editor |
|
58.09% | 255/439 | 48.15% | 52/108 | 52.24% | 70/134 | 57.93% | 252/435 |
| src/store/features/electron |
|
0% | 0/216 | 0% | 0/109 | 0% | 0/19 | 0% | 0/213 |
| src/store/features/engine |
|
72.41% | 21/29 | 50% | 1/2 | 62.5% | 5/8 | 71.43% | 20/28 |
| src/store/features/entities |
|
50.06% | 892/1782 | 43.1% | 378/877 | 39.45% | 144/365 | 50.09% | 871/1739 |
| src/store/features/error |
|
62.5% | 5/8 | 100% | 0/0 | 0% | 0/1 | 62.5% | 5/8 |
| src/store/features/metadata |
|
100% | 15/15 | 100% | 0/0 | 100% | 4/4 | 100% | 13/13 |
| src/store/features/music |
|
75% | 24/32 | 53.85% | 7/13 | 100% | 5/5 | 73.33% | 22/30 |
| src/store/features/navigation |
|
92.31% | 12/13 | 100% | 0/0 | 80% | 4/5 | 92.31% | 12/13 |
| src/store/features/project |
|
26.02% | 32/123 | 0% | 0/42 | 0% | 0/15 | 25.83% | 31/120 |
| src/store/features/scriptEventDefs |
|
39.29% | 11/28 | 0% | 0/15 | 0% | 0/9 | 34.62% | 9/26 |
| src/store/features/settings |
|
50% | 36/72 | 42.86% | 9/21 | 43.48% | 10/23 | 50% | 34/68 |
| src/store/features/soundfx |
|
12.7% | 8/63 | 0% | 0/25 | 0% | 0/9 | 13.11% | 8/61 |
| src/store/features/sprite |
|
12.35% | 10/81 | 0% | 0/37 | 0% | 0/13 | 12.99% | 10/77 |
| src/store/features/throttle |
|
0% | 0/26 | 0% | 0/13 | 0% | 0/4 | 0% | 0/22 |
| src/store/features/tracker |
|
14.81% | 8/54 | 0% | 0/4 | 0% | 0/23 | 14.81% | 8/54 |
| src/store/features/trackerDocument |
|
8.23% | 19/231 | 0% | 0/94 | 0% | 0/32 | 8.37% | 19/227 |
| src/store/features/undo |
|
100% | 9/9 | 100% | 1/1 | 100% | 3/3 | 100% | 7/7 |