All files client/src/hooks

87.13% Statements 2066/2371
75.12% Branches 876/1166
85.94% Functions 428/498
88.76% Lines 1928/2172

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

File Statements Branches Functions Lines
compile-command-builder.ts
100% 2/2 100% 0/0 100% 2/2 100% 1/1
use-backend-health.ts
100% 104/104 88.88% 48/54 100% 22/22 100% 94/94
use-compilation.ts
100% 15/15 90% 9/10 71.42% 5/7 100% 15/15
use-compile-and-run.ts
84.05% 58/69 74.07% 20/27 76.92% 10/13 86.15% 56/65
use-compile-controller-state.ts
100% 7/7 100% 0/0 100% 1/1 100% 7/7
use-compile-controller.ts
94.04% 79/84 81.57% 31/38 100% 10/10 93.9% 77/82
use-debug-console.ts
89.28% 25/28 66.66% 4/6 88.88% 8/9 88.88% 24/27
use-debug-mode-store.ts
93.54% 29/31 66.66% 8/12 90% 9/10 92.85% 26/28
use-editor-commands.ts
78.72% 74/94 76.59% 36/47 100% 13/13 82.22% 74/90
use-external-api.ts
87.39% 104/119 80.35% 45/56 90.47% 19/21 87.06% 101/116
use-file-manager.ts
97.43% 38/39 85.71% 18/21 100% 7/7 100% 36/36
use-mobile-layout.ts
85.18% 69/81 73.91% 51/69 100% 11/11 91.78% 67/73
use-output-panel.ts
77.47% 141/182 60.41% 58/96 88.88% 32/36 80.12% 129/161
use-pin-state.ts
96.66% 29/30 100% 10/10 100% 7/7 96.66% 29/30
use-serial-io.ts
88.73% 63/71 67.85% 19/28 84.21% 16/19 87.69% 57/65
use-simulation-controller-state.ts
100% 5/5 100% 0/0 100% 1/1 100% 5/5
use-simulation-controller.ts
100% 79/79 100% 28/28 100% 19/19 100% 70/70
use-simulation-controls.ts
100% 14/14 75% 3/4 75% 3/4 100% 12/12
use-simulation-lifecycle.ts
100% 33/33 86.36% 19/22 66.66% 6/9 100% 31/31
use-simulation-store.ts
80.43% 74/92 75% 33/44 76.19% 16/21 80.95% 68/84
use-simulation.ts
100% 4/4 50% 1/2 100% 1/1 100% 4/4
use-simulator-controller-state.ts
100% 1/1 100% 0/0 100% 1/1 100% 1/1
use-sketch-analysis.ts
92.56% 112/121 80.3% 53/66 94.11% 16/17 95.74% 90/94
use-sketch-tabs.ts
100% 26/26 85.71% 6/7 100% 11/11 100% 23/23
use-telemetry-store.ts
88.46% 46/52 50% 2/4 90.9% 10/11 89.13% 41/46
use-telemetry.ts
100% 5/5 100% 8/8 100% 2/2 100% 5/5
use-toast.ts
95.71% 67/70 76.92% 30/39 86.36% 19/22 95.52% 64/67
use-ui-feedback-adapter.ts
98.78% 81/82 91.66% 33/36 100% 30/30 98.78% 81/82
useArduinoSimulatorPage.tsx
66.1% 78/118 60% 18/30 47.36% 9/19 68.18% 75/110
useFileSystem.ts
95% 19/20 76.92% 10/13 100% 4/4 100% 19/19
usePinPollingEngine.ts
91.18% 207/227 74.61% 97/130 100% 31/31 92.92% 184/198
useSimulatorActions.ts
53.84% 7/13 100% 0/0 14.28% 1/7 53.84% 7/13
useSimulatorExternalControl.ts
81.08% 30/37 64% 16/25 90% 9/10 93.33% 28/30
useSimulatorFileSystem.ts
94.91% 56/59 66.66% 12/18 93.75% 15/16 94.33% 50/53
useSimulatorKeyboardShortcuts.ts
97.77% 44/45 84.78% 39/46 100% 7/7 97.67% 42/43
useSimulatorOutputPanel.ts
100% 21/21 90% 9/10 100% 6/6 100% 21/21
useSimulatorPinControls.ts
100% 29/29 87.5% 7/8 100% 8/8 100% 27/27
useSimulatorSerialPanel.ts
94.11% 16/17 100% 10/10 80% 4/5 100% 15/15
useSimulatorUIState.tsx
66.66% 16/24 16.66% 1/6 58.33% 7/12 65.21% 15/23
useWebSocketHandler.ts
71.94% 159/221 61.76% 84/136 55.55% 20/36 76.21% 157/206