All files

40.14% Statements 7404/18444
33.47% Branches 1931/5769
35.93% Functions 1443/4016
40.19% Lines 7197/17904

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

File Statements Branches Functions Lines
extensions/cornerstone-dicom-pmap/src
9.09% 8/88 0% 0/14 8.33% 1/12 9.3% 8/86
extensions/cornerstone-dicom-rt/src
76.92% 140/182 57.89% 44/76 88.88% 24/27 76.53% 137/179
extensions/cornerstone-dicom-rt/src/utils
100% 3/3 100% 0/0 100% 2/2 100% 3/3
extensions/cornerstone-dicom-seg/src
48.73% 96/197 37.28% 22/59 53.12% 17/32 50% 96/192
extensions/cornerstone-dicom-seg/src/utils
100% 6/6 100% 0/0 100% 4/4 100% 5/5
extensions/cornerstone-dicom-sr/src
68.77% 207/301 44.55% 45/101 71.42% 40/56 68.94% 202/293
extensions/cornerstone-dicom-sr/src/tools
45.02% 86/191 23.25% 10/43 44.44% 12/27 45.85% 83/181
extensions/cornerstone-dicom-sr/src/tools/modules
50% 8/16 33.33% 1/3 50% 2/4 50% 8/16
extensions/cornerstone-dicom-sr/src/utils
50.66% 190/375 36.15% 47/130 44.44% 24/54 50.69% 183/361
extensions/cornerstone-dynamic-volume/src
0% 0/205 0% 0/33 0% 0/22 0% 0/192
extensions/cornerstone-dynamic-volume/src/actions
0% 0/107 0% 0/34 0% 0/15 0% 0/100
extensions/cornerstone-dynamic-volume/src/panels
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/cornerstone/src
41.68% 451/1082 22.76% 74/325 36.88% 83/225 41.87% 446/1065
extensions/cornerstone/src/Viewport/Overlays
8.33% 1/12 7.69% 1/13 20% 1/5 8.33% 1/12
extensions/cornerstone/src/components/NavigationComponent
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/cornerstone/src/components/OpacityMenu
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/cornerstone/src/components/ThresholdMenu
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/cornerstone/src/components/TrackingStatus
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/cornerstone/src/components/ViewportDataOverlaySettingMenu
73.33% 33/45 50% 15/30 60% 6/10 74.41% 32/43
extensions/cornerstone/src/components/ViewportWindowLevel
5.79% 8/138 0% 0/63 0% 0/9 5.97% 8/134
extensions/cornerstone/src/components/WindowLevelActionMenu
100% 1/1 100% 0/0 100% 0/0 100% 1/1
extensions/cornerstone/src/constants
100% 2/2 100% 0/0 100% 0/0 100% 2/2
extensions/cornerstone/src/customizations
76.19% 32/42 33.33% 5/15 88.88% 8/9 76.19% 32/42
extensions/cornerstone/src/hooks
75.61% 245/324 57.85% 81/140 79.51% 66/83 75.71% 237/313
extensions/cornerstone/src/hps
100% 10/10 100% 0/0 100% 0/0 100% 10/10
extensions/cornerstone/src/services/ColorbarService
13.43% 9/67 2.5% 1/40 20% 3/15 12.12% 8/66
extensions/cornerstone/src/services/CornerstoneCacheService
66.01% 68/103 69.69% 23/33 53.33% 8/15 65.68% 67/102
extensions/cornerstone/src/services/SegmentationService
59.81% 265/443 42.01% 50/119 56.38% 53/94 59.25% 256/432
extensions/cornerstone/src/services/SegmentationService/RTSTRUCT
100% 7/7 50% 1/2 100% 4/4 100% 7/7
extensions/cornerstone/src/services/SyncGroupService
67.85% 76/112 47.36% 18/38 54.54% 18/33 69.44% 75/108
extensions/cornerstone/src/services/ToolGroupService
73.94% 88/119 65.38% 17/26 75.86% 22/29 73.94% 88/119
extensions/cornerstone/src/services/ViewportService
74.57% 399/535 56.52% 104/184 78.94% 90/114 74.57% 393/527
extensions/cornerstone/src/stores
87.73% 93/106 66.66% 30/45 85.71% 24/28 86.86% 86/99
extensions/cornerstone/src/synchronizers
10.52% 2/19 0% 0/5 0% 0/2 10.52% 2/19
extensions/cornerstone/src/tools
32.65% 16/49 25% 1/4 25% 3/12 29.78% 14/47
extensions/cornerstone/src/types
100% 2/2 100% 0/0 100% 1/1 100% 1/1
extensions/cornerstone/src/utils
49.76% 420/844 41.78% 122/292 50.31% 80/159 49.81% 411/825
extensions/cornerstone/src/utils/imageSliceSync
1.92% 1/52 0% 0/10 0% 0/11 2.04% 1/49
extensions/cornerstone/src/utils/measurementServiceMappings
46.61% 502/1077 39.76% 136/342 37.95% 63/166 47.03% 492/1046
extensions/cornerstone/src/utils/measurementServiceMappings/constants
100% 1/1 100% 0/0 100% 0/0 100% 1/1
extensions/cornerstone/src/utils/measurementServiceMappings/utils
36.58% 15/41 35.29% 6/17 42.85% 6/14 35.89% 14/39
extensions/cornerstone/src/utils/mpr
0% 0/4 100% 0/0 0% 0/2 0% 0/4
extensions/cornerstone/src/utils/presentations
90.9% 10/11 0% 0/1 100% 1/1 90.9% 10/11
extensions/default/src
49.11% 223/454 46.56% 95/204 51.35% 38/74 49.88% 220/441
extensions/default/src/CustomizableContextMenu
71.18% 42/59 46.15% 12/26 71.42% 10/14 70.17% 40/57
extensions/default/src/DataSourceConfigurationAPI
5.26% 4/76 8% 2/25 10% 1/10 4% 3/75
extensions/default/src/DicomJSONDataSource
6.3% 7/111 0% 0/31 2.77% 1/36 6.6% 7/106
extensions/default/src/DicomLocalDataSource
8.6% 8/93 0% 0/35 4.34% 1/23 8.69% 8/92
extensions/default/src/DicomWebDataSource
52.72% 145/275 48.81% 62/127 58.62% 34/58 52.59% 142/270
extensions/default/src/DicomWebDataSource/utils
36.22% 96/265 34.04% 48/141 35.41% 17/48 37.09% 92/248
extensions/default/src/DicomWebDataSource/wado
72.34% 68/94 41.66% 10/24 64.28% 18/28 72.34% 68/94
extensions/default/src/DicomWebProxyDataSource
0% 0/28 0% 0/8 0% 0/12 0% 0/28
extensions/default/src/MergeDataSource
6.49% 5/77 0% 0/14 0% 0/27 7.14% 5/70
extensions/default/src/Panels
30.76% 8/26 0% 0/9 44.44% 4/9 30.76% 8/26
extensions/default/src/Panels/StudyBrowser/constants
100% 2/2 100% 0/0 100% 0/0 100% 2/2
extensions/default/src/Panels/StudyBrowser/types
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/default/src/SOPClassHandlers
24% 6/25 0% 0/4 0% 0/7 24% 6/25
extensions/default/src/Toolbar
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/default/src/ViewerLayout/constants
100% 7/7 100% 0/0 100% 0/0 100% 7/7
extensions/default/src/customizations
33.33% 22/66 0% 0/6 13.79% 4/29 32.3% 21/65
extensions/default/src/hangingprotocols
100% 18/18 100% 0/0 100% 0/0 100% 18/18
extensions/default/src/hangingprotocols/utils
63.63% 21/33 0% 0/5 33.33% 1/3 63.63% 21/33
extensions/default/src/stores
67.27% 37/55 50% 6/12 37.93% 11/29 62.5% 30/48
extensions/default/src/utils
40.9% 99/242 33.7% 30/89 31.57% 12/38 41.35% 98/237
extensions/default/src/utils/_shared
100% 1/1 100% 0/0 100% 0/0 100% 1/1
extensions/default/src/utils/validations
68.36% 67/98 16.66% 5/30 87.5% 7/8 66.66% 62/93
extensions/dicom-microscopy/src
0% 0/73 0% 0/19 0% 0/19 0% 0/72
extensions/dicom-microscopy/src/components/ViewportOverlay
0% 0/12 0% 0/14 0% 0/5 0% 0/12
extensions/dicom-microscopy/src/helpers
0% 0/36 0% 0/6 0% 0/14 0% 0/36
extensions/dicom-microscopy/src/services
0% 0/200 0% 0/57 0% 0/69 0% 0/185
extensions/dicom-microscopy/src/tools
0% 0/140 0% 0/30 0% 0/50 0% 0/132
extensions/dicom-microscopy/src/types
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/dicom-microscopy/src/utils
0% 0/299 0% 0/118 0% 0/48 0% 0/291
extensions/dicom-pdf/src
47.05% 8/17 0% 0/5 25% 1/4 47.05% 8/17
extensions/dicom-video/src
39.28% 11/28 0% 0/10 20% 1/5 39.28% 11/28
extensions/measurement-tracking/src
100% 2/2 100% 0/0 100% 1/1 100% 2/2
extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext
32.02% 57/178 27.27% 18/66 24.7% 21/85 32.57% 57/175
extensions/measurement-tracking/src/customizations
84% 21/25 71.42% 5/7 80% 4/5 83.33% 20/24
extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking
100% 4/4 100% 0/0 100% 3/3 100% 4/4
extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking/constants
0% 0/2 100% 0/0 100% 0/0 0% 0/2
extensions/measurement-tracking/src/panels/PanelStudyBrowserTracking/types
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/measurement-tracking/src/services/TrackedMeasurementsService
46.66% 21/45 47.61% 10/21 54.54% 6/11 46.51% 20/43
extensions/test-extension/src
0% 0/15 100% 0/0 0% 0/1 0% 0/15
extensions/test-extension/src/custom-attribute
0% 0/23 0% 0/12 0% 0/5 0% 0/21
extensions/test-extension/src/custom-context-menu
0% 0/11 0% 0/5 0% 0/6 0% 0/11
extensions/test-extension/src/hp
0% 0/2 100% 0/0 0% 0/1 0% 0/2
extensions/tmtv/src
0% 0/187 0% 0/52 0% 0/28 0% 0/185
extensions/tmtv/src/Panels/PanelROIThresholdSegmentation
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/tmtv/src/utils
0% 0/71 0% 0/11 0% 0/14 0% 0/70
extensions/tmtv/src/utils/colormaps
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/tmtv/src/utils/dicomRTAnnotationExport/RTStructureSet
0% 0/6 100% 0/0 0% 0/1 0% 0/6
extensions/tmtv/src/utils/measurementServiceMappings
0% 0/35 0% 0/16 0% 0/7 0% 0/35
extensions/tmtv/src/utils/measurementServiceMappings/constants
0% 0/0 0% 0/0 0% 0/0 0% 0/0
extensions/usAnnotation/src
6.48% 7/108 0% 0/25 4.76% 1/21 6.54% 7/107
extensions/usAnnotation/src/init
0% 0/2 100% 0/0 0% 0/1 0% 0/2
extensions/usAnnotation/src/providers
0% 0/5 0% 0/2 0% 0/2 0% 0/5
modes/basic-dev-mode/src
0% 0/26 100% 0/0 0% 0/5 0% 0/26
modes/basic-test-mode/src
24.09% 20/83 0% 0/5 11.76% 2/17 24.09% 20/83
modes/longitudinal/src
76.47% 65/85 50% 3/6 55.55% 10/18 77.1% 64/83
modes/microscopy/src
100% 3/3 100% 0/0 100% 0/0 100% 3/3
modes/preclinical-4d/src
33.33% 5/15 100% 0/0 0% 0/4 33.33% 5/15
modes/segmentation/src
49.01% 25/51 0% 0/15 37.5% 6/16 52.17% 24/46
modes/tmtv/src
15.58% 12/77 0% 0/11 5% 1/20 16.43% 12/73
modes/tmtv/src/utils
0% 0/26 0% 0/5 0% 0/2 0% 0/26
modes/usAnnotation/src
20.95% 22/105 0% 0/10 10% 2/20 20.38% 21/103
platform/app/src
70.55% 115/163 49.05% 26/53 54.54% 6/11 70.8% 114/161
platform/app/src/__mocks__
0% 0/1 100% 0/0 100% 0/0 0% 0/1
platform/app/src/__tests__
0% 0/6 0% 0/2 0% 0/1 0% 0/6
platform/app/src/hooks
57.89% 11/19 100% 4/4 20% 1/5 57.89% 11/19
platform/app/src/routes/Local
19.51% 8/41 0% 0/8 17.64% 3/17 11.11% 4/36
platform/app/src/routes/Mode
60.43% 55/91 28% 7/25 59.09% 13/22 59.77% 52/87
platform/app/src/routes/WorkList
100% 1/1 100% 0/0 100% 0/0 100% 1/1
platform/app/src/utils
14.7% 5/34 16.66% 3/18 12.5% 1/8 14.7% 5/34
platform/cli/src
0% 0/81 0% 0/12 0% 0/22 0% 0/81
platform/cli/src/commands
0% 0/188 0% 0/16 0% 0/61 0% 0/187
platform/cli/src/commands/constants
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/cli/src/commands/enums
0% 0/3 100% 0/0 100% 0/0 0% 0/3
platform/cli/src/commands/utils
0% 0/236 0% 0/77 0% 0/54 0% 0/228
platform/cli/src/commands/utils/private
0% 0/26 0% 0/8 0% 0/11 0% 0/25
platform/core/src
17.33% 13/75 2.94% 1/34 8.69% 2/23 18.05% 13/72
platform/core/src/DICOMWeb
11.71% 28/239 41.46% 17/41 8% 4/50 11.48% 27/235
platform/core/src/DataSources
63.63% 7/11 70% 7/10 16.66% 1/6 63.63% 7/11
platform/core/src/__mocks__
0% 0/5 100% 0/0 0% 0/2 0% 0/5
platform/core/src/classes
39.64% 249/628 51.85% 84/162 32% 40/125 39.05% 241/617
platform/core/src/defaults
100% 1/1 100% 0/0 100% 0/0 100% 1/1
platform/core/src/enums
100% 2/2 100% 0/0 100% 1/1 100% 1/1
platform/core/src/extensions
50.64% 158/312 55.38% 36/65 39.5% 32/81 50.16% 155/309
platform/core/src/hooks
93.93% 93/99 81.48% 22/27 93.1% 27/29 93.75% 90/96
platform/core/src/measurements/tools
0% 0/7 0% 0/5 0% 0/1 0% 0/7
platform/core/src/services
33.51% 63/188 17.64% 12/68 31.25% 10/32 33.69% 62/184
platform/core/src/services/CineService
65.11% 28/43 75% 6/8 50% 8/16 63.41% 26/41
platform/core/src/services/CustomizationService
33.63% 112/333 48.75% 39/80 26.43% 23/87 33.43% 109/326
platform/core/src/services/DicomMetadataStore
46.82% 59/126 27.58% 8/29 52.94% 18/34 46.01% 52/113
platform/core/src/services/DisplaySetService
69.1% 123/178 46.8% 22/47 70.21% 33/47 69.41% 118/170
platform/core/src/services/HangingProtocolService
67.67% 469/693 52.36% 155/296 68.59% 83/121 67.94% 460/677
platform/core/src/services/HangingProtocolService/custom-attribute
55.55% 15/27 44.44% 4/9 40% 4/10 58.33% 14/24
platform/core/src/services/HangingProtocolService/lib
9.59% 33/344 8.54% 10/117 8.06% 5/62 10% 33/330
platform/core/src/services/MeasurementService
34.02% 147/432 32.95% 29/88 24.32% 27/111 34.13% 142/416
platform/core/src/services/StudyPrefetcherService
33.87% 83/245 40% 18/45 40.74% 22/54 33.89% 80/236
platform/core/src/services/ToolBarService
75.37% 199/264 60.34% 70/116 74.6% 47/63 75.19% 191/254
platform/core/src/services/UIDialogService
64.51% 20/31 83.33% 5/6 42.85% 6/14 63.33% 19/30
platform/core/src/services/UIModalService
76.47% 13/17 60% 6/10 62.5% 5/8 75% 12/16
platform/core/src/services/UINotificationService
37.03% 10/27 20.68% 6/29 37.5% 3/8 37.03% 10/27
platform/core/src/services/UIViewportDialogService
86.66% 13/15 66.66% 2/3 71.42% 5/7 84.61% 11/13
platform/core/src/services/UserAuthenticationService
58.82% 20/34 62.5% 5/8 29.41% 5/17 56.25% 18/32
platform/core/src/services/ViewportGridService
77.06% 84/109 69.23% 18/26 65.71% 23/35 77.14% 81/105
platform/core/src/services/WorkflowStepsService
25% 18/72 0% 0/12 22.22% 4/18 24.63% 17/69
platform/core/src/services/_shared
86.53% 45/52 64.28% 9/14 80% 12/15 88.23% 45/51
platform/core/src/types
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/core/src/utils
20.99% 286/1362 24.83% 113/455 17.99% 61/339 20.78% 274/1318
platform/core/src/utils/hotkeys
30.55% 33/108 8.51% 4/47 30% 6/20 31.42% 33/105
platform/core/src/utils/metadataProvider
9.75% 4/41 33.33% 3/9 16.66% 1/6 10.52% 4/38
platform/i18n/src
64.28% 27/42 63.63% 7/11 54.54% 6/11 65.85% 27/41
platform/ui-next/src/components/AllInOneMenu
100% 1/1 100% 0/0 100% 0/0 100% 1/1
platform/ui-next/src/components/ContextMenu
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/ui-next/src/components/DataRow
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/ui-next/src/components/Dialog
38.88% 14/36 36.36% 4/11 40% 2/5 38.88% 14/36
platform/ui-next/src/components/Icons
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/ui-next/src/components/LineChart/d3LineChart
16.75% 32/191 0% 0/55 0% 0/54 17.29% 32/185
platform/ui-next/src/components/Onboarding
22.22% 6/27 0% 0/12 0% 0/5 24% 6/25
platform/ui-next/src/components/ProgressDropdown
100% 1/1 100% 0/0 100% 0/0 100% 1/1
platform/ui-next/src/components/SegmentationTable
100% 4/4 100% 0/0 100% 0/0 100% 4/4
platform/ui-next/src/hooks
18.18% 14/77 100% 3/3 20% 4/20 18.42% 14/76
platform/ui-next/src/lib
100% 1/1 100% 0/0 100% 1/1 100% 1/1
platform/ui-next/src/types
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/ui-next/src/utils
0% 0/11 0% 0/19 0% 0/2 0% 0/10
platform/ui/src/components/Button
100% 6/6 100% 6/6 100% 3/3 100% 3/3
platform/ui/src/components/ButtonGroup
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/ui/src/components/Icon
10% 1/10 0% 0/8 0% 0/2 10% 1/10
platform/ui/src/components/Tooltip
0% 0/0 0% 0/0 0% 0/0 0% 0/0
platform/ui/src/types
100% 4/4 100% 0/0 100% 1/1 100% 3/3
platform/ui/src/utils
0% 0/2 100% 0/0 0% 0/1 0% 0/2