All files

66.82% Statements 64681/96790
58.5% Branches 22260/38048
65.22% Functions 25288/38771
66.91% Lines 62784/93832

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

File Statements Branches Functions Lines
app/assets/javascripts
54.1% 2265/4186 46.44% 849/1828 57.91% 578/998 54.44% 2203/4046
app/assets/javascripts/abuse_reports
0% 0/7 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/abuse_reports/components
77.77% 7/9 33.33% 1/3 57.14% 4/7 75% 6/8
app/assets/javascripts/access_level
100% 8/8 100% 0/0 100% 0/0 100% 8/8
app/assets/javascripts/access_tokens
94.44% 34/36 68.75% 11/16 100% 8/8 97.14% 34/35
app/assets/javascripts/access_tokens/components
57.57% 38/66 100% 10/10 54.83% 17/31 57.57% 38/66
app/assets/javascripts/achievements
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/add_context_commits_modal
15.62% 5/32 0% 0/8 10% 1/10 16.12% 5/31
app/assets/javascripts/add_context_commits_modal/components
51.42% 36/70 64.7% 33/51 60.71% 17/28 52.17% 36/69
app/assets/javascripts/add_context_commits_modal/store
70.68% 82/116 20% 5/25 66.66% 30/45 70.64% 77/109
app/assets/javascripts/admin/abuse_report
61.53% 16/26 0% 0/2 60% 3/5 61.53% 16/26
app/assets/javascripts/admin/abuse_report/components
60% 60/100 40.74% 11/27 69.56% 48/69 60.6% 60/99
app/assets/javascripts/admin/abuse_reports
78.37% 29/37 66.66% 4/6 80% 8/10 76.47% 26/34
app/assets/javascripts/admin/abuse_reports/components
90.69% 39/43 92.59% 25/27 94.11% 16/17 90.69% 39/43
app/assets/javascripts/admin/application_settings
56.52% 13/23 50% 5/10 50% 3/6 56.52% 13/23
app/assets/javascripts/admin/application_settings/inactive_project_deletion
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/admin/application_settings/inactive_project_deletion/components
0% 0/7 0% 0/4 0% 0/5 0% 0/7
app/assets/javascripts/admin/application_settings/runner_token_expiration
0% 0/7 0% 0/3 0% 0/2 0% 0/7
app/assets/javascripts/admin/application_settings/runner_token_expiration/components
0% 0/4 100% 0/0 0% 0/3 0% 0/4
app/assets/javascripts/admin/applications
0% 0/5 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/admin/applications/components
91.66% 11/12 100% 0/0 75% 6/8 91.66% 11/12
app/assets/javascripts/admin/background_migrations
0% 0/13 0% 0/2 0% 0/3 0% 0/12
app/assets/javascripts/admin/background_migrations/components
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/admin/broadcast_messages
52.94% 9/17 100% 0/0 0% 0/4 52.94% 9/17
app/assets/javascripts/admin/broadcast_messages/components
3.79% 3/79 0% 0/27 0% 0/35 3.84% 3/78
app/assets/javascripts/admin/deploy_keys
0% 0/7 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/admin/deploy_keys/components
86.95% 20/23 100% 7/7 92.3% 12/13 90.9% 20/22
app/assets/javascripts/admin/statistics_panel
16.66% 1/6 0% 0/2 0% 0/2 16.66% 1/6
app/assets/javascripts/admin/statistics_panel/components
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/admin/statistics_panel/store
100% 29/29 100% 4/4 100% 14/14 100% 27/27
app/assets/javascripts/admin/topics
0% 0/16 0% 0/4 0% 0/4 0% 0/15
app/assets/javascripts/admin/topics/components
68.96% 20/29 33.33% 2/6 65.21% 15/23 71.42% 20/28
app/assets/javascripts/admin/users
89.65% 52/58 53.84% 7/13 88.23% 15/17 89.09% 49/55
app/assets/javascripts/admin/users/components
85.71% 24/28 90% 9/10 85.18% 23/27 85.71% 24/28
app/assets/javascripts/admin/users/components/actions
62.5% 20/32 100% 0/0 26.66% 4/15 64.51% 20/31
app/assets/javascripts/admin/users/components/associations
100% 3/3 100% 0/0 100% 3/3 100% 3/3
app/assets/javascripts/admin/users/components/modals
84% 21/25 100% 3/3 91.66% 11/12 84% 21/25
app/assets/javascripts/alert_management
21.42% 3/14 0% 0/2 0% 0/3 21.42% 3/14
app/assets/javascripts/alert_management/components
14.28% 6/42 0% 0/18 4% 1/25 14.28% 6/42
app/assets/javascripts/alerts_settings
51.51% 17/33 0% 0/7 0% 0/4 51.51% 17/33
app/assets/javascripts/alerts_settings/components
68.14% 154/226 50.36% 69/137 76.06% 89/117 68% 153/225
app/assets/javascripts/alerts_settings/services
50% 1/2 100% 0/0 50% 1/2 50% 1/2
app/assets/javascripts/alerts_settings/utils
90.32% 56/62 70.58% 12/17 94.44% 17/18 90% 54/60
app/assets/javascripts/analytics/cycle_analytics
76.74% 33/43 61.53% 8/13 81.81% 9/11 76.19% 32/42
app/assets/javascripts/analytics/cycle_analytics/components
19.35% 18/93 9.85% 7/71 31.03% 18/58 19.35% 18/93
app/assets/javascripts/analytics/cycle_analytics/store
100% 162/162 64.28% 27/42 100% 64/64 100% 156/156
app/assets/javascripts/analytics/devops_reports
23.52% 4/17 0% 0/4 0% 0/4 26.66% 4/15
app/assets/javascripts/analytics/devops_reports/components
16.66% 1/6 100% 0/0 0% 0/4 16.66% 1/6
app/assets/javascripts/analytics/product_analytics
0% 0/8 0% 0/2 0% 0/3 0% 0/8
app/assets/javascripts/analytics/product_analytics/components
0% 0/1 100% 0/0 0% 0/2 0% 0/1
app/assets/javascripts/analytics/shared
100% 64/64 76.92% 30/39 100% 19/19 100% 58/58
app/assets/javascripts/analytics/shared/components
16.3% 15/92 17.5% 7/40 15.87% 10/63 16.48% 15/91
app/assets/javascripts/analytics/usage_trends
78.12% 25/32 70% 7/10 75% 6/8 80.64% 25/31
app/assets/javascripts/analytics/usage_trends/components
8.33% 5/60 0% 0/18 2.27% 1/44 8.33% 5/60
app/assets/javascripts/api
90.81% 168/185 50% 24/48 80.35% 45/56 90.81% 168/185
app/assets/javascripts/artifacts_settings
40.9% 9/22 16.66% 1/6 60% 6/10 40.9% 9/22
app/assets/javascripts/authentication
0% 0/4 100% 0/0 0% 0/2 0% 0/4
app/assets/javascripts/authentication/password
18.18% 2/11 0% 0/2 0% 0/3 18.18% 2/11
app/assets/javascripts/authentication/password/components
0% 0/5 0% 0/6 0% 0/5 0% 0/5
app/assets/javascripts/authentication/two_factor_auth
66.66% 18/27 16.66% 2/12 66.66% 4/6 66.66% 18/27
app/assets/javascripts/authentication/two_factor_auth/components
94.59% 35/37 77.77% 7/9 100% 12/12 94.59% 35/37
app/assets/javascripts/authentication/webauthn
86.25% 113/131 74.35% 29/39 89.74% 35/39 86.15% 112/130
app/assets/javascripts/authentication/webauthn/components
100% 22/22 71.42% 5/7 100% 5/5 100% 22/22
app/assets/javascripts/badges
100% 6/6 100% 0/0 100% 1/1 100% 6/6
app/assets/javascripts/badges/components
17.44% 15/86 9.37% 3/32 22% 11/50 17.44% 15/86
app/assets/javascripts/badges/store
98.01% 99/101 95% 19/20 96.72% 59/61 97.97% 97/99
app/assets/javascripts/batch_comments
32.25% 10/31 0% 0/25 12.5% 1/8 34.61% 9/26
app/assets/javascripts/batch_comments/components
77.77% 63/81 73.8% 31/42 75% 33/44 77.77% 63/81
app/assets/javascripts/batch_comments/mixins
84.21% 16/19 68% 17/25 66.66% 2/3 83.33% 15/18
app/assets/javascripts/batch_comments/services
70% 7/10 100% 0/0 62.5% 5/8 70% 7/10
app/assets/javascripts/batch_comments/stores
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/batch_comments/stores/modules/batch_comments
67.55% 127/188 37.28% 22/59 60.67% 54/89 69.69% 115/165
app/assets/javascripts/behaviors
44.82% 182/406 37.64% 64/170 44.56% 41/92 45.03% 177/393
app/assets/javascripts/behaviors/components
0% 0/5 0% 0/5 0% 0/3 0% 0/5
app/assets/javascripts/behaviors/markdown
64.03% 251/392 49.64% 70/141 68.42% 65/95 64.87% 242/373
app/assets/javascripts/behaviors/markdown/marks
22.85% 8/35 0% 0/20 27.58% 8/29 22.85% 8/35
app/assets/javascripts/behaviors/markdown/nodes
25.75% 51/198 18.33% 11/60 39.44% 43/109 27.17% 50/184
app/assets/javascripts/behaviors/shortcuts
54.17% 201/371 36.75% 43/117 22.77% 23/101 53.8% 198/368
app/assets/javascripts/blame
100% 12/12 100% 10/10 100% 1/1 100% 12/12
app/assets/javascripts/blame/streaming
87.5% 21/24 100% 4/4 75% 3/4 86.36% 19/22
app/assets/javascripts/blob
62.72% 175/279 60.37% 64/106 44.87% 35/78 63.9% 170/266
app/assets/javascripts/blob/3d_viewer
19.67% 12/61 100% 2/2 15.38% 2/13 19.67% 12/61
app/assets/javascripts/blob/components
45.12% 37/82 50% 20/40 44.68% 21/47 45.12% 37/82
app/assets/javascripts/blob/csv
60% 9/15 100% 3/3 50% 3/6 64.28% 9/14
app/assets/javascripts/blob/filepath_form
60% 6/10 50% 1/2 25% 1/4 66.66% 6/9
app/assets/javascripts/blob/filepath_form/components
17.39% 4/23 33.33% 2/6 9.09% 2/22 18.18% 4/22
app/assets/javascripts/blob/notebook
22.72% 5/22 14.28% 1/7 33.33% 3/9 22.72% 5/22
app/assets/javascripts/blob/openapi
89.47% 17/19 80% 4/5 75% 3/4 89.47% 17/19
app/assets/javascripts/blob/pdf
66.66% 6/9 100% 0/0 60% 3/5 66.66% 6/9
app/assets/javascripts/blob/sketch
92.3% 24/26 50% 1/2 85.71% 6/7 92.3% 24/26
app/assets/javascripts/blob/suggest_gitlab_ci_yml
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/blob/suggest_gitlab_ci_yml/components
12.5% 2/16 0% 0/12 0% 0/9 14.28% 2/14
app/assets/javascripts/blob/viewer
3.88% 4/103 0% 0/44 0% 0/20 4.12% 4/97
app/assets/javascripts/blob_edit
92.66% 101/109 70.37% 19/27 84% 21/25 93.39% 99/106
app/assets/javascripts/boards
72.28% 120/166 61.29% 76/124 64.28% 36/56 72.22% 117/162
app/assets/javascripts/boards/components
65.13% 568/872 61.18% 309/505 67.69% 306/452 65.54% 567/865
app/assets/javascripts/boards/components/sidebar
60% 42/70 55.88% 19/34 63.15% 12/19 60% 42/70
app/assets/javascripts/boards/filters
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/boards/graphql
100% 27/27 100% 13/13 100% 16/16 100% 27/27
app/assets/javascripts/boards/mixins
0% 0/1 100% 0/0 0% 0/3 0% 0/1
app/assets/javascripts/boards/stores
89.93% 393/437 75.4% 141/187 89.03% 138/155 90.39% 386/427
app/assets/javascripts/branches
34.78% 16/46 27.77% 5/18 36.84% 7/19 35.55% 16/45
app/assets/javascripts/branches/components
60.86% 42/69 59.25% 16/27 65.85% 27/41 62.68% 42/67
app/assets/javascripts/captcha
90.9% 70/77 85.71% 12/14 90.62% 29/32 90.78% 69/76
app/assets/javascripts/ci
76.19% 16/21 100% 0/0 50% 2/4 76.19% 16/21
app/assets/javascripts/ci/admin/jobs_table
94.11% 64/68 76% 19/25 100% 24/24 95.38% 62/65
app/assets/javascripts/ci/admin/jobs_table/components
66.66% 4/6 100% 0/0 100% 3/3 66.66% 4/6
app/assets/javascripts/ci/admin/jobs_table/components/cells
0% 0/4 100% 0/0 0% 0/4 0% 0/4
app/assets/javascripts/ci/admin/jobs_table/graphql
81.25% 13/16 68.75% 11/16 100% 1/1 81.25% 13/16
app/assets/javascripts/ci/artifacts
85.29% 58/68 0% 0/2 87.5% 14/16 85.07% 57/67
app/assets/javascripts/ci/artifacts/components
20% 24/120 0% 0/58 19.23% 15/78 20.51% 24/117
app/assets/javascripts/ci/artifacts/graphql
90% 9/10 66.66% 2/3 100% 5/5 100% 8/8
app/assets/javascripts/ci/ci_lint
0% 0/6 0% 0/1 0% 0/2 0% 0/6
app/assets/javascripts/ci/ci_lint/components
100% 15/15 100% 2/2 100% 4/4 100% 15/15
app/assets/javascripts/ci/ci_variable_list
73.97% 54/73 37.5% 6/16 72.72% 8/11 74.28% 52/70
app/assets/javascripts/ci/ci_variable_list/components
49.39% 123/249 46.93% 69/147 47.22% 68/144 49.79% 123/247
app/assets/javascripts/ci/ci_variable_list/graphql
20.75% 11/53 0% 0/17 0% 0/21 20.75% 11/53
app/assets/javascripts/ci/common
11.76% 2/17 0% 0/3 0% 0/12 11.76% 2/17
app/assets/javascripts/ci/common/private
75% 18/24 50% 5/10 53.84% 7/13 75% 18/24
app/assets/javascripts/ci/common/private/jobs_filtered_search
96.42% 27/28 92.85% 13/14 100% 6/6 96.42% 27/28
app/assets/javascripts/ci/common/private/jobs_filtered_search/tokens
0% 0/4 100% 0/0 0% 0/6 0% 0/4
app/assets/javascripts/ci/inherited_ci_variables
0% 0/8 0% 0/3 0% 0/2 0% 0/8
app/assets/javascripts/ci/inherited_ci_variables/components
88.46% 23/26 100% 7/7 100% 10/10 88.46% 23/26
app/assets/javascripts/ci/job_details
63.23% 43/68 76.66% 23/30 64.28% 18/28 64.17% 43/67
app/assets/javascripts/ci/job_details/components
73.33% 110/150 61.42% 43/70 84.37% 54/64 73.82% 110/149
app/assets/javascripts/ci/job_details/components/log
90.74% 49/54 85.71% 12/14 92.3% 24/26 90.74% 49/54
app/assets/javascripts/ci/job_details/components/sidebar
82.22% 74/90 72.72% 40/55 76.56% 49/64 82.22% 74/90
app/assets/javascripts/ci/job_details/store
85.97% 239/278 82.03% 105/128 78.49% 73/93 87.15% 224/257
app/assets/javascripts/ci/jobs_page
83.09% 59/71 68% 17/25 91.3% 21/23 82.35% 56/68
app/assets/javascripts/ci/jobs_page/components
100% 5/5 75% 3/4 100% 4/4 100% 5/5
app/assets/javascripts/ci/jobs_page/components/job_cells
57.37% 35/61 68.75% 11/16 56.81% 25/44 57.37% 35/61
app/assets/javascripts/ci/jobs_page/graphql
81.25% 13/16 68.75% 11/16 100% 1/1 81.25% 13/16
app/assets/javascripts/ci/merge_requests/components
87.5% 7/8 100% 0/0 100% 7/7 87.5% 7/8
app/assets/javascripts/ci/mixins
86.66% 13/15 90% 9/10 88.88% 8/9 85.71% 12/14
app/assets/javascripts/ci/pipeline_details
40.62% 39/96 9.52% 2/21 8.33% 1/12 40.86% 38/93
app/assets/javascripts/ci/pipeline_details/dag
67.92% 36/53 71.42% 10/14 52.63% 10/19 67.92% 36/53
app/assets/javascripts/ci/pipeline_details/dag/components
85.13% 63/74 42.85% 3/7 87.23% 41/47 86.3% 63/73
app/assets/javascripts/ci/pipeline_details/dag/utils
97.52% 118/121 87.5% 21/24 100% 39/39 97.24% 106/109
app/assets/javascripts/ci/pipeline_details/graph
50% 61/122 30.43% 14/46 24.44% 11/45 50% 60/120
app/assets/javascripts/ci/pipeline_details/graph/components
79.83% 194/243 82.01% 114/139 77.84% 130/167 79.83% 194/243
app/assets/javascripts/ci/pipeline_details/graphql
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/ci/pipeline_details/header
2.89% 2/69 0% 0/23 0% 0/38 2.89% 2/69
app/assets/javascripts/ci/pipeline_details/jobs
79.31% 23/29 90.9% 10/11 95.23% 20/21 79.31% 23/29
app/assets/javascripts/ci/pipeline_details/jobs/components
72.72% 8/11 66.66% 4/6 100% 4/4 72.72% 8/11
app/assets/javascripts/ci/pipeline_details/mixins
85.36% 70/82 69.56% 16/23 80.64% 25/31 85.36% 70/82
app/assets/javascripts/ci/pipeline_details/stores
100% 13/13 83.33% 5/6 100% 5/5 100% 13/13
app/assets/javascripts/ci/pipeline_details/stores/test_reports
98.63% 72/73 80% 28/35 96.77% 30/31 100% 68/68
app/assets/javascripts/ci/pipeline_details/tabs
83.33% 10/12 0% 0/1 85.71% 6/7 90.9% 10/11
app/assets/javascripts/ci/pipeline_details/test_reports
54.76% 23/42 13.33% 2/15 57.14% 12/21 54.76% 23/42
app/assets/javascripts/ci/pipeline_details/utils
98.84% 171/173 89.55% 60/67 100% 53/53 98.78% 162/164
app/assets/javascripts/ci/pipeline_editor
34.87% 68/195 5.88% 4/68 4.34% 3/69 34.87% 68/195
app/assets/javascripts/ci/pipeline_editor/components
91.66% 22/24 100% 3/3 92.3% 12/13 91.66% 22/24
app/assets/javascripts/ci/pipeline_editor/components/code_snippet_alert
71.42% 5/7 100% 0/0 0% 0/3 71.42% 5/7
app/assets/javascripts/ci/pipeline_editor/components/commit
69.44% 25/36 35.71% 5/14 52.94% 9/17 69.44% 25/36
app/assets/javascripts/ci/pipeline_editor/components/drawer
33.33% 1/3 100% 0/0 0% 0/2 33.33% 1/3
app/assets/javascripts/ci/pipeline_editor/components/drawer/cards
100% 6/6 100% 0/0 100% 2/2 100% 6/6
app/assets/javascripts/ci/pipeline_editor/components/drawer/ui
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/ci/pipeline_editor/components/editor
79.16% 19/24 50% 4/8 78.57% 11/14 79.16% 19/24
app/assets/javascripts/ci/pipeline_editor/components/file_nav
91.3% 42/46 88.23% 15/17 95.83% 23/24 91.3% 42/46
app/assets/javascripts/ci/pipeline_editor/components/file_tree
50% 4/8 50% 2/4 40% 2/5 50% 4/8
app/assets/javascripts/ci/pipeline_editor/components/graph
57.69% 15/26 50% 2/4 47.82% 11/23 57.69% 15/26
app/assets/javascripts/ci/pipeline_editor/components/header
94.33% 50/53 82.35% 28/34 94.28% 33/35 94.33% 50/53
app/assets/javascripts/ci/pipeline_editor/components/job_assistant_drawer
95.45% 84/88 93.75% 30/32 96% 24/25 95.34% 82/86
app/assets/javascripts/ci/pipeline_editor/components/job_assistant_drawer/accordion_items
31.81% 7/22 16.66% 1/6 44.44% 8/18 31.81% 7/22
app/assets/javascripts/ci/pipeline_editor/components/lint
35.29% 6/17 40% 4/10 22.22% 4/18 35.29% 6/17
app/assets/javascripts/ci/pipeline_editor/components/popovers
23.07% 3/13 100% 0/0 11.11% 1/9 23.07% 3/13
app/assets/javascripts/ci/pipeline_editor/components/ui
81.48% 22/27 50% 3/6 73.68% 14/19 81.48% 22/27
app/assets/javascripts/ci/pipeline_editor/components/validate
14.7% 5/34 0% 0/9 0% 0/15 14.7% 5/34
app/assets/javascripts/ci/pipeline_editor/graphql
100% 10/10 100% 2/2 100% 7/7 100% 10/10
app/assets/javascripts/ci/pipeline_mini_graph
77.52% 69/89 88.88% 24/27 88.13% 52/59 77.52% 69/89
app/assets/javascripts/ci/pipeline_mini_graph/accessors
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/ci/pipeline_new
41.17% 7/17 100% 0/0 0% 0/3 41.17% 7/17
app/assets/javascripts/ci/pipeline_new/components
6.02% 5/83 0% 0/29 6.97% 3/43 6.02% 5/83
app/assets/javascripts/ci/pipeline_new/graphql
100% 6/6 100% 3/3 100% 3/3 100% 6/6
app/assets/javascripts/ci/pipeline_new/utils
100% 24/24 80% 8/10 100% 11/11 100% 22/22
app/assets/javascripts/ci/pipeline_schedules
15% 3/20 0% 0/7 0% 0/4 15% 3/20
app/assets/javascripts/ci/pipeline_schedules/components
43.36% 49/113 31.37% 16/51 33.92% 19/56 43.36% 49/113
app/assets/javascripts/ci/pipeline_schedules/components/table
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/ci/pipeline_schedules/components/table/cells
78.94% 15/19 66.66% 4/6 71.42% 10/14 78.94% 15/19
app/assets/javascripts/ci/pipelines_page
84.37% 54/64 78.78% 26/33 86.95% 20/23 85.71% 54/63
app/assets/javascripts/ci/pipelines_page/components
88.46% 115/130 78.78% 26/33 88.31% 68/77 89.14% 115/129
app/assets/javascripts/ci/pipelines_page/components/empty_state
88.23% 15/17 87.5% 7/8 92.3% 12/13 88.23% 15/17
app/assets/javascripts/ci/pipelines_page/components/failure_widget
51.94% 40/77 43.58% 17/39 48.78% 20/41 51.94% 40/77
app/assets/javascripts/ci/pipelines_page/services
90% 9/10 33.33% 1/3 100% 4/4 90% 9/10
app/assets/javascripts/ci/pipelines_page/tokens
35% 14/40 0% 0/3 44.82% 13/29 35% 14/40
app/assets/javascripts/ci/reports
100% 19/19 100% 4/4 100% 3/3 100% 18/18
app/assets/javascripts/ci/reports/codequality_report
100% 4/4 100% 0/0 100% 0/0 100% 4/4
app/assets/javascripts/ci/reports/codequality_report/components
100% 7/7 33.33% 2/6 100% 6/6 100% 7/7
app/assets/javascripts/ci/reports/codequality_report/store
98.33% 59/60 91.66% 22/24 100% 17/17 98.27% 57/58
app/assets/javascripts/ci/reports/codequality_report/store/utils
100% 15/15 80% 8/10 100% 2/2 100% 15/15
app/assets/javascripts/ci/reports/components
75% 36/48 84.21% 16/19 54.83% 17/31 75% 36/48
app/assets/javascripts/ci/reports/sast
100% 3/3 100% 0/0 100% 0/0 100% 3/3
app/assets/javascripts/ci/runner
100% 213/213 89.88% 80/89 100% 20/20 100% 213/213
app/assets/javascripts/ci/runner/admin_new_runner
26.66% 4/15 0% 0/3 60% 3/5 26.66% 4/15
app/assets/javascripts/ci/runner/admin_register_runner
26.66% 4/15 16.66% 1/6 66.66% 4/6 26.66% 4/15
app/assets/javascripts/ci/runner/admin_runner_show
18.18% 4/22 0% 0/3 50% 5/10 18.18% 4/22
app/assets/javascripts/ci/runner/admin_runners
53.48% 23/43 28.57% 2/7 86.36% 19/22 53.48% 23/43
app/assets/javascripts/ci/runner/components
66.66% 226/339 49.42% 43/87 63.26% 124/196 66.66% 226/339
app/assets/javascripts/ci/runner/components/cells
62.06% 18/29 16.66% 3/18 87.5% 14/16 62.06% 18/29
app/assets/javascripts/ci/runner/components/registration
77.39% 89/115 67.56% 25/37 81.48% 44/54 76.99% 87/113
app/assets/javascripts/ci/runner/components/search_tokens
87.5% 14/16 100% 1/1 100% 5/5 87.5% 14/16
app/assets/javascripts/ci/runner/components/stat
88.88% 24/27 100% 8/8 88.88% 16/18 88.88% 24/27
app/assets/javascripts/ci/runner/graphql/list
100% 17/17 100% 2/2 100% 10/10 100% 17/17
app/assets/javascripts/ci/runner/group_new_runner
25% 4/16 0% 0/3 60% 3/5 25% 4/16
app/assets/javascripts/ci/runner/group_register_runner
26.66% 4/15 16.66% 1/6 66.66% 4/6 26.66% 4/15
app/assets/javascripts/ci/runner/group_runner_show
18.18% 4/22 0% 0/3 50% 5/10 18.18% 4/22
app/assets/javascripts/ci/runner/group_runners
65.11% 28/43 69.23% 9/13 87.5% 21/24 65.11% 28/43
app/assets/javascripts/ci/runner/local_storage_alert
100% 12/12 66.66% 4/6 100% 2/2 100% 12/12
app/assets/javascripts/ci/runner/project_new_runner
25% 4/16 0% 0/3 60% 3/5 25% 4/16
app/assets/javascripts/ci/runner/project_register_runner
26.66% 4/15 16.66% 1/6 66.66% 4/6 26.66% 4/15
app/assets/javascripts/ci/runner/project_runners/register
0% 0/9 0% 0/3 0% 0/2 0% 0/9
app/assets/javascripts/ci/runner/runner_edit
29.41% 5/17 0% 0/2 62.5% 5/8 29.41% 5/17
app/assets/javascripts/ci_secure_files
0% 0/9 0% 0/3 0% 0/2 0% 0/9
app/assets/javascripts/ci_secure_files/components
58.33% 28/48 33.33% 2/6 58.33% 7/12 59.57% 28/47
app/assets/javascripts/ci_secure_files/components/metadata
4.16% 1/24 0% 0/4 0% 0/13 4.16% 1/24
app/assets/javascripts/ci_settings_general_pipeline
0% 0/9 0% 0/6 0% 0/2 0% 0/9
app/assets/javascripts/ci_settings_pipeline_triggers
0% 0/8 0% 0/1 0% 0/3 0% 0/8
app/assets/javascripts/ci_settings_pipeline_triggers/components
92.3% 12/13 25% 1/4 87.5% 7/8 92.3% 12/13
app/assets/javascripts/clusters
76.03% 92/121 56.6% 30/53 51.61% 16/31 76.66% 92/120
app/assets/javascripts/clusters/agents
54.16% 13/24 0% 0/2 0% 0/4 54.16% 13/24
app/assets/javascripts/clusters/agents/components
80% 92/115 75.67% 28/37 80.7% 46/57 80.7% 92/114
app/assets/javascripts/clusters/agents/graphql
88.88% 16/18 80% 4/5 100% 6/6 88.23% 15/17
app/assets/javascripts/clusters/components
68.75% 11/16 16.66% 2/12 81.81% 9/11 68.75% 11/16
app/assets/javascripts/clusters/forms/components
0% 0/5 0% 0/3 0% 0/3 0% 0/5
app/assets/javascripts/clusters/forms/show
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/clusters/forms/stores
100% 4/4 0% 0/1 100% 2/2 100% 4/4
app/assets/javascripts/clusters/gke_cluster_namespace
100% 20/20 83.33% 5/6 100% 4/4 100% 19/19
app/assets/javascripts/clusters/mixins
0% 0/0 0% 0/0 0% 0/1 0% 0/0
app/assets/javascripts/clusters/services
25% 1/4 0% 0/1 25% 1/4 25% 1/4
app/assets/javascripts/clusters/stores
72.72% 8/11 0% 0/6 70% 7/10 80% 8/10
app/assets/javascripts/clusters_list
85.48% 53/62 77.77% 7/9 75% 6/8 85.48% 53/62
app/assets/javascripts/clusters_list/components
62.45% 168/269 46.66% 63/135 60% 75/125 62.78% 167/266
app/assets/javascripts/clusters_list/graphql
89.47% 17/19 80% 4/5 75% 6/8 88.88% 16/18
app/assets/javascripts/clusters_list/store
98% 49/50 72.72% 8/11 94.11% 16/17 97.95% 48/49
app/assets/javascripts/code_navigation
0% 0/8 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/code_navigation/components
89.28% 25/28 90% 9/10 100% 13/13 89.28% 25/28
app/assets/javascripts/code_navigation/store
92.45% 49/53 87.5% 21/24 94.11% 16/17 92.15% 47/51
app/assets/javascripts/code_navigation/utils
97.95% 48/49 95% 19/20 100% 14/14 100% 41/41
app/assets/javascripts/code_review
100% 15/15 92.3% 12/13 100% 4/4 100% 15/15
app/assets/javascripts/comment_templates
0% 0/8 100% 0/0 0% 0/2 0% 0/8
app/assets/javascripts/comment_templates/components
80.48% 33/41 53.84% 7/13 75% 15/20 78.94% 30/38
app/assets/javascripts/comment_templates/pages
36.84% 7/19 75% 3/4 30.76% 4/13 36.84% 7/19
app/assets/javascripts/commit
12.87% 13/101 4.16% 1/24 8% 2/25 13.13% 13/99
app/assets/javascripts/commit/components
66.66% 4/6 100% 0/0 60% 3/5 66.66% 4/6
app/assets/javascripts/commit/pipelines
59.52% 25/42 70.58% 24/34 72.22% 13/18 60.97% 25/41
app/assets/javascripts/commons
70.58% 12/17 50% 3/6 33.33% 2/6 70.58% 12/17
app/assets/javascripts/commons/nav
94.28% 33/35 86.66% 13/15 90% 9/10 94.28% 33/35
app/assets/javascripts/confidential_merge_request
40% 2/5 100% 2/2 50% 2/4 40% 2/5
app/assets/javascripts/confidential_merge_request/components
48.14% 13/27 60% 3/5 47.05% 8/17 48.14% 13/27
app/assets/javascripts/content_editor
0% 0/6 100% 0/0 0% 0/2 0% 0/5
app/assets/javascripts/content_editor/components
55.35% 93/168 31.42% 22/70 62.5% 60/96 55.68% 93/167
app/assets/javascripts/content_editor/components/bubble_menus
29.41% 50/170 35.29% 18/51 15.58% 12/77 29.69% 49/165
app/assets/javascripts/content_editor/components/wrappers
98.3% 58/59 93.18% 41/44 100% 20/20 100% 57/57
app/assets/javascripts/content_editor/constants
100% 21/21 100% 0/0 100% 0/0 100% 21/21
app/assets/javascripts/content_editor/extensions
82.06% 462/563 64.28% 108/168 80.24% 264/329 84.74% 439/518
app/assets/javascripts/content_editor/services
80.41% 887/1103 92.77% 488/526 55.65% 251/451 79.67% 823/1033
app/assets/javascripts/contribution_events
100% 39/39 100% 4/4 100% 1/1 100% 39/39
app/assets/javascripts/contribution_events/components
93.75% 15/16 92.85% 13/14 100% 1/1 93.75% 15/16
app/assets/javascripts/contribution_events/components/contribution_event
100% 56/56 66.66% 12/18 100% 26/26 100% 56/56
app/assets/javascripts/contributors
58.82% 10/17 50% 2/4 50% 2/4 62.5% 10/16
app/assets/javascripts/contributors/components
2.85% 1/35 0% 0/7 0% 0/29 2.85% 1/35
app/assets/javascripts/contributors/services
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/contributors/stores
100% 31/31 100% 8/8 100% 12/12 100% 30/30
app/assets/javascripts/crm
100% 5/5 100% 0/0 100% 0/0 100% 5/5
app/assets/javascripts/crm/components
6.34% 4/63 0% 0/22 0% 0/27 7.01% 4/57
app/assets/javascripts/crm/contacts
0% 0/11 0% 0/2 0% 0/2 0% 0/11
app/assets/javascripts/crm/contacts/components
87.71% 50/57 81.48% 22/27 91.42% 32/35 88.46% 46/52
app/assets/javascripts/crm/organizations
0% 0/11 0% 0/2 0% 0/2 0% 0/11
app/assets/javascripts/crm/organizations/components
84.78% 39/46 80.95% 17/21 88.46% 23/26 85.36% 35/41
app/assets/javascripts/custom_emoji
0% 0/15 0% 0/4 0% 0/3 0% 0/14
app/assets/javascripts/custom_emoji/components
86.04% 37/43 80% 8/10 88.88% 16/18 84.61% 33/39
app/assets/javascripts/custom_emoji/pages
0% 0/10 0% 0/3 0% 0/7 0% 0/10
app/assets/javascripts/custom_metrics
50% 6/12 100% 0/0 50% 2/4 45.45% 5/11
app/assets/javascripts/custom_metrics/components
27.9% 12/43 10% 3/30 32% 8/25 27.9% 12/43
app/assets/javascripts/deploy_freeze
0% 0/5 100% 0/0 0% 0/2 0% 0/5
app/assets/javascripts/deploy_freeze/components
61.53% 16/26 58.82% 10/17 52.63% 10/19 61.53% 16/26
app/assets/javascripts/deploy_freeze/store
89.36% 84/94 72.72% 8/11 83.33% 35/42 91.2% 83/91
app/assets/javascripts/deploy_keys
0% 0/3 100% 0/0 0% 0/3 0% 0/3
app/assets/javascripts/deploy_keys/components
77.19% 44/57 69.23% 9/13 86.48% 32/37 77.19% 44/57
app/assets/javascripts/deploy_keys/service
71.42% 5/7 100% 0/0 71.42% 5/7 100% 4/4
app/assets/javascripts/deploy_keys/store
100% 3/3 100% 0/0 100% 3/3 100% 2/2
app/assets/javascripts/deploy_tokens
7.14% 1/14 0% 0/4 0% 0/5 7.69% 1/13
app/assets/javascripts/deploy_tokens/components
80.95% 17/21 57.14% 4/7 84.61% 11/13 80.95% 17/21
app/assets/javascripts/deprecated_jquery_dropdown
71.59% 363/507 63.98% 231/361 72.34% 68/94 71.71% 360/502
app/assets/javascripts/design_management
40% 12/30 0% 0/9 25% 2/8 40% 12/30
app/assets/javascripts/design_management/components
51.54% 150/291 41.83% 41/98 57.79% 63/109 53.64% 147/274
app/assets/javascripts/design_management/components/design_description
3.12% 1/32 0% 0/8 9.09% 1/11 3.22% 1/31
app/assets/javascripts/design_management/components/design_notes
72.46% 100/138 61.03% 47/77 79.48% 62/78 73.52% 100/136
app/assets/javascripts/design_management/components/list
100% 18/18 100% 13/13 100% 10/10 100% 18/18
app/assets/javascripts/design_management/components/toolbar
71.42% 15/21 33.33% 1/3 82.35% 14/17 78.94% 15/19
app/assets/javascripts/design_management/components/upload
78.94% 15/19 33.33% 2/6 75% 9/12 83.33% 15/18
app/assets/javascripts/design_management/mixins
86.95% 20/23 85% 17/20 100% 14/14 86.95% 20/23
app/assets/javascripts/design_management/pages
86.66% 91/105 82.6% 38/46 84.9% 45/53 87.25% 89/102
app/assets/javascripts/design_management/pages/design
2.59% 2/77 0% 0/23 0% 0/43 2.63% 2/76
app/assets/javascripts/design_management/router
100% 8/8 50% 1/2 100% 3/3 100% 8/8
app/assets/javascripts/design_management/utils
67.85% 133/196 53.22% 33/62 65.07% 41/63 66.66% 116/174
app/assets/javascripts/diffs
79.67% 98/123 0% 0/20 0% 0/9 79.67% 98/123
app/assets/javascripts/diffs/components
59.89% 460/768 67.18% 305/454 69.11% 235/340 59.91% 447/746
app/assets/javascripts/diffs/components/shared
100% 5/5 0% 0/4 100% 3/3 100% 5/5
app/assets/javascripts/diffs/mixins
75% 3/4 100% 0/0 75% 3/4 75% 3/4
app/assets/javascripts/diffs/store
88.92% 819/921 80.17% 376/469 83.88% 255/304 89.62% 760/848
app/assets/javascripts/diffs/store/modules
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/diffs/utils
97.01% 195/201 91.09% 133/146 91.07% 51/56 97.46% 192/197
app/assets/javascripts/dirty_submit
89.09% 49/55 85% 17/20 90% 18/20 91.83% 45/49
app/assets/javascripts/docs
0% 0/4 100% 0/0 0% 0/3 0% 0/3
app/assets/javascripts/drawio
99.29% 141/142 90.9% 40/44 100% 29/29 99.27% 137/138
app/assets/javascripts/editor
95.95% 190/198 90.99% 101/111 100% 39/39 95.83% 184/192
app/assets/javascripts/editor/components
67.44% 29/43 25.92% 7/27 64% 16/25 66.66% 28/42
app/assets/javascripts/editor/extensions
93.18% 369/396 85.39% 152/178 84.32% 113/134 93.7% 357/381
app/assets/javascripts/emoji
84% 105/125 84.93% 62/73 86.48% 32/37 83.87% 104/124
app/assets/javascripts/emoji/awards_app
0% 0/8 0% 0/2 0% 0/4 0% 0/7
app/assets/javascripts/emoji/awards_app/store
88.88% 40/45 84.61% 11/13 80% 12/15 92.5% 37/40
app/assets/javascripts/emoji/components
80% 48/60 88.88% 16/18 72.41% 21/29 78.57% 44/56
app/assets/javascripts/emoji/support
92.52% 99/107 73.33% 66/90 95.45% 21/22 92.38% 97/105
app/assets/javascripts/entrypoints
0% 0/11 0% 0/6 0% 0/1 0% 0/11
app/assets/javascripts/entrypoints/behaviors
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/environments
39.74% 31/78 0% 0/9 0% 0/16 39.74% 31/78
app/assets/javascripts/environments/components
86.12% 571/663 86.68% 306/353 88.61% 366/413 86.49% 570/659
app/assets/javascripts/environments/environment_details
55.31% 26/47 20.68% 6/29 60% 12/20 55.31% 26/47
app/assets/javascripts/environments/environment_details/components
20% 2/10 0% 0/2 10% 1/10 22.22% 2/9
app/assets/javascripts/environments/folder
20% 2/10 100% 0/0 25% 1/4 20% 2/10
app/assets/javascripts/environments/graphql
11.76% 2/17 100% 0/0 50% 1/2 6.25% 1/16
app/assets/javascripts/environments/graphql/resolvers
70.5% 98/139 36.58% 30/82 77.19% 44/57 69.17% 92/133
app/assets/javascripts/environments/helpers
87% 87/100 84.09% 74/88 96.55% 28/29 88.77% 87/98
app/assets/javascripts/environments/mixins
49.05% 52/106 33.33% 11/33 35.29% 12/34 49.03% 51/104
app/assets/javascripts/environments/services
57.14% 4/7 0% 0/1 40% 2/5 57.14% 4/7
app/assets/javascripts/environments/stores
96.92% 63/65 74.28% 26/35 100% 18/18 96.87% 62/64
app/assets/javascripts/error_tracking
51.28% 20/39 100% 2/2 66.66% 8/12 50% 19/38
app/assets/javascripts/error_tracking/components
46.42% 65/140 35.93% 23/64 42.46% 31/73 46.42% 65/140
app/assets/javascripts/error_tracking/services
100% 2/2 100% 0/0 100% 2/2 100% 2/2
app/assets/javascripts/error_tracking/store
73.07% 19/26 50% 1/2 58.33% 7/12 72% 18/25
app/assets/javascripts/error_tracking/store/details
84.21% 16/19 83.33% 5/6 62.5% 5/8 83.33% 15/18
app/assets/javascripts/error_tracking/store/list
79.31% 69/87 50% 7/14 54.83% 17/31 79.51% 66/83
app/assets/javascripts/error_tracking_settings
63.63% 7/11 100% 6/6 50% 2/4 60% 6/10
app/assets/javascripts/error_tracking_settings/components
61.11% 11/18 84.61% 11/13 46.15% 6/13 61.11% 11/18
app/assets/javascripts/error_tracking_settings/store
91% 91/100 90% 18/20 76.92% 30/39 90.9% 90/99
app/assets/javascripts/experimentation
100% 22/22 92.3% 12/13 100% 10/10 100% 22/22
app/assets/javascripts/experimentation/components
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/featurable
100% 4/4 100% 0/0 100% 0/0 100% 4/4
app/assets/javascripts/feature_flags
51.21% 21/41 50% 4/8 41.66% 5/12 51.21% 21/41
app/assets/javascripts/feature_flags/components
74.64% 106/142 57.14% 32/56 79.78% 75/94 75.17% 106/141
app/assets/javascripts/feature_flags/components/strategies
77.77% 21/27 100% 6/6 65% 13/20 77.77% 21/27
app/assets/javascripts/feature_flags/store
95.83% 23/24 85.71% 12/14 100% 10/10 95.23% 20/21
app/assets/javascripts/feature_flags/store/edit
98.07% 51/52 75% 3/4 95.45% 21/22 97.95% 48/49
app/assets/javascripts/feature_flags/store/gitlab_user_list
100% 31/31 100% 4/4 100% 16/16 100% 27/27
app/assets/javascripts/feature_flags/store/index
100% 83/83 60% 6/10 100% 37/37 100% 77/77
app/assets/javascripts/feature_flags/store/new
100% 22/22 50% 1/2 100% 11/11 100% 21/21
app/assets/javascripts/feature_highlight
50% 10/20 33.33% 1/3 62.5% 5/8 52.63% 10/19
app/assets/javascripts/filtered_search
60.86% 714/1173 56.01% 405/723 59.48% 138/232 60.83% 702/1154
app/assets/javascripts/filtered_search/components
72.72% 8/11 100% 0/0 100% 8/8 80% 8/10
app/assets/javascripts/filtered_search/droplab
27.74% 91/328 29.45% 38/129 22.5% 18/80 28.28% 84/297
app/assets/javascripts/filtered_search/droplab/plugins
32.93% 55/167 26.66% 28/105 34.48% 10/29 33.97% 53/156
app/assets/javascripts/filtered_search/services
100% 17/17 100% 12/12 100% 5/5 100% 16/16
app/assets/javascripts/filtered_search/stores
100% 7/7 75% 3/4 100% 4/4 100% 7/7
app/assets/javascripts/forks
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/forks/components
0% 0/11 0% 0/12 0% 0/5 0% 0/11
app/assets/javascripts/frequent_items
97.05% 33/34 95% 19/20 100% 7/7 96.87% 31/32
app/assets/javascripts/frequent_items/components
24.56% 14/57 37.5% 9/24 22.58% 7/31 25.92% 14/54
app/assets/javascripts/frequent_items/store
98.88% 89/90 86.66% 13/15 100% 38/38 98.85% 86/87
app/assets/javascripts/gitlab_pages
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/gitlab_pages/components
70% 7/10 100% 0/0 100% 3/3 70% 7/10
app/assets/javascripts/gitlab_version_check
97.56% 40/41 100% 4/4 100% 9/9 97.5% 39/40
app/assets/javascripts/gitlab_version_check/components
90.9% 30/33 81.81% 9/11 100% 16/16 90.62% 29/32
app/assets/javascripts/google_cloud/aiml
50% 5/10 0% 0/4 0% 0/1 50% 5/10
app/assets/javascripts/google_cloud/components
68.75% 11/16 100% 0/0 0% 0/5 68.75% 11/16
app/assets/javascripts/google_cloud/configuration
20% 1/5 0% 0/1 0% 0/2 20% 1/5
app/assets/javascripts/google_cloud/databases
36% 9/25 0% 0/7 0% 0/5 36% 9/25
app/assets/javascripts/google_cloud/databases/cloudsql
33.33% 2/6 100% 0/0 0% 0/4 33.33% 2/6
app/assets/javascripts/google_cloud/deployments
30.76% 4/13 0% 0/3 0% 0/3 36.36% 4/11
app/assets/javascripts/google_cloud/gcp_regions
0% 0/4 0% 0/1 0% 0/2 0% 0/4
app/assets/javascripts/google_cloud/service_accounts
16.66% 1/6 0% 0/1 0% 0/3 16.66% 1/6
app/assets/javascripts/google_tag_manager
81.53% 106/130 62.5% 30/48 87.87% 29/33 82.03% 105/128
app/assets/javascripts/graphql_shared
70.94% 83/117 43.42% 33/76 50% 15/30 69.64% 78/112
app/assets/javascripts/group_settings
60% 6/10 0% 0/1 0% 0/3 60% 6/10
app/assets/javascripts/group_settings/components
0% 0/25 0% 0/10 0% 0/12 0% 0/25
app/assets/javascripts/groups
21.71% 33/152 4.87% 2/41 21.21% 7/33 21.47% 32/149
app/assets/javascripts/groups/components
40.16% 100/249 35.1% 33/94 51.96% 53/102 41.15% 100/243
app/assets/javascripts/groups/members
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/groups/mixins
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/groups/service
100% 20/20 93.75% 15/16 100% 6/6 100% 20/20
app/assets/javascripts/groups/settings
17.39% 4/23 0% 0/4 0% 0/5 18.18% 4/22
app/assets/javascripts/groups/settings/api
0% 0/5 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/groups/settings/components
0% 0/59 0% 0/26 0% 0/40 0% 0/59
app/assets/javascripts/groups/store
95.91% 47/49 94.59% 35/37 93.75% 15/16 97.77% 44/45
app/assets/javascripts/groups_projects/components
94% 47/50 90.9% 10/11 95% 19/20 94% 47/50
app/assets/javascripts/header_search
60.41% 29/48 16.66% 1/6 54.54% 6/11 60.41% 29/48
app/assets/javascripts/header_search/components
81.33% 61/75 72.58% 45/62 76.19% 32/42 81.33% 61/75
app/assets/javascripts/header_search/store
93.4% 85/91 84.09% 37/44 93.33% 28/30 94.38% 84/89
app/assets/javascripts/helpers
91.76% 78/85 90.9% 40/44 91.42% 32/35 92.4% 73/79
app/assets/javascripts/ide
83.33% 155/186 68.88% 62/90 83.33% 40/48 83.52% 147/176
app/assets/javascripts/ide/components
32.38% 102/315 26.58% 46/173 37.5% 60/160 32.01% 97/303
app/assets/javascripts/ide/components/branches
76.92% 10/13 66.66% 2/3 80% 8/10 76.92% 10/13
app/assets/javascripts/ide/components/commit_sidebar
54.11% 46/85 33.33% 18/54 51.02% 25/49 54.87% 45/82
app/assets/javascripts/ide/components/file_templates
26.66% 4/15 0% 0/1 0% 0/10 26.66% 4/15
app/assets/javascripts/ide/components/jobs
44.11% 15/34 33.33% 4/12 40% 8/20 44.11% 15/34
app/assets/javascripts/ide/components/jobs/detail
42.85% 3/7 0% 0/2 20% 1/5 42.85% 3/7
app/assets/javascripts/ide/components/merge_requests
5.55% 1/18 0% 0/11 0% 0/15 5.55% 1/18
app/assets/javascripts/ide/components/new_dropdown
28.76% 21/73 9.09% 3/33 34.48% 10/29 28.76% 21/73
app/assets/javascripts/ide/components/panes
93.75% 15/16 100% 3/3 88.23% 15/17 93.75% 15/16
app/assets/javascripts/ide/components/pipelines
20% 1/5 0% 0/2 0% 0/3 20% 1/5
app/assets/javascripts/ide/components/shared
0% 0/25 0% 0/11 0% 0/18 0% 0/24
app/assets/javascripts/ide/components/terminal
91.66% 33/36 76.92% 10/13 83.33% 15/18 91.66% 33/36
app/assets/javascripts/ide/components/terminal_sync
91.66% 11/12 60% 3/5 75% 3/4 91.66% 11/12
app/assets/javascripts/ide/lib
93.98% 297/316 85.71% 114/133 92.78% 90/97 94.23% 278/295
app/assets/javascripts/ide/lib/alerts
100% 9/9 100% 4/4 100% 6/6 100% 5/5
app/assets/javascripts/ide/lib/common
95.71% 67/70 88.88% 24/27 96.55% 28/29 95.38% 62/65
app/assets/javascripts/ide/lib/decorations
95.83% 23/24 87.5% 7/8 100% 8/8 100% 21/21
app/assets/javascripts/ide/lib/diff
94.64% 53/56 86.36% 19/22 100% 14/14 98% 49/50
app/assets/javascripts/ide/lib/editorconfig
98.07% 51/52 87.5% 28/32 100% 23/23 100% 40/40
app/assets/javascripts/ide/lib/gitlab_web_ide
100% 17/17 85.71% 6/7 100% 4/4 100% 16/16
app/assets/javascripts/ide/lib/languages
100% 8/8 100% 0/0 100% 0/0 100% 8/8
app/assets/javascripts/ide/lib/themes
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/ide/remote
100% 8/8 100% 4/4 100% 2/2 100% 8/8
app/assets/javascripts/ide/services
93.33% 42/45 95.83% 23/24 89.28% 25/28 97.61% 41/42
app/assets/javascripts/ide/stores
93.95% 497/529 94.98% 265/279 86.9% 146/168 95.25% 442/464
app/assets/javascripts/ide/stores/actions
86.28% 283/328 74.85% 131/175 77.55% 76/98 87.61% 276/315
app/assets/javascripts/ide/stores/getters
100% 3/3 100% 0/0 100% 2/2 100% 1/1
app/assets/javascripts/ide/stores/modules/branches
92.85% 26/28 0% 0/1 86.66% 13/15 92% 23/25
app/assets/javascripts/ide/stores/modules/commit
97.52% 118/121 88.88% 40/45 97.61% 41/42 97.36% 111/114
app/assets/javascripts/ide/stores/modules/editor
100% 39/39 100% 11/11 100% 15/15 100% 38/38
app/assets/javascripts/ide/stores/modules/file_templates
94.2% 65/69 100% 18/18 86.2% 25/29 93.75% 60/64
app/assets/javascripts/ide/stores/modules/merge_requests
93.54% 29/31 100% 5/5 86.66% 13/15 92.85% 26/28
app/assets/javascripts/ide/stores/modules/pane
100% 24/24 100% 11/11 100% 10/10 100% 23/23
app/assets/javascripts/ide/stores/modules/pipelines
82.22% 111/135 73.91% 34/46 68.25% 43/63 85.47% 100/117
app/assets/javascripts/ide/stores/modules/router
100% 5/5 100% 0/0 100% 3/3 100% 5/5
app/assets/javascripts/ide/stores/modules/terminal
100% 61/61 100% 14/14 100% 19/19 100% 56/56
app/assets/javascripts/ide/stores/modules/terminal/actions
100% 127/127 97.22% 35/36 100% 41/41 100% 127/127
app/assets/javascripts/ide/stores/modules/terminal_sync
100% 37/37 100% 6/6 100% 13/13 100% 37/37
app/assets/javascripts/ide/stores/mutations
91.48% 129/141 89.77% 79/88 89.06% 57/64 92.06% 116/126
app/assets/javascripts/ide/stores/plugins
100% 28/28 90.9% 10/11 92.85% 13/14 100% 28/28
app/assets/javascripts/image_diff
98.14% 106/108 92.59% 25/27 95.65% 22/23 99.05% 105/106
app/assets/javascripts/image_diff/helpers
100% 97/97 95.65% 22/23 100% 17/17 100% 96/96
app/assets/javascripts/import
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/import/details
25% 2/8 0% 0/2 33.33% 1/3 25% 2/8
app/assets/javascripts/import/details/components
8.33% 2/24 0% 0/1 0% 0/7 8.33% 2/24
app/assets/javascripts/import_entities
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/import_entities/components
11.9% 5/42 0% 0/24 6.66% 2/30 11.9% 5/42
app/assets/javascripts/import_entities/import_groups
55.55% 10/18 33.33% 3/9 77.77% 7/9 56.25% 9/16
app/assets/javascripts/import_entities/import_groups/components
8.33% 11/132 7.93% 5/63 7.46% 5/67 8.39% 11/131
app/assets/javascripts/import_entities/import_groups/graphql
93.54% 29/31 85.71% 12/14 92.3% 12/13 96.66% 29/30
app/assets/javascripts/import_entities/import_groups/graphql/services
86.2% 25/29 25% 3/12 90% 9/10 86.2% 25/29
app/assets/javascripts/import_entities/import_groups/services
100% 11/11 100% 2/2 100% 8/8 100% 10/10
app/assets/javascripts/import_entities/import_projects
20% 4/20 44.44% 4/9 40% 4/10 21.05% 4/19
app/assets/javascripts/import_entities/import_projects/components
85.71% 54/63 84.21% 16/19 88.09% 37/42 87.09% 54/62
app/assets/javascripts/import_entities/import_projects/store
89.47% 170/190 65.67% 44/67 87.5% 63/72 90.24% 148/164
app/assets/javascripts/incidents
65% 13/20 100% 0/0 0% 0/2 65% 13/20
app/assets/javascripts/incidents/components
2.17% 1/46 0% 0/25 0% 0/33 2.17% 1/46
app/assets/javascripts/incidents_settings
63.15% 12/19 50% 2/4 71.42% 5/7 63.15% 12/19
app/assets/javascripts/incidents_settings/components
94.73% 18/19 100% 6/6 92.85% 13/14 94.73% 18/19
app/assets/javascripts/integrations
100% 22/22 100% 0/0 100% 0/0 100% 22/22
app/assets/javascripts/integrations/edit
9.52% 2/21 0% 0/6 16.66% 1/6 9.52% 2/21
app/assets/javascripts/integrations/edit/components
50.37% 68/135 54.68% 35/64 46.93% 46/98 50.37% 68/135
app/assets/javascripts/integrations/edit/components/integration_forms
100% 2/2 100% 0/0 44.44% 4/9 100% 2/2
app/assets/javascripts/integrations/edit/components/sections
95.83% 23/24 58.33% 7/12 95.45% 21/22 95.83% 23/24
app/assets/javascripts/integrations/edit/store
100% 38/38 89.47% 17/19 100% 16/16 100% 35/35
app/assets/javascripts/integrations/gitlab_slack_application
22.22% 2/9 0% 0/2 0% 0/3 25% 2/8
app/assets/javascripts/integrations/gitlab_slack_application/components
55.55% 5/9 0% 0/2 40% 4/10 55.55% 5/9
app/assets/javascripts/integrations/index
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/integrations/index/components
100% 18/18 72.72% 8/11 100% 6/6 100% 18/18
app/assets/javascripts/integrations/overrides
25% 2/8 0% 0/2 33.33% 1/3 25% 2/8
app/assets/javascripts/integrations/overrides/components
5.55% 1/18 0% 0/4 0% 0/10 5.55% 1/18
app/assets/javascripts/invite_members
59.18% 58/98 0% 0/24 0% 0/14 59.18% 58/98
app/assets/javascripts/invite_members/components
81.19% 259/319 73.23% 52/71 79.03% 147/186 81.9% 258/315
app/assets/javascripts/invite_members/utils
96.96% 32/33 92.3% 24/26 100% 8/8 96.87% 31/32
app/assets/javascripts/issuable
28.01% 100/357 28.43% 29/102 21.35% 22/103 28.65% 96/335
app/assets/javascripts/issuable/components
84.41% 65/77 64.7% 22/34 82.5% 33/40 85.52% 65/76
app/assets/javascripts/issuable/mixins
79.54% 35/44 69.81% 37/53 86.2% 25/29 79.54% 35/44
app/assets/javascripts/issuable/popover
68% 17/25 73.68% 14/19 50% 3/6 68% 17/25
app/assets/javascripts/issuable/popover/components
83.33% 20/24 60% 6/10 94.44% 17/18 83.33% 20/24
app/assets/javascripts/issues
29.34% 108/368 13.66% 19/139 23.28% 17/73 30.39% 107/352
app/assets/javascripts/issues/dashboard
50% 7/14 50% 3/6 60% 3/5 50% 7/14
app/assets/javascripts/issues/dashboard/components
6.02% 5/83 0% 0/37 8.16% 4/49 6.17% 5/81
app/assets/javascripts/issues/list
83.41% 176/211 80% 68/85 84% 42/50 83% 166/200
app/assets/javascripts/issues/list/components
6.38% 15/235 1.7% 2/117 4.31% 5/116 6.43% 15/233
app/assets/javascripts/issues/new
0% 0/22 0% 0/6 0% 0/9 0% 0/22
app/assets/javascripts/issues/new/components
88.88% 24/27 84.21% 16/19 95% 19/20 88.88% 24/27
app/assets/javascripts/issues/related_merge_requests
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/issues/related_merge_requests/components
60% 6/10 75% 3/4 66.66% 2/3 60% 6/10
app/assets/javascripts/issues/related_merge_requests/store
100% 31/31 50% 1/2 100% 13/13 100% 28/28
app/assets/javascripts/issues/service_desk
72.05% 49/68 50% 7/14 27.27% 3/11 74.24% 49/66
app/assets/javascripts/issues/service_desk/components
79.28% 111/140 60.75% 48/79 72.72% 48/66 79.85% 111/139
app/assets/javascripts/issues/show
75.55% 68/90 51.42% 18/35 64.28% 9/14 75% 66/88
app/assets/javascripts/issues/show/components
40.57% 140/345 35.17% 51/145 47.05% 80/170 40.93% 140/342
app/assets/javascripts/issues/show/components/fields
90.47% 19/21 100% 6/6 86.66% 13/15 90.47% 19/21
app/assets/javascripts/issues/show/components/incidents
82.44% 155/188 77.55% 38/49 86.74% 72/83 83.15% 153/184
app/assets/javascripts/issues/show/mixins
100% 6/6 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/issues/show/services
75% 6/8 50% 1/2 80% 4/5 75% 6/8
app/assets/javascripts/issues/show/utils
54.16% 13/24 66.66% 6/9 66.66% 2/3 54.54% 12/22
app/assets/javascripts/jira_connect/branches
61.9% 13/21 0% 0/2 0% 0/2 61.9% 13/21
app/assets/javascripts/jira_connect/branches/components
60.81% 45/74 55.81% 24/43 65% 26/40 60.27% 44/73
app/assets/javascripts/jira_connect/branches/pages
100% 4/4 33.33% 1/3 100% 3/3 100% 4/4
app/assets/javascripts/jira_connect/subscriptions
78.81% 93/118 50% 14/28 70.37% 19/27 78.63% 92/117
app/assets/javascripts/jira_connect/subscriptions/components
80.89% 72/89 62.96% 17/27 83.33% 30/36 83.52% 71/85
app/assets/javascripts/jira_connect/subscriptions/components/add_namespace_modal
96.55% 28/29 75% 6/8 100% 12/12 96.55% 28/29
app/assets/javascripts/jira_connect/subscriptions/pages
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/jira_connect/subscriptions/pages/sign_in
100% 4/4 100% 0/0 50% 2/4 100% 4/4
app/assets/javascripts/jira_connect/subscriptions/pages/sign_in/sign_in_gitlab_multiversion
30% 9/30 10% 1/10 33.33% 5/15 30% 9/30
app/assets/javascripts/jira_connect/subscriptions/store
100% 34/34 85.71% 6/7 100% 12/12 100% 34/34
app/assets/javascripts/jira_import
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/jira_import/components
71.69% 38/53 72.72% 8/11 63.15% 24/38 71.69% 38/53
app/assets/javascripts/jira_import/utils
100% 42/42 80% 8/10 100% 13/13 100% 39/39
app/assets/javascripts/labels
2.97% 14/470 2.52% 5/198 5.49% 5/91 2.99% 14/467
app/assets/javascripts/labels/components
72.72% 16/22 100% 0/0 91.66% 11/12 72.72% 16/22
app/assets/javascripts/language_switcher
9.09% 1/11 0% 0/2 0% 0/3 11.11% 1/9
app/assets/javascripts/language_switcher/components
33.33% 2/6 100% 0/0 0% 0/3 33.33% 2/6
app/assets/javascripts/lib
63.68% 121/190 67.46% 56/83 57.4% 31/54 63.04% 116/184
app/assets/javascripts/lib/apollo
89.4% 135/151 81.57% 62/76 91.11% 41/45 89.43% 127/142
app/assets/javascripts/lib/gfm
100% 31/31 71.42% 5/7 100% 14/14 100% 30/30
app/assets/javascripts/lib/gfm/glfm_extensions
100% 31/31 100% 25/25 100% 10/10 100% 31/31
app/assets/javascripts/lib/gfm/mdast_to_hast_handlers
100% 2/2 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/lib/logger
100% 11/11 66.66% 2/3 100% 3/3 100% 11/11
app/assets/javascripts/lib/utils
93.28% 1889/2025 83.13% 902/1085 92.96% 502/540 94.34% 1784/1891
app/assets/javascripts/lib/utils/confirm_via_gl_modal
100% 21/21 100% 15/15 100% 12/12 100% 21/21
app/assets/javascripts/lib/utils/datetime
92.82% 453/488 90.55% 230/254 87.59% 120/137 92.7% 432/466
app/assets/javascripts/lib/utils/unit_format
96.52% 111/115 91.02% 71/78 100% 13/13 96.52% 111/115
app/assets/javascripts/lib/utils/vue3compat
6.25% 7/112 8.62% 5/58 8.82% 3/34 6.54% 7/107
app/assets/javascripts/linked_resources
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/listbox
100% 21/21 80% 4/5 100% 11/11 100% 18/18
app/assets/javascripts/locale
97.67% 42/43 92.59% 25/27 100% 11/11 97.5% 39/40
app/assets/javascripts/members
98.16% 107/109 94.44% 34/36 88.46% 23/26 99.01% 101/102
app/assets/javascripts/members/components
96.66% 29/30 100% 9/9 100% 18/18 96.66% 29/30
app/assets/javascripts/members/components/action_buttons
80% 16/20 100% 1/1 54.54% 6/11 80% 16/20
app/assets/javascripts/members/components/action_dropdowns
86.36% 19/22 100% 14/14 64.28% 9/14 86.36% 19/22
app/assets/javascripts/members/components/avatars
71.42% 5/7 100% 0/0 71.42% 5/7 71.42% 5/7
app/assets/javascripts/members/components/filter_sort
71.11% 32/45 66.66% 16/24 50% 13/26 71.11% 32/45
app/assets/javascripts/members/components/modals
97.82% 45/46 100% 11/11 100% 31/31 97.82% 45/46
app/assets/javascripts/members/components/table
62.5% 65/104 59.57% 28/47 60.31% 38/63 62.5% 65/104
app/assets/javascripts/members/store
96.29% 52/54 83.33% 10/12 100% 19/19 96.22% 51/53
app/assets/javascripts/merge_conflicts
84.05% 116/138 77.04% 47/61 79.16% 19/24 83.58% 112/134
app/assets/javascripts/merge_conflicts/components
9.67% 3/31 0% 0/5 0% 0/14 10.34% 3/29
app/assets/javascripts/merge_conflicts/mixins
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/merge_conflicts/store
98.75% 158/160 87.27% 48/55 97.36% 37/38 98.69% 151/153
app/assets/javascripts/merge_requests
84.37% 27/32 81.81% 9/11 87.5% 14/16 83.33% 25/30
app/assets/javascripts/merge_requests/components
53.52% 38/71 36.84% 7/19 41.3% 19/46 53.84% 35/65
app/assets/javascripts/milestones
32.39% 23/71 60% 18/30 9.52% 2/21 29.85% 20/67
app/assets/javascripts/milestones/components
44.28% 31/70 38.09% 8/21 50% 19/38 44.28% 31/70
app/assets/javascripts/milestones/stores
100% 89/89 100% 12/12 100% 45/45 100% 85/85
app/assets/javascripts/mirrors
0% 0/151 0% 0/46 0% 0/42 0% 0/138
app/assets/javascripts/ml/experiment_tracking
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/ml/experiment_tracking/components
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/ml/experiment_tracking/routes/candidates/show
100% 21/21 100% 0/0 100% 3/3 100% 21/21
app/assets/javascripts/ml/experiment_tracking/routes/candidates/show/components
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/ml/experiment_tracking/routes/experiments/index
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/ml/experiment_tracking/routes/experiments/index/components
100% 3/3 100% 0/0 100% 3/3 100% 3/3
app/assets/javascripts/ml/experiment_tracking/routes/experiments/show
96.29% 52/54 72.72% 8/11 100% 16/16 98.11% 52/53
app/assets/javascripts/ml/model_registry/routes/models/index
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/ml/model_registry/routes/models/index/components
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/mr_notes
38.88% 28/72 35.29% 6/17 20.83% 5/24 39.43% 28/71
app/assets/javascripts/mr_notes/stores
90% 18/20 50% 1/2 81.81% 9/11 94.44% 17/18
app/assets/javascripts/mr_notes/stores/drawer
66.66% 4/6 100% 0/0 50% 2/4 60% 3/5
app/assets/javascripts/mr_notes/stores/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/namespaces
0% 0/12 0% 0/6 0% 0/1 0% 0/10
app/assets/javascripts/namespaces/cascading_settings
0% 0/6 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/namespaces/cascading_settings/components
0% 0/5 0% 0/2 0% 0/3 0% 0/5
app/assets/javascripts/nav
0% 0/26 0% 0/4 0% 0/8 0% 0/22
app/assets/javascripts/nav/components
77.58% 45/58 17.64% 3/17 69.76% 30/43 77.58% 45/58
app/assets/javascripts/nav/stores
0% 0/2 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/nav/utils
100% 5/5 100% 0/0 100% 3/3 100% 3/3
app/assets/javascripts/network
0% 0/227 0% 0/47 0% 0/30 0% 0/224
app/assets/javascripts/notebook
0% 0/9 0% 0/1 0% 0/4 0% 0/9
app/assets/javascripts/notebook/cells
87.87% 58/66 80% 24/30 81.81% 9/11 89.23% 58/65
app/assets/javascripts/notebook/cells/code
100% 5/5 50% 1/2 100% 4/4 100% 5/5
app/assets/javascripts/notebook/cells/output
57.14% 64/112 34.21% 13/38 83.33% 25/30 54.36% 56/103
app/assets/javascripts/notes
66.21% 49/74 50% 8/16 50% 4/8 65.75% 48/73
app/assets/javascripts/notes/components
56.47% 432/765 53.45% 232/434 59.65% 241/404 56.4% 414/734
app/assets/javascripts/notes/components/note_actions
0% 0/1 100% 0/0 0% 0/1 0% 0/1
app/assets/javascripts/notes/mixins
69.81% 74/106 58.57% 41/70 60.46% 26/43 69.81% 74/106
app/assets/javascripts/notes/stores
86.62% 758/875 70.51% 232/329 86.36% 266/308 86.44% 689/797
app/assets/javascripts/notes/stores/modules
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/notes/utils
100% 7/7 100% 4/4 100% 2/2 100% 6/6
app/assets/javascripts/notifications
11.11% 2/18 0% 0/3 0% 0/6 11.76% 2/17
app/assets/javascripts/notifications/components
91.48% 43/47 75% 9/12 91.3% 21/23 95.55% 43/45
app/assets/javascripts/oauth_application
53.33% 8/15 0% 0/2 0% 0/2 53.33% 8/15
app/assets/javascripts/oauth_application/components
93.75% 15/16 100% 1/1 100% 5/5 100% 15/15
app/assets/javascripts/observability
95.29% 81/85 86.48% 32/37 100% 21/21 97.59% 81/83
app/assets/javascripts/observability/components
100% 31/31 100% 12/12 100% 8/8 100% 28/28
app/assets/javascripts/observability/components/skeleton
100% 27/27 100% 2/2 100% 18/18 100% 27/27
app/assets/javascripts/organizations
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/organizations/groups_and_projects
56.52% 13/23 0% 0/2 33.33% 1/3 59.09% 13/22
app/assets/javascripts/organizations/groups_and_projects/components
92% 23/25 53.84% 7/13 100% 13/13 92% 23/25
app/assets/javascripts/organizations/shared
100% 6/6 100% 0/0 100% 4/4 100% 4/4
app/assets/javascripts/organizations/shared/components
88.88% 16/18 100% 6/6 100% 10/10 88.88% 16/18
app/assets/javascripts/organizations/shared/graphql
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/organizations/show
44.44% 8/18 0% 0/2 50% 2/4 43.75% 7/16
app/assets/javascripts/organizations/show/components
87.5% 21/24 50% 2/4 92.3% 12/13 87.5% 21/24
app/assets/javascripts/packages_and_registries/container_registry/explorer
44.73% 17/38 71.42% 10/14 35.71% 5/14 40% 14/35
app/assets/javascripts/packages_and_registries/container_registry/explorer/components
53.12% 17/32 44.44% 4/9 46.66% 7/15 53.12% 17/32
app/assets/javascripts/packages_and_registries/container_registry/explorer/components/details_page
82.92% 68/82 40.54% 15/37 88.23% 45/51 82.92% 68/82
app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page
100% 34/34 69.23% 9/13 100% 24/24 100% 34/34
app/assets/javascripts/packages_and_registries/container_registry/explorer/constants
100% 105/105 100% 0/0 100% 0/0 100% 105/105
app/assets/javascripts/packages_and_registries/container_registry/explorer/graphql
0% 0/6 0% 0/2 0% 0/1 0% 0/5
app/assets/javascripts/packages_and_registries/container_registry/explorer/pages
86.15% 56/65 74.07% 20/27 92% 46/50 86.15% 56/65
app/assets/javascripts/packages_and_registries/dependency_proxy
77.77% 35/45 66.66% 6/9 90% 18/20 76.74% 33/43
app/assets/javascripts/packages_and_registries/dependency_proxy/components
30.76% 4/13 0% 0/7 11.11% 1/9 30.76% 4/13
app/assets/javascripts/packages_and_registries/dependency_proxy/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/harbor_registry
44.06% 26/59 39.13% 9/23 39.13% 9/23 44.06% 26/59
app/assets/javascripts/packages_and_registries/harbor_registry/components
0% 0/14 0% 0/3 0% 0/7 0% 0/14
app/assets/javascripts/packages_and_registries/harbor_registry/components/details
80% 20/25 35.71% 5/14 69.23% 9/13 80% 20/25
app/assets/javascripts/packages_and_registries/harbor_registry/components/list
100% 9/9 100% 0/0 100% 4/4 100% 9/9
app/assets/javascripts/packages_and_registries/harbor_registry/components/tags
60% 9/15 14.28% 1/7 42.85% 3/7 60% 9/15
app/assets/javascripts/packages_and_registries/harbor_registry/constants
100% 39/39 100% 0/0 100% 3/3 100% 39/39
app/assets/javascripts/packages_and_registries/harbor_registry/pages
53.75% 43/80 47.05% 8/17 47.5% 19/40 53.75% 43/80
app/assets/javascripts/packages_and_registries/infrastructure_registry
0% 0/14 100% 0/0 0% 0/4 0% 0/14
app/assets/javascripts/packages_and_registries/infrastructure_registry/details
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/packages_and_registries/infrastructure_registry/details/components
97.5% 39/40 100% 12/12 93.33% 28/30 97.5% 39/40
app/assets/javascripts/packages_and_registries/infrastructure_registry/details/store
92.85% 26/28 80% 4/5 93.33% 14/15 92.59% 25/27
app/assets/javascripts/packages_and_registries/infrastructure_registry/list
100% 26/26 100% 8/8 100% 3/3 100% 25/25
app/assets/javascripts/packages_and_registries/infrastructure_registry/list/components
95% 38/40 87.5% 7/8 97.05% 33/34 95% 38/40
app/assets/javascripts/packages_and_registries/infrastructure_registry/list/stores
94.73% 54/57 100% 11/11 95.83% 23/24 94.11% 48/51
app/assets/javascripts/packages_and_registries/infrastructure_registry/shared
100% 7/7 100% 4/4 100% 5/5 100% 7/7
app/assets/javascripts/packages_and_registries/package_registry
87.09% 135/155 94.44% 17/18 43.75% 7/16 86.75% 131/151
app/assets/javascripts/packages_and_registries/package_registry/components
0% 0/11 0% 0/11 0% 0/6 0% 0/11
app/assets/javascripts/packages_and_registries/package_registry/components/details
95.72% 179/187 81.66% 49/60 96.85% 123/127 95.72% 179/187
app/assets/javascripts/packages_and_registries/package_registry/components/details/metadata
100% 5/5 100% 0/0 100% 0/0 100% 5/5
app/assets/javascripts/packages_and_registries/package_registry/components/functional
76.92% 10/13 16.66% 1/6 100% 3/3 76.92% 10/13
app/assets/javascripts/packages_and_registries/package_registry/components/list
57.89% 44/76 34.78% 8/23 50% 24/48 57.89% 44/76
app/assets/javascripts/packages_and_registries/package_registry/graphql
0% 0/6 0% 0/2 0% 0/1 0% 0/5
app/assets/javascripts/packages_and_registries/package_registry/pages
87.93% 51/58 76.92% 20/26 91.66% 44/48 87.93% 51/58
app/assets/javascripts/packages_and_registries/settings/group
81.57% 31/38 0% 0/2 0% 0/2 81.57% 31/38
app/assets/javascripts/packages_and_registries/settings/group/components
95.29% 81/85 97.14% 34/35 92.68% 38/41 95.29% 81/85
app/assets/javascripts/packages_and_registries/settings/group/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/settings/group/graphql/utils
100% 18/18 100% 6/6 100% 6/6 100% 14/14
app/assets/javascripts/packages_and_registries/settings/project
74.32% 55/74 0% 0/6 45.45% 5/11 74.64% 53/71
app/assets/javascripts/packages_and_registries/settings/project/components
86.59% 84/97 67.27% 37/55 85.71% 60/70 86.59% 84/97
app/assets/javascripts/packages_and_registries/settings/project/graphql
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/packages_and_registries/settings/project/graphql/utils
100% 7/7 100% 0/0 100% 3/3 100% 6/6
app/assets/javascripts/packages_and_registries/shared
100% 29/29 92.85% 13/14 100% 8/8 100% 26/26
app/assets/javascripts/packages_and_registries/shared/components
43.75% 35/80 18.75% 3/16 30% 18/60 44.3% 35/79
app/assets/javascripts/packages_and_registries/shared/constants
100% 31/31 100% 0/0 100% 0/0 100% 31/31
app/assets/javascripts/pages/abuse_reports
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin
0% 0/13 0% 0/2 0% 0/3 0% 0/13
app/assets/javascripts/pages/admin/abuse_reports
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/abuse_reports/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings
35.84% 38/106 48.27% 14/29 28.12% 9/32 36.89% 38/103
app/assets/javascripts/pages/admin/application_settings/ci_cd
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/general
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/admin/application_settings/general/components
6.45% 2/31 0% 0/17 0% 0/16 6.45% 2/31
app/assets/javascripts/pages/admin/application_settings/integrations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/metrics_and_profiling
93.75% 15/16 100% 4/4 100% 3/3 93.75% 15/16
app/assets/javascripts/pages/admin/application_settings/network
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/repository
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/application_settings/service_usage_data
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/applications
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/background_migrations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/broadcast_messages/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/broadcast_messages/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/connect
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/destroy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/clusters/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/clusters/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/credentials
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/deploy_keys/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/dev_ops_report
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/groups/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/groups/new
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/admin/hooks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/identities
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/impersonation_tokens
0% 0/6 100% 0/0 100% 0/0 0% 0/6
app/assets/javascripts/pages/admin/integrations/edit
0% 0/6 0% 0/2 100% 0/0 0% 0/6
app/assets/javascripts/pages/admin/integrations/overrides
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/jobs/index
0% 0/12 0% 0/2 0% 0/2 0% 0/11
app/assets/javascripts/pages/admin/keys
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/labels/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/admin/labels/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/labels/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/projects
0% 0/10 0% 0/6 0% 0/3 0% 0/10
app/assets/javascripts/pages/admin/projects/components
95.65% 22/23 75% 3/4 100% 12/12 95.65% 22/23
app/assets/javascripts/pages/admin/projects/index
0% 0/13 100% 0/0 0% 0/6 0% 0/13
app/assets/javascripts/pages/admin/projects/index/components
0% 0/11 0% 0/1 0% 0/8 0% 0/11
app/assets/javascripts/pages/admin/runners/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/runners/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/runners/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/runners/register
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/runners/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/sessions
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/admin/spam_logs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/topics
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/topics/edit
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/admin/topics/new
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/admin/usage_trends
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/admin/users
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/admin/users/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/activity
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/groups/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/issues
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/dashboard/merge_requests
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/dashboard/milestones/index
0% 0/2 0% 0/4 0% 0/1 0% 0/2
app/assets/javascripts/pages/dashboard/milestones/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/dashboard/projects/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/dashboard/todos/index
48.86% 43/88 40% 6/15 44% 11/25 48.86% 43/88
app/assets/javascripts/pages/explore/groups
0% 0/7 0% 0/2 0% 0/1 0% 0/6
app/assets/javascripts/pages/explore/projects
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/achievements
0% 0/13 0% 0/2 0% 0/2 0% 0/13
app/assets/javascripts/pages/groups/activity
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/boards
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/clusters
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/connect
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/destroy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/clusters/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/clusters/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/crm/contacts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/crm/organizations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/dependency_proxies
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/details
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/edit
0% 0/11 100% 0/0 100% 0/0 0% 0/11
app/assets/javascripts/pages/groups/group_members
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/groups/harbor/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/groups/issues
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/labels/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/labels/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/labels/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/merge_requests
0% 0/6 100% 0/0 0% 0/1 0% 0/6
app/assets/javascripts/pages/groups/milestones/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/milestones/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/milestones/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/new
0% 0/61 0% 0/19 0% 0/16 0% 0/61
app/assets/javascripts/pages/groups/new/components
100% 4/4 50% 2/4 100% 2/2 100% 4/4
app/assets/javascripts/pages/groups/observability/dashboards
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/observability/datasources
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/observability/explore
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/observability/manage
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/packages
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/groups/registry/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/groups/runners/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/runners/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/runners/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/runners/register
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/runners/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/security/credentials
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/settings/access_tokens
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/groups/settings/applications
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings/badges
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/settings/ci_cd/show
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/groups/settings/integrations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings/integrations/edit
0% 0/6 0% 0/2 100% 0/0 0% 0/6
app/assets/javascripts/pages/groups/settings/packages_and_registries/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/settings/repository/create_deploy_token
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/groups/settings/repository/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/groups/shared
0% 0/4 100% 0/0 0% 0/1 0% 0/4
app/assets/javascripts/pages/groups/show
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/groups/usage_quotas
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/groups/work_items
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/help/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/ide
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/import/bitbucket/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/bitbucket_server/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/import/bitbucket_server/status/components
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/pages/import/bulk_imports/history
0% 0/6 0% 0/2 0% 0/2 0% 0/5
app/assets/javascripts/pages/import/bulk_imports/history/components
8.57% 3/35 0% 0/11 5.88% 1/17 8.57% 3/35
app/assets/javascripts/pages/import/bulk_imports/history/utils
100% 2/2 100% 0/0 100% 1/1 100% 2/2
app/assets/javascripts/pages/import/bulk_imports/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/fogbugz/new_user_map
0% 0/5 100% 0/0 0% 0/2 0% 0/5
app/assets/javascripts/pages/import/fogbugz/new_user_map/components
11.11% 1/9 0% 0/1 0% 0/7 11.11% 1/9
app/assets/javascripts/pages/import/fogbugz/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/gitea/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/github/details
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/import/github/status
0% 0/3 100% 0/0 0% 0/1 0% 0/3
app/assets/javascripts/pages/import/gitlab/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/gitlab_projects/new
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/import/history
0% 0/5 0% 0/2 0% 0/2 0% 0/4
app/assets/javascripts/pages/import/history/components
35.71% 10/28 100% 0/0 33.33% 3/9 37.03% 10/27
app/assets/javascripts/pages/import/history/utils
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/pages/import/manifest/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/import/manifest/status
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/jira_connect/branches/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/jira_connect/oauth_callbacks
0% 0/11 0% 0/4 0% 0/3 0% 0/11
app/assets/javascripts/pages/ldap/omniauth_callbacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/oauth
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/oauth/applications
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/omniauth_callbacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/organizations/organizations/groups_and_projects
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/organizations/organizations/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles
0% 0/20 0% 0/6 0% 0/4 0% 0/20
app/assets/javascripts/pages/profiles/accounts/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/profiles/comment_templates
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/keys
0% 0/13 0% 0/2 0% 0/1 0% 0/12
app/assets/javascripts/pages/profiles/notifications/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/password_prompt
14.28% 5/35 0% 0/6 0% 0/11 14.7% 5/34
app/assets/javascripts/pages/profiles/personal_access_tokens
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/profiles/preferences/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/profiles/show
0% 0/9 0% 0/4 0% 0/1 0% 0/9
app/assets/javascripts/pages/profiles/slacks
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/profiles/two_factor_auths
0% 0/11 0% 0/6 100% 0/0 0% 0/11
app/assets/javascripts/pages/projects
0% 0/33 0% 0/2 0% 0/8 0% 0/33
app/assets/javascripts/pages/projects/activity
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/alert_management/details
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/alert_management/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/artifacts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/artifacts/browse
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/artifacts/file
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/blame/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/blame/streaming
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/blob/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/blob/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/blob/show
0% 0/52 0% 0/20 0% 0/10 0% 0/51
app/assets/javascripts/pages/projects/boards
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/branches/index
0% 0/8 100% 0/0 0% 0/1 0% 0/7
app/assets/javascripts/pages/projects/branches/new
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/ci/lints/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/ci/pipeline_editor/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/cluster_agents/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/connect
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/destroy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/clusters/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/clusters/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/commit/pipelines
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/commit/show
0% 0/29 0% 0/4 0% 0/5 0% 0/29
app/assets/javascripts/pages/projects/commits/show
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/compare/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/compare/show
0% 0/5 100% 0/0 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/cycle_analytics/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/edit
0% 0/15 100% 0/0 100% 0/0 0% 0/15
app/assets/javascripts/pages/projects/environments/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/folder
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/environments/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/environments/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/environments/terminal
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/error_tracking/details
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/error_tracking/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/feature_flags_user_lists/edit
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/feature_flags_user_lists/index
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/feature_flags_user_lists/new
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/feature_flags_user_lists/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/find_file/ref_switcher
50% 9/18 66.66% 4/6 25% 1/4 52.94% 9/17
app/assets/javascripts/pages/projects/find_file/show
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/forks/new
0% 0/5 100% 0/0 0% 0/1 0% 0/5
app/assets/javascripts/pages/projects/forks/new/components
25.75% 17/66 18.75% 3/16 44.11% 15/34 25.75% 17/66
app/assets/javascripts/pages/projects/google_cloud/configuration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/databases/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/databases/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/deployments
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/gcp_regions
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/google_cloud/service_accounts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/graphs/charts
0% 0/51 0% 0/5 0% 0/22 0% 0/48
app/assets/javascripts/pages/projects/graphs/components
71.42% 15/21 90.9% 10/11 75% 15/20 71.42% 15/21
app/assets/javascripts/pages/projects/graphs/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/harbor/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/hooks
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/import/jira
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/imports/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/imports/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/incidents/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/incidents/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/issues/designs
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/issues/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/issues/index
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/issues/new
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/issues/service_desk
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/issues/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/jobs/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/jobs/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/jobs/terminal
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/labels/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/labels/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/labels/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests
0% 0/36 0% 0/2 0% 0/8 0% 0/36
app/assets/javascripts/pages/projects/merge_requests/conflicts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests/creations
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/merge_requests/creations/new
0% 0/23 0% 0/6 0% 0/5 0% 0/23
app/assets/javascripts/pages/projects/merge_requests/diffs
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/merge_requests/edit
47.27% 26/55 38.46% 5/13 52.63% 10/19 44% 22/50
app/assets/javascripts/pages/projects/merge_requests/index
0% 0/7 100% 0/0 100% 0/0 0% 0/7
app/assets/javascripts/pages/projects/merge_requests/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/milestones/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/milestones/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/milestones/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/milestones/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/ml/candidates/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/ml/experiments/index
0% 0/9 0% 0/2 0% 0/2 0% 0/9
app/assets/javascripts/pages/projects/ml/experiments/show
0% 0/9 0% 0/2 0% 0/2 0% 0/9
app/assets/javascripts/pages/projects/ml/models/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/network
0% 0/9 100% 0/0 0% 0/3 0% 0/8
app/assets/javascripts/pages/projects/network/show
0% 0/16 0% 0/4 0% 0/4 0% 0/14
app/assets/javascripts/pages/projects/new
0% 0/4 100% 0/0 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/packages/infrastructure_registry/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/packages/infrastructure_registry/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/packages/packages
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/pages
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages_domains
100% 16/16 83.33% 5/6 100% 5/5 100% 16/16
app/assets/javascripts/pages/projects/pages_domains/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pages_domains/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipeline_schedules/shared/components
15.38% 4/26 0% 0/10 0% 0/15 15.38% 4/26
app/assets/javascripts/pages/projects/pipelines
0% 0/13 0% 0/4 0% 0/2 0% 0/13
app/assets/javascripts/pages/projects/pipelines/builds
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/pipelines/charts
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines/dag
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/pipelines/failures
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/pipelines/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/pipelines/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/pipelines/test_report
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/planning_hierarchy
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/product_analytics/graphs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/project_members
0% 0/6 100% 0/0 100% 0/0 0% 0/6
app/assets/javascripts/pages/projects/prometheus/metrics/edit
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/prometheus/metrics/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/registry/repositories
0% 0/4 0% 0/2 100% 0/0 0% 0/4
app/assets/javascripts/pages/projects/releases/edit
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/releases/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/releases/new
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/releases/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/runners/new
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/runners/register
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/security/configuration
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/settings/access_tokens
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/settings/branch_rules
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/ci_cd/show
0% 0/26 0% 0/4 0% 0/1 0% 0/25
app/assets/javascripts/pages/projects/settings/integrations/edit
0% 0/6 0% 0/2 100% 0/0 0% 0/6
app/assets/javascripts/pages/projects/settings/integrations/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/merge_requests
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/settings/operations/show
0% 0/5 0% 0/2 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/settings/packages_and_registries/cleanup_tags
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/settings/packages_and_registries/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/settings/repository
0% 0/8 100% 0/0 0% 0/1 0% 0/8
app/assets/javascripts/pages/projects/settings/repository/create_deploy_token
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/settings/repository/show
0% 0/6 0% 0/2 100% 0/0 0% 0/5
app/assets/javascripts/pages/projects/shared
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/pages/projects/shared/permissions
46.15% 12/26 16.66% 1/6 16.66% 1/6 50% 12/24
app/assets/javascripts/pages/projects/shared/permissions/components
11.27% 15/133 0% 0/64 15.9% 7/44 11.27% 15/133
app/assets/javascripts/pages/projects/shared/permissions/mixins
0% 0/11 0% 0/6 0% 0/2 0% 0/11
app/assets/javascripts/pages/projects/shared/web_ide_link
0% 0/10 0% 0/6 0% 0/3 0% 0/8
app/assets/javascripts/pages/projects/show
0% 0/21 0% 0/8 0% 0/8 0% 0/21
app/assets/javascripts/pages/projects/snippets/edit
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/snippets/new
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/projects/snippets/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/tags/index
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/projects/tags/new
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/tags/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/terraform/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/tree/show
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/usage_quotas
0% 0/10 0% 0/2 0% 0/2 0% 0/10
app/assets/javascripts/pages/projects/wikis
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/wikis/diff
0% 0/3 100% 0/0 100% 0/0 0% 0/3
app/assets/javascripts/pages/projects/wikis/git_access
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/wikis/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/projects/work_items
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/registrations/new
0% 0/8 100% 0/0 100% 0/0 0% 0/8
app/assets/javascripts/pages/root
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/search
0% 0/4 0% 0/4 0% 0/1 0% 0/4
app/assets/javascripts/pages/search/show
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/sessions
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/sessions/new
43.39% 46/106 43.75% 21/48 43.33% 13/30 42.71% 44/103
app/assets/javascripts/pages/shared
0% 0/11 0% 0/3 0% 0/4 0% 0/11
app/assets/javascripts/pages/shared/nav
100% 23/23 100% 8/8 100% 5/5 100% 23/23
app/assets/javascripts/pages/shared/wikis
9.57% 9/94 3.84% 1/26 4% 1/25 10.22% 9/88
app/assets/javascripts/pages/shared/wikis/components
30.43% 28/92 19.04% 4/21 32.07% 17/53 32.18% 28/87
app/assets/javascripts/pages/snippets
0% 0/2 100% 0/0 0% 0/1 0% 0/2
app/assets/javascripts/pages/snippets/edit
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/snippets/new
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/snippets/show
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/pages/time_tracking/timelogs
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/users
37.97% 90/237 35.13% 26/74 39.68% 25/63 37.76% 88/233
app/assets/javascripts/pages/users/show
0% 0/2 100% 0/0 100% 0/0 0% 0/2
app/assets/javascripts/pages/users/terms/index
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pages/web_ide/remote_ide
0% 0/1 100% 0/0 100% 0/0 0% 0/1
app/assets/javascripts/pdf
0% 0/17 0% 0/5 0% 0/9 0% 0/15
app/assets/javascripts/pdf/page
90.9% 10/11 100% 0/0 85.71% 6/7 90.9% 10/11
app/assets/javascripts/performance
77.94% 53/68 35.71% 5/14 37.5% 3/8 77.94% 53/68
app/assets/javascripts/performance_bar
55% 44/80 50% 13/26 50% 11/22 54.43% 43/79
app/assets/javascripts/performance_bar/components
85.91% 61/71 91.17% 31/34 88.88% 40/45 85.91% 61/71
app/assets/javascripts/performance_bar/services
94.44% 17/18 88.88% 8/9 100% 5/5 94.44% 17/18
app/assets/javascripts/performance_bar/stores
100% 40/40 93.75% 15/16 100% 12/12 100% 37/37
app/assets/javascripts/pipeline_wizard
100% 10/10 57.14% 4/7 100% 8/8 100% 9/9
app/assets/javascripts/pipeline_wizard/components
34.78% 40/115 13.04% 3/23 37.68% 26/69 36.36% 40/110
app/assets/javascripts/pipeline_wizard/components/widgets
54% 27/50 47.61% 20/42 51.21% 21/41 54.34% 25/46
app/assets/javascripts/popovers
100% 28/28 87.5% 7/8 100% 8/8 100% 25/25
app/assets/javascripts/popovers/components
13.63% 3/22 20% 1/5 7.69% 1/13 13.63% 3/22
app/assets/javascripts/profile
14.13% 26/184 8.51% 4/47 10% 5/50 14.12% 25/177
app/assets/javascripts/profile/account
0% 0/11 100% 0/0 0% 0/5 0% 0/11
app/assets/javascripts/profile/account/components
92.85% 26/28 50% 2/4 100% 15/15 92.85% 26/28
app/assets/javascripts/profile/components
87.01% 67/77 80% 8/10 92.3% 24/26 93.05% 67/72
app/assets/javascripts/profile/components/snippets
100% 20/20 33.33% 2/6 100% 16/16 100% 20/20
app/assets/javascripts/profile/edit
30% 3/10 0% 0/2 0% 0/2 33.33% 3/9
app/assets/javascripts/profile/edit/components
75% 36/48 69.23% 9/13 87.5% 14/16 77.77% 35/45
app/assets/javascripts/profile/preferences
10.52% 2/19 0% 0/4 0% 0/5 11.11% 2/18
app/assets/javascripts/profile/preferences/components
48.27% 28/58 40.62% 13/32 42.85% 9/21 48.27% 28/58
app/assets/javascripts/projects
50.38% 196/389 32.74% 37/113 32.91% 26/79 51.98% 196/377
app/assets/javascripts/projects/clusters_deprecation_alert
0% 0/6 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/projects/commit
31.81% 14/44 0% 0/8 0% 0/9 31.81% 14/44
app/assets/javascripts/projects/commit/components
91.37% 53/58 91.66% 11/12 94.28% 33/35 91.37% 53/58
app/assets/javascripts/projects/commit/store
95.83% 46/48 33.33% 2/6 95.23% 20/21 97.82% 45/46
app/assets/javascripts/projects/commit_box/info
41.81% 23/55 26.08% 6/23 36.36% 4/11 41.81% 23/55
app/assets/javascripts/projects/commit_box/info/components
68.42% 39/57 73.33% 11/15 76.74% 33/43 68.42% 39/57
app/assets/javascripts/projects/commits
0% 0/24 0% 0/12 0% 0/6 0% 0/23
app/assets/javascripts/projects/commits/components
2.85% 1/35 0% 0/8 0% 0/12 2.94% 1/34
app/assets/javascripts/projects/commits/store
100% 16/16 66.66% 2/3 100% 10/10 100% 15/15
app/assets/javascripts/projects/compare
50% 4/8 100% 0/0 0% 0/2 50% 4/8
app/assets/javascripts/projects/compare/components
22.91% 11/48 10.52% 2/19 15.62% 5/32 23.91% 11/46
app/assets/javascripts/projects/components
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/projects/components/shared
100% 9/9 100% 0/0 100% 7/7 100% 9/9
app/assets/javascripts/projects/details
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/projects/feature_flags_user_lists/show
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/projects/members
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/projects/new
25% 6/24 0% 0/4 0% 0/7 25% 6/24
app/assets/javascripts/projects/new/components
50% 26/52 51.51% 17/33 66.66% 18/27 50.98% 26/51
app/assets/javascripts/projects/pipelines/charts
59.25% 16/27 0% 0/2 0% 0/3 59.25% 16/27
app/assets/javascripts/projects/pipelines/charts/components
30.43% 21/69 39.13% 9/23 15% 6/40 30.43% 21/69
app/assets/javascripts/projects/report_abuse
0% 0/8 0% 0/2 0% 0/3 0% 0/7
app/assets/javascripts/projects/report_abuse/components
100% 3/3 100% 0/0 100% 2/2 100% 3/3
app/assets/javascripts/projects/settings
50.68% 37/73 30.3% 10/33 27.27% 6/22 52.11% 37/71
app/assets/javascripts/projects/settings/api
87.5% 14/16 80% 8/10 80% 4/5 87.5% 14/16
app/assets/javascripts/projects/settings/branch_rules
0% 0/7 0% 0/2 0% 0/2 0% 0/7
app/assets/javascripts/projects/settings/branch_rules/components/edit
92.85% 13/14 50% 3/6 100% 11/11 92.85% 13/14
app/assets/javascripts/projects/settings/branch_rules/components/edit/protections
100% 6/6 100% 0/0 100% 0/0 100% 6/6
app/assets/javascripts/projects/settings/branch_rules/components/view
41.37% 24/58 3.44% 1/29 41.37% 12/29 41.37% 24/58
app/assets/javascripts/projects/settings/components
84.12% 106/126 78.18% 43/55 81.81% 54/66 83.87% 104/124
app/assets/javascripts/projects/settings/repository/branch_rules
41.17% 7/17 0% 0/2 71.42% 5/7 43.75% 7/16
app/assets/javascripts/projects/settings/repository/branch_rules/components
92.3% 36/39 86.95% 20/23 85.71% 12/14 92.3% 36/39
app/assets/javascripts/projects/settings/topics
0% 0/15 0% 0/4 0% 0/5 0% 0/13
app/assets/javascripts/projects/settings/topics/components
81.81% 9/11 100% 3/3 80% 8/10 81.81% 9/11
app/assets/javascripts/projects/settings_service_desk
88.13% 52/59 0% 0/4 0% 0/2 88.13% 52/59
app/assets/javascripts/projects/settings_service_desk/components
47.79% 65/136 36.58% 15/41 53.33% 40/75 48.87% 65/133
app/assets/javascripts/projects/terraform_notification
27.27% 3/11 0% 0/2 0% 0/2 27.27% 3/11
app/assets/javascripts/projects/terraform_notification/components
16.66% 1/6 100% 0/0 0% 0/3 20% 1/5
app/assets/javascripts/projects/tree/components
78.26% 18/23 60% 3/5 90% 9/10 78.26% 18/23
app/assets/javascripts/projects/tree/services
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/prometheus_metrics
73.33% 99/135 55.26% 21/38 70% 21/30 73.64% 95/129
app/assets/javascripts/protected_branches
50.76% 66/130 33.33% 12/36 40.9% 18/44 54.09% 66/122
app/assets/javascripts/protected_tags
26.31% 15/57 37.5% 3/8 29.16% 7/24 25.92% 14/54
app/assets/javascripts/ref
100% 29/29 100% 18/18 100% 5/5 100% 28/28
app/assets/javascripts/ref/components
97.14% 34/35 75% 15/20 96.55% 28/29 97.14% 34/35
app/assets/javascripts/ref/stores
100% 82/82 100% 10/10 100% 42/42 100% 76/76
app/assets/javascripts/related_issues
77.27% 17/22 0% 0/2 0% 0/2 77.27% 17/22
app/assets/javascripts/related_issues/components
53.29% 89/167 50.72% 35/69 60.43% 55/91 53.93% 89/165
app/assets/javascripts/related_issues/services
80% 4/5 100% 1/1 80% 4/5 80% 4/5
app/assets/javascripts/related_issues/stores
100% 14/14 20% 1/5 100% 11/11 100% 12/12
app/assets/javascripts/releases
75.75% 75/99 87.5% 14/16 71.42% 20/28 74.15% 66/89
app/assets/javascripts/releases/components
73.94% 176/238 64.8% 81/125 74.53% 120/161 73.94% 176/238
app/assets/javascripts/releases/stores
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/releases/stores/modules/edit_new
97.28% 287/295 94.2% 65/69 96.03% 97/101 97.83% 271/277
app/assets/javascripts/repository
57.47% 100/174 50% 38/76 43.9% 18/41 56.28% 94/167
app/assets/javascripts/repository/components
52.07% 188/361 50% 95/190 55.26% 105/190 52.95% 188/355
app/assets/javascripts/repository/components/blob_viewers
52% 26/50 54.54% 12/22 42.42% 14/33 53.06% 26/49
app/assets/javascripts/repository/components/blob_viewers/geo_json
75% 24/32 66.66% 4/6 57.14% 4/7 74.19% 23/31
app/assets/javascripts/repository/components/preview
75% 6/8 100% 1/1 100% 5/5 75% 6/8
app/assets/javascripts/repository/components/table
70.21% 33/47 82.35% 14/17 63.63% 21/33 70.21% 33/47
app/assets/javascripts/repository/mixins
75% 30/40 73.68% 14/19 66.66% 10/15 76.31% 29/38
app/assets/javascripts/repository/pages
57.14% 8/14 100% 0/0 63.63% 7/11 57.14% 8/14
app/assets/javascripts/repository/utils
96.07% 49/51 84.21% 16/19 100% 13/13 95.83% 46/48
app/assets/javascripts/search
100% 19/19 80% 4/5 100% 4/4 100% 19/19
app/assets/javascripts/search/sidebar
35.29% 6/17 0% 0/4 40% 2/5 40% 6/15
app/assets/javascripts/search/sidebar/components
78.68% 48/61 82.75% 24/29 79.06% 34/43 78.33% 47/60
app/assets/javascripts/search/sidebar/components/archived_filter
28.12% 9/32 0% 0/4 14.28% 1/7 28.12% 9/32
app/assets/javascripts/search/sidebar/components/confidentiality_filter
100% 7/7 100% 0/0 100% 0/0 100% 7/7
app/assets/javascripts/search/sidebar/components/label_filter
79.31% 46/58 27.27% 3/11 91.3% 21/23 79.31% 46/58
app/assets/javascripts/search/sidebar/components/language_filter
92% 46/50 66.66% 2/3 100% 19/19 92% 46/50
app/assets/javascripts/search/sidebar/components/status_filter
100% 7/7 100% 0/0 100% 0/0 100% 7/7
app/assets/javascripts/search/sidebar/constants
100% 17/17 100% 0/0 100% 0/0 100% 17/17
app/assets/javascripts/search/sort
60% 6/10 50% 1/2 50% 1/2 55.55% 5/9
app/assets/javascripts/search/sort/components
0% 0/21 0% 0/9 0% 0/11 0% 0/21
app/assets/javascripts/search/store
97.36% 222/228 85.71% 54/63 97.56% 80/82 98.1% 207/211
app/assets/javascripts/search/topbar
40% 6/15 0% 0/4 0% 0/2 40% 6/15
app/assets/javascripts/search/topbar/components
89.18% 33/37 89.47% 17/19 85.71% 24/28 89.18% 33/37
app/assets/javascripts/search/under_topbar
55.55% 5/9 50% 1/2 33.33% 1/3 50% 4/8
app/assets/javascripts/search_settings
100% 13/13 100% 2/2 100% 3/3 100% 13/13
app/assets/javascripts/search_settings/components
81.94% 59/72 70% 7/10 75.86% 22/29 81.69% 58/71
app/assets/javascripts/security_configuration
68.57% 24/35 55.55% 10/18 75% 6/8 67.64% 23/34
app/assets/javascripts/security_configuration/components
71.33% 107/150 59.52% 25/42 63.46% 33/52 71.33% 107/150
app/assets/javascripts/security_configuration/graphql
100% 12/12 100% 2/2 100% 5/5 100% 10/10
app/assets/javascripts/sentry
97.87% 46/47 77.77% 14/18 100% 11/11 97.82% 45/46
app/assets/javascripts/sessions/new
75% 18/24 0% 0/2 0% 0/2 75% 18/24
app/assets/javascripts/sessions/new/components
83.05% 49/59 92.85% 26/28 100% 20/20 82.14% 46/56
app/assets/javascripts/set_status_modal
71.25% 57/80 78.57% 22/28 64.28% 27/42 72.15% 57/79
app/assets/javascripts/sidebar
28.43% 89/313 11.4% 17/149 25% 24/96 27.39% 83/303
app/assets/javascripts/sidebar/components
91.95% 80/87 81.57% 31/38 98.18% 54/55 92.94% 79/85
app/assets/javascripts/sidebar/components/assignees
28.97% 51/176 20.28% 14/69 25.49% 26/102 29.14% 51/175
app/assets/javascripts/sidebar/components/confidential
40% 2/5 0% 0/2 0% 0/3 40% 2/5
app/assets/javascripts/sidebar/components/copy
100% 11/11 50% 1/2 100% 8/8 100% 11/11
app/assets/javascripts/sidebar/components/crm_contacts
90.47% 19/21 100% 8/8 92.85% 13/14 89.47% 17/19
app/assets/javascripts/sidebar/components/date
21.66% 13/60 2.77% 1/36 13.88% 5/36 20.33% 12/59
app/assets/javascripts/sidebar/components/incidents
64.51% 20/31 100% 0/0 65.21% 15/23 64.51% 20/31
app/assets/javascripts/sidebar/components/labels/labels_select_vue
41.96% 47/112 47.22% 34/72 35.18% 19/54 41.81% 46/110
app/assets/javascripts/sidebar/components/labels/labels_select_vue/store
96.69% 117/121 78% 39/50 100% 45/45 96.26% 103/107
app/assets/javascripts/sidebar/components/labels/labels_select_widget
65.85% 135/205 49.42% 43/87 72.07% 80/111 65.34% 132/202
app/assets/javascripts/sidebar/components/lock
78.57% 33/42 70.58% 12/17 93.1% 27/29 78.57% 33/42
app/assets/javascripts/sidebar/components/milestone
25% 2/8 0% 0/8 0% 0/6 25% 2/8
app/assets/javascripts/sidebar/components/move
80.72% 67/83 77.14% 27/35 97.14% 34/35 81.7% 67/82
app/assets/javascripts/sidebar/components/participants
100% 23/23 100% 6/6 100% 18/18 100% 23/23
app/assets/javascripts/sidebar/components/reviewers
73.46% 36/49 80% 4/5 63.63% 21/33 73.46% 36/49
app/assets/javascripts/sidebar/components/severity
75% 15/20 57.14% 4/7 92.3% 12/13 75% 15/20
app/assets/javascripts/sidebar/components/status
0% 0/4 100% 0/0 0% 0/4 0% 0/4
app/assets/javascripts/sidebar/components/subscriptions
10.16% 6/59 0% 0/26 0% 0/32 10.16% 6/59
app/assets/javascripts/sidebar/components/time_tracking
29.21% 52/178 18% 18/100 33% 33/100 29.21% 52/178
app/assets/javascripts/sidebar/components/todo_toggle
6% 3/50 0% 0/29 0% 0/31 6.12% 3/49
app/assets/javascripts/sidebar/components/toggle
0% 0/7 0% 0/4 0% 0/7 0% 0/7
app/assets/javascripts/sidebar/queries
100% 20/20 100% 0/0 100% 0/0 100% 20/20
app/assets/javascripts/sidebar/services
80% 12/15 100% 2/2 50% 3/6 80% 12/15
app/assets/javascripts/sidebar/stores
80% 56/70 38.88% 7/18 71.42% 20/28 83.33% 55/66
app/assets/javascripts/silent_mode_settings
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/silent_mode_settings/components
37.5% 3/8 0% 0/2 40% 2/5 37.5% 3/8
app/assets/javascripts/snippet
76.66% 23/30 100% 6/6 100% 7/7 75% 21/28
app/assets/javascripts/snippets
60% 12/20 0% 0/5 0% 0/2 60% 12/20
app/assets/javascripts/snippets/components
59.88% 100/167 28.57% 22/77 61.45% 59/96 60.24% 100/166
app/assets/javascripts/snippets/mixins
100% 13/13 70% 7/10 100% 6/6 100% 13/13
app/assets/javascripts/snippets/utils
97.14% 34/35 100% 17/17 92.3% 12/13 96.87% 31/32
app/assets/javascripts/sortable
87.5% 7/8 57.14% 4/7 75% 3/4 87.5% 7/8
app/assets/javascripts/sourcegraph
20% 3/15 75% 3/4 50% 1/2 20% 3/15
app/assets/javascripts/streaming
97.51% 196/201 81.63% 40/49 98.36% 60/61 98.42% 187/190
app/assets/javascripts/super_sidebar
78.3% 148/189 77.46% 55/71 78.12% 25/32 79.09% 140/177
app/assets/javascripts/super_sidebar/components
65.18% 234/359 59.18% 87/147 56.66% 102/180 65.89% 228/346
app/assets/javascripts/super_sidebar/components/global_search
97.72% 43/44 97.5% 39/40 100% 6/6 97.72% 43/44
app/assets/javascripts/super_sidebar/components/global_search/command_palette
95.55% 86/90 86.2% 25/29 93.33% 28/30 97.64% 83/85
app/assets/javascripts/super_sidebar/components/global_search/components
73.72% 87/118 63.15% 36/57 67.79% 40/59 73.45% 83/113
app/assets/javascripts/super_sidebar/components/global_search/store
93.06% 94/101 86.2% 50/58 90% 27/30 93.93% 93/99
app/assets/javascripts/surveys/merge_request_experience
3.22% 2/62 0% 0/21 0% 0/19 3.7% 2/54
app/assets/javascripts/tabs
100% 96/96 94.44% 34/36 100% 18/18 100% 91/91
app/assets/javascripts/tags
57.69% 15/26 33.33% 2/6 28.57% 2/7 56% 14/25
app/assets/javascripts/tags/components
46.34% 19/41 66.66% 8/12 60% 12/20 46.34% 19/41
app/assets/javascripts/terminal
5.35% 3/56 0% 0/3 0% 0/20 5.55% 3/54
app/assets/javascripts/terms
0% 0/7 0% 0/2 0% 0/2 0% 0/6
app/assets/javascripts/terms/components
91.66% 11/12 100% 0/0 100% 7/7 91.66% 11/12
app/assets/javascripts/terraform
9.09% 1/11 0% 0/4 0% 0/3 9.09% 1/11
app/assets/javascripts/terraform/components
94.82% 55/58 100% 17/17 92.3% 36/39 94.82% 55/58
app/assets/javascripts/terraform/graphql
0% 0/8 0% 0/10 0% 0/5 0% 0/8
app/assets/javascripts/test_utils
0% 0/81 0% 0/45 0% 0/12 0% 0/78
app/assets/javascripts/time_tracking
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/time_tracking/components
14.7% 5/34 0% 0/9 0% 0/20 14.7% 5/34
app/assets/javascripts/toggles
90.9% 10/11 50% 2/4 100% 5/5 90.9% 10/11
app/assets/javascripts/token_access
0% 0/9 0% 0/3 0% 0/2 0% 0/9
app/assets/javascripts/token_access/components
62.68% 42/67 0% 0/6 84.37% 27/32 62.68% 42/67
app/assets/javascripts/tooltips
98.14% 53/54 66.66% 10/15 95.23% 20/21 100% 46/46
app/assets/javascripts/tooltips/components
100% 9/9 100% 3/3 100% 3/3 100% 9/9
app/assets/javascripts/tracking
95.76% 226/236 90.71% 127/140 97.95% 48/49 95.61% 218/228
app/assets/javascripts/usage_quotas
25% 2/8 0% 0/2 0% 0/2 25% 2/8
app/assets/javascripts/usage_quotas/components
0% 0/10 100% 0/0 0% 0/6 0% 0/9
app/assets/javascripts/usage_quotas/storage
75.75% 25/33 40% 2/5 66.66% 4/6 75% 24/32
app/assets/javascripts/usage_quotas/storage/components
42.1% 24/57 50% 8/16 54.16% 13/24 45.28% 24/53
app/assets/javascripts/user_lists/components
65.9% 29/44 68.75% 11/16 61.76% 21/34 65.9% 29/44
app/assets/javascripts/user_lists/constants
100% 2/2 100% 0/0 100% 0/0 100% 2/2
app/assets/javascripts/user_lists/store
100% 6/6 100% 2/2 100% 3/3 100% 4/4
app/assets/javascripts/user_lists/store/edit
100% 23/23 0% 0/2 100% 13/13 100% 22/22
app/assets/javascripts/user_lists/store/index
96.15% 50/52 42.85% 3/7 91.66% 22/24 97.87% 46/47
app/assets/javascripts/user_lists/store/new
100% 12/12 0% 0/1 100% 8/8 100% 11/11
app/assets/javascripts/user_lists/store/show
100% 36/36 66.66% 4/6 100% 19/19 100% 34/34
app/assets/javascripts/users/profile
0% 0/7 0% 0/4 0% 0/2 0% 0/6
app/assets/javascripts/users/profile/actions
0% 0/8 0% 0/4 0% 0/2 0% 0/7
app/assets/javascripts/users/profile/actions/components
80% 8/10 100% 2/2 40% 2/5 80% 8/10
app/assets/javascripts/users/profile/components
100% 5/5 100% 0/0 100% 4/4 100% 5/5
app/assets/javascripts/users_select
66.18% 227/343 52.42% 119/227 79.24% 42/53 65.75% 217/330
app/assets/javascripts/validators
95% 38/40 80% 12/15 100% 9/9 95% 38/40
app/assets/javascripts/visibility_level
100% 12/12 100% 0/0 100% 0/0 100% 12/12
app/assets/javascripts/vue_merge_request_widget
71.57% 136/190 71.21% 47/66 67.56% 50/74 71.5% 133/186
app/assets/javascripts/vue_merge_request_widget/components
67.5% 81/120 60.86% 42/69 63.38% 45/71 67.52% 79/117
app/assets/javascripts/vue_merge_request_widget/components/approvals
95.6% 87/91 87.3% 55/63 98.3% 58/59 96.66% 87/90
app/assets/javascripts/vue_merge_request_widget/components/deployment
78.78% 78/99 68.51% 37/54 76.47% 39/51 79.59% 78/98
app/assets/javascripts/vue_merge_request_widget/components/extensions
92.04% 162/176 72.36% 55/76 92.94% 79/85 92.44% 159/172
app/assets/javascripts/vue_merge_request_widget/components/states
32.39% 127/392 18.51% 35/189 33.66% 67/199 32.13% 125/389
app/assets/javascripts/vue_merge_request_widget/components/widget
23.46% 23/98 32.65% 16/49 38.33% 23/60 23.71% 23/97
app/assets/javascripts/vue_merge_request_widget/extensions
0% 0/10 0% 0/2 0% 0/10 0% 0/9
app/assets/javascripts/vue_merge_request_widget/extensions/accessibility
100% 21/21 87.5% 7/8 100% 13/13 100% 21/21
app/assets/javascripts/vue_merge_request_widget/extensions/code_quality
8.57% 6/70 0% 0/43 13.04% 3/23 8.69% 6/69
app/assets/javascripts/vue_merge_request_widget/extensions/security_reports
92.3% 12/13 100% 2/2 91.66% 11/12 92.3% 12/13
app/assets/javascripts/vue_merge_request_widget/extensions/terraform
100% 43/43 100% 19/19 100% 10/10 100% 43/43
app/assets/javascripts/vue_merge_request_widget/extensions/test_report
98.42% 125/127 85.88% 73/85 97.82% 45/46 98.36% 120/122
app/assets/javascripts/vue_merge_request_widget/mixins
50% 20/40 10% 1/10 37.03% 10/27 48.71% 19/39
app/assets/javascripts/vue_merge_request_widget/services
48.14% 13/27 0% 0/2 38.09% 8/21 54.16% 13/24
app/assets/javascripts/vue_merge_request_widget/stores
97.45% 268/275 90% 135/150 91.66% 22/24 97.44% 267/274
app/assets/javascripts/vue_merge_request_widget/stores/artifacts_list
85.45% 47/55 57.14% 8/14 81.81% 18/22 85.71% 42/49
app/assets/javascripts/vue_shared
100% 22/22 83.33% 5/6 100% 6/6 100% 20/20
app/assets/javascripts/vue_shared/alert_details
45.65% 21/46 20% 1/5 45.45% 5/11 45.65% 21/46
app/assets/javascripts/vue_shared/alert_details/components
31.03% 18/58 40% 10/25 27.27% 9/33 31.03% 18/58
app/assets/javascripts/vue_shared/alert_details/components/sidebar
27.84% 22/79 14.28% 5/35 25.49% 13/51 27.84% 22/79
app/assets/javascripts/vue_shared/alert_details/components/system_notes
100% 4/4 100% 0/0 100% 2/2 100% 4/4
app/assets/javascripts/vue_shared/components
55.88% 299/535 55.06% 125/227 55.13% 145/263 56.7% 296/522
app/assets/javascripts/vue_shared/components/badges
0% 0/7 100% 0/0 0% 0/3 0% 0/6
app/assets/javascripts/vue_shared/components/blob_viewers
94.64% 53/56 93.75% 15/16 100% 13/13 96.15% 50/52
app/assets/javascripts/vue_shared/components/ci_cd_analytics
90% 9/10 100% 0/0 75% 6/8 90% 9/10
app/assets/javascripts/vue_shared/components/clone_dropdown
23.07% 3/13 0% 0/1 50% 1/2 25% 3/12
app/assets/javascripts/vue_shared/components/color_picker
11.11% 1/9 0% 0/5 0% 0/7 11.11% 1/9
app/assets/javascripts/vue_shared/components/color_select_dropdown
86.56% 58/67 82.35% 14/17 93.33% 28/30 86.15% 56/65
app/assets/javascripts/vue_shared/components/confirm_danger
56.52% 13/23 16.66% 2/12 83.33% 5/6 59.09% 13/22
app/assets/javascripts/vue_shared/components/content_viewer
100% 1/1 100% 0/0 100% 1/1 100% 1/1
app/assets/javascripts/vue_shared/components/content_viewer/lib
88.88% 8/9 83.33% 5/6 100% 1/1 100% 8/8
app/assets/javascripts/vue_shared/components/content_viewer/viewers
4.65% 2/43 0% 0/12 0% 0/22 4.76% 2/42
app/assets/javascripts/vue_shared/components/diff_viewer
95% 19/20 77.77% 7/9 100% 5/5 100% 19/19
app/assets/javascripts/vue_shared/components/diff_viewer/viewers
42.3% 11/26 77.77% 7/9 35.29% 6/17 42.3% 11/26
app/assets/javascripts/vue_shared/components/diff_viewer/viewers/image_diff
60.97% 50/82 50% 11/22 76% 19/25 64.1% 50/78
app/assets/javascripts/vue_shared/components/dropdown/dropdown_widget
0% 0/20 0% 0/21 0% 0/16 0% 0/19
app/assets/javascripts/vue_shared/components/entity_select
47.4% 64/135 20.93% 9/43 28.94% 11/38 48.48% 64/132
app/assets/javascripts/vue_shared/components/file_finder
68.88% 62/90 58.33% 21/36 65.51% 19/29 68.88% 62/90
app/assets/javascripts/vue_shared/components/filtered_search_bar
97.95% 240/245 94.44% 85/90 96.82% 61/63 98.72% 233/236
app/assets/javascripts/vue_shared/components/filtered_search_bar/store/modules/filters
100% 127/127 70% 14/20 100% 39/39 100% 126/126
app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens
91.83% 135/147 91.75% 89/97 90.35% 103/114 91.78% 134/146
app/assets/javascripts/vue_shared/components/form
61.9% 26/42 73.68% 14/19 66.66% 14/21 63.41% 26/41
app/assets/javascripts/vue_shared/components/groups_list
81.81% 18/22 100% 4/4 94.11% 16/17 85.71% 18/21
app/assets/javascripts/vue_shared/components/incubation
0% 0/7 0% 0/2 0% 0/7 0% 0/7
app/assets/javascripts/vue_shared/components/issuable_blocked_icon
3.57% 1/28 0% 0/7 0% 0/22 3.57% 1/28
app/assets/javascripts/vue_shared/components/lib/utils
94.73% 18/19 80.95% 17/21 100% 9/9 94.11% 16/17
app/assets/javascripts/vue_shared/components/list_actions
30% 3/10 100% 0/0 0% 0/4 33.33% 3/9
app/assets/javascripts/vue_shared/components/listbox_input
2.56% 1/39 0% 0/10 0% 0/21 2.7% 1/37
app/assets/javascripts/vue_shared/components/markdown
55.21% 127/230 46.34% 38/82 62.88% 61/97 56.56% 125/221
app/assets/javascripts/vue_shared/components/markdown_drawer
66.66% 26/39 71.42% 5/7 53.33% 8/15 72.22% 26/36
app/assets/javascripts/vue_shared/components/markdown_drawer/utils
100% 11/11 100% 0/0 100% 4/4 100% 11/11
app/assets/javascripts/vue_shared/components/metric_images
38.88% 14/36 0% 0/2 40% 6/15 38.88% 14/36
app/assets/javascripts/vue_shared/components/metric_images/store
98.5% 66/67 80% 4/5 100% 23/23 98.36% 60/61
app/assets/javascripts/vue_shared/components/new_resource_dropdown
69.04% 29/42 40.74% 11/27 80% 20/25 69.04% 29/42
app/assets/javascripts/vue_shared/components/notes
31.03% 9/29 0% 0/10 13.33% 2/15 32.14% 9/28
app/assets/javascripts/vue_shared/components/paginated_table_with_search_and_tabs
95.31% 61/64 87.5% 21/24 95.23% 20/21 95.23% 60/63
app/assets/javascripts/vue_shared/components/pagination
88.88% 8/9 0% 0/2 0% 0/1 88.88% 8/9
app/assets/javascripts/vue_shared/components/pagination_bar
7.14% 1/14 0% 0/4 0% 0/6 7.69% 1/13
app/assets/javascripts/vue_shared/components/project_selector
24.13% 7/29 57.14% 4/7 42.85% 6/14 25% 7/28
app/assets/javascripts/vue_shared/components/projects_list
8.82% 3/34 0% 0/5 0% 0/25 8.82% 3/34
app/assets/javascripts/vue_shared/components/registry
44.44% 24/54 23.52% 4/17 48.38% 15/31 44.44% 24/54
app/assets/javascripts/vue_shared/components/resizable_chart
54.54% 6/11 100% 0/0 0% 0/2 54.54% 6/11
app/assets/javascripts/vue_shared/components/runner_instructions
97.29% 36/37 100% 9/9 94.44% 17/18 97.29% 36/37
app/assets/javascripts/vue_shared/components/runner_instructions/instructions
86.2% 25/29 83.33% 5/6 85.71% 18/21 86.2% 25/29
app/assets/javascripts/vue_shared/components/settings
84.21% 16/19 100% 8/8 87.5% 7/8 88.88% 16/18
app/assets/javascripts/vue_shared/components/source_viewer
93.45% 100/107 78.12% 25/32 88.57% 31/35 94.17% 97/103
app/assets/javascripts/vue_shared/components/source_viewer/components
100% 32/32 100% 10/10 100% 14/14 100% 32/32
app/assets/javascripts/vue_shared/components/source_viewer/languages
0% 0/2 100% 0/0 0% 0/2 0% 0/2
app/assets/javascripts/vue_shared/components/source_viewer/plugins
95.45% 42/44 90% 18/20 94.11% 16/17 97.5% 39/40
app/assets/javascripts/vue_shared/components/source_viewer/plugins/utils
97.12% 135/139 76% 19/25 96.96% 32/33 97.01% 130/134
app/assets/javascripts/vue_shared/components/source_viewer/workers
100% 25/25 40% 2/5 100% 5/5 100% 22/22
app/assets/javascripts/vue_shared/components/tooltip_on_truncate
4.76% 1/21 100% 0/0 0% 0/5 4.76% 1/21
app/assets/javascripts/vue_shared/components/upload_dropzone
14.28% 4/28 10.52% 2/19 7.14% 1/14 14.28% 4/28
app/assets/javascripts/vue_shared/components/user_avatar
96.66% 29/30 94.44% 17/18 100% 13/13 96.66% 29/30
app/assets/javascripts/vue_shared/components/user_deletion_obstacles
60% 12/20 40% 4/10 44.44% 4/9 56.25% 9/16
app/assets/javascripts/vue_shared/components/user_popover
16.66% 9/54 0% 0/20 0% 0/17 16.98% 9/53
app/assets/javascripts/vue_shared/components/user_select
98.55% 68/69 93.1% 27/29 95.91% 47/49 98.55% 68/69
app/assets/javascripts/vue_shared/components/web_ide
100% 8/8 0% 0/1 100% 6/6 100% 8/8
app/assets/javascripts/vue_shared/directives
95.4% 83/87 79.31% 46/58 92.3% 24/26 95.12% 78/82
app/assets/javascripts/vue_shared/global_search
100% 36/36 100% 0/0 100% 0/0 100% 36/36
app/assets/javascripts/vue_shared/issuable/create/components
100% 9/9 66.66% 2/3 100% 7/7 100% 9/9
app/assets/javascripts/vue_shared/issuable/list
100% 5/5 100% 0/0 100% 0/0 100% 5/5
app/assets/javascripts/vue_shared/issuable/list/components
55.81% 48/86 62.74% 32/51 54.54% 30/55 56.47% 48/85
app/assets/javascripts/vue_shared/issuable/show
0% 0/0 0% 0/0 0% 0/0 0% 0/0
app/assets/javascripts/vue_shared/issuable/show/components
88.7% 55/62 69.56% 16/23 100% 37/37 89.83% 53/59
app/assets/javascripts/vue_shared/issuable/sidebar
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/vue_shared/issuable/sidebar/components
0% 0/16 0% 0/4 0% 0/6 0% 0/16
app/assets/javascripts/vue_shared/mixins
100% 5/5 100% 0/0 100% 4/4 100% 5/5
app/assets/javascripts/vue_shared/new_namespace
95.23% 20/21 94.73% 18/19 92.85% 13/14 95.23% 20/21
app/assets/javascripts/vue_shared/new_namespace/components
91.66% 11/12 100% 3/3 100% 2/2 91.66% 11/12
app/assets/javascripts/vue_shared/plugins
100% 3/3 100% 0/0 100% 1/1 100% 3/3
app/assets/javascripts/vue_shared/security_configuration
100% 1/1 100% 0/0 100% 0/0 100% 1/1
app/assets/javascripts/vue_shared/security_configuration/components
95% 19/20 100% 6/6 100% 5/5 95% 19/20
app/assets/javascripts/vue_shared/security_reports
96.87% 31/32 83.33% 5/6 83.33% 5/6 96.87% 31/32
app/assets/javascripts/vue_shared/security_reports/components
0% 0/3 0% 0/2 0% 0/4 0% 0/3
app/assets/javascripts/vuex_shared
92.85% 13/14 90% 9/10 100% 4/4 92.85% 13/14
app/assets/javascripts/vuex_shared/modules/modal
100% 20/20 100% 0/0 100% 10/10 100% 20/20
app/assets/javascripts/vulnerabilities
100% 7/7 100% 0/0 100% 0/0 100% 7/7
app/assets/javascripts/webhooks
30.76% 8/26 0% 0/5 0% 0/7 32% 8/25
app/assets/javascripts/webhooks/components
94.44% 51/54 79.31% 23/29 86.66% 26/30 94.44% 51/54
app/assets/javascripts/whats_new
0% 0/5 0% 0/2 0% 0/3 0% 0/5
app/assets/javascripts/whats_new/components
33.33% 7/21 75% 3/4 16.66% 1/6 35% 7/20
app/assets/javascripts/whats_new/store
100% 28/28 71.42% 5/7 100% 12/12 100% 28/28
app/assets/javascripts/whats_new/utils
94.73% 18/19 75% 6/8 100% 3/3 100% 17/17
app/assets/javascripts/work_items
93.44% 114/122 100% 11/11 75% 12/16 94.73% 108/114
app/assets/javascripts/work_items/components
54% 378/700 36.44% 86/236 54.24% 211/389 54.38% 378/695
app/assets/javascripts/work_items/components/notes
81.06% 167/206 60.71% 34/56 83.2% 109/131 81.46% 167/205
app/assets/javascripts/work_items/components/shared
80.43% 37/46 85.18% 23/27 80% 28/35 80.43% 37/46
app/assets/javascripts/work_items/components/work_item_links
62.28% 142/228 50.57% 44/87 70.28% 97/138 62.55% 142/227
app/assets/javascripts/work_items/components/work_item_relationships
100% 24/24 88.88% 8/9 93.33% 14/15 100% 24/24
app/assets/javascripts/work_items/graphql
82.05% 64/78 65.38% 17/26 95.83% 23/24 81.33% 61/75
app/assets/javascripts/work_items/list
0% 0/8 0% 0/2 0% 0/2 0% 0/8
app/assets/javascripts/work_items/list/components
100% 7/7 0% 0/3 100% 5/5 100% 7/7
app/assets/javascripts/work_items/mixins
0% 0/0 0% 0/0 0% 0/6 0% 0/0
app/assets/javascripts/work_items/notes
97.43% 38/39 94.11% 16/17 100% 11/11 97.43% 38/39
app/assets/javascripts/work_items/pages
90.62% 29/32 62.5% 5/8 100% 18/18 90.62% 29/32
app/assets/javascripts/work_items/router
100% 10/10 100% 2/2 100% 4/4 100% 10/10
app/assets/javascripts/work_items_hierarchy
66.66% 12/18 100% 4/4 33.33% 1/3 66.66% 12/18
app/assets/javascripts/work_items_hierarchy/components
57.14% 12/21 50% 5/10 75% 6/8 57.14% 12/21
ee/app/assets/javascripts
74.26% 127/171 38% 19/50 80.3% 53/66 74.26% 127/171
ee/app/assets/javascripts/access_tokens/components
0% 0/3 0% 0/1 0% 0/2 0% 0/3
ee/app/assets/javascripts/admin/application_settings/advanced_search
26.66% 4/15 0% 0/4 0% 0/4 26.66% 4/15
ee/app/assets/javascripts/admin/application_settings/advanced_search/components
92.59% 25/27 100% 6/6 82.6% 19/23 96.15% 25/26
ee/app/assets/javascripts/admin/application_settings/deletion_protection
100% 10/10 100% 4/4 100% 3/3 100% 10/10
ee/app/assets/javascripts/admin/application_settings/deletion_protection/components
0% 0/1 100% 0/0 0% 0/1 0% 0/1
ee/app/assets/javascripts/admin/application_settings/general
16.66% 4/24 100% 0/0 0% 0/6 17.39% 4/23
ee/app/assets/javascripts/admin/application_settings/general/components
50% 4/8 100% 0/0 20% 1/5 50% 4/8
ee/app/assets/javascripts/admin/application_settings/reporting/git_abuse_settings
100% 65/65 100% 32/32 100% 7/7 100% 65/65
ee/app/assets/javascripts/admin/application_settings/reporting/git_abuse_settings/components
42.85% 18/42 0% 0/17 35.29% 12/34 42.85% 18/42
ee/app/assets/javascripts/admin/emails
0% 0/7 0% 0/2 0% 0/2 0% 0/7
ee/app/assets/javascripts/admin/emails/components
100% 23/23 100% 4/4 100% 9/9 100% 23/23
ee/app/assets/javascripts/admin/subscriptions/show
86.15% 56/65 77.77% 7/9 60% 3/5 85.71% 54/63
ee/app/assets/javascripts/admin/subscriptions/show/components
65.83% 106/161 50% 21/42 65.34% 66/101 66.66% 106/159
ee/app/assets/javascripts/admin/subscriptions/show/store
100% 43/43 100% 1/1 100% 15/15 100% 43/43
ee/app/assets/javascripts/ai
98.46% 64/65 89.28% 25/28 100% 10/10 98.41% 62/63
ee/app/assets/javascripts/ai/components
27.58% 72/261 23% 23/100 28.97% 31/107 27.62% 71/257
ee/app/assets/javascripts/ai/editor_actions
0% 0/20 0% 0/2 0% 0/8 0% 0/18
ee/app/assets/javascripts/ai/tanuki_bot
26.31% 5/19 0% 0/4 0% 0/4 26.31% 5/19
ee/app/assets/javascripts/ai/tanuki_bot/components
79.16% 38/48 76% 19/25 84.61% 22/26 79.16% 38/48
ee/app/assets/javascripts/ai/tanuki_bot/store
97.91% 47/48 92.85% 39/42 100% 11/11 97.87% 46/47
ee/app/assets/javascripts/analytics/analytics_dashboards
56.41% 22/39 0% 0/6 61.53% 8/13 55.26% 21/38
ee/app/assets/javascripts/analytics/analytics_dashboards/api
100% 12/12 80% 4/5 100% 2/2 100% 12/12
ee/app/assets/javascripts/analytics/analytics_dashboards/components
40.45% 53/131 31.74% 20/63 24.19% 15/62 41.08% 53/129
ee/app/assets/javascripts/analytics/analytics_dashboards/components/list
0% 0/5 0% 0/4 0% 0/3 0% 0/5
ee/app/assets/javascripts/analytics/analytics_dashboards/components/visualization_designer
50% 2/4 100% 0/0 33.33% 1/3 50% 2/4
ee/app/assets/javascripts/analytics/analytics_dashboards/components/visualization_designer/selectors/product_analytics
50% 18/36 41.17% 7/17 15.38% 2/13 52.94% 18/34
ee/app/assets/javascripts/analytics/analytics_dashboards/components/visualizations
41.66% 5/12 0% 0/4 13.33% 2/15 41.66% 5/12
ee/app/assets/javascripts/analytics/analytics_dashboards/data_sources
95.91% 47/49 90% 18/20 88.88% 16/18 95.55% 43/45
ee/app/assets/javascripts/analytics/analytics_dashboards/graphql
100% 1/1 100% 0/0 100% 0/0 100% 1/1
ee/app/assets/javascripts/analytics/analytics_dashboards/utils
100% 6/6 100% 5/5 100% 2/2 100% 5/5
ee/app/assets/javascripts/analytics/code_review_analytics
59.09% 13/22 80% 8/10 60% 3/5 60% 12/20
ee/app/assets/javascripts/analytics/code_review_analytics/components
100% 29/29 83.33% 10/12 95.65% 22/23 100% 29/29
ee/app/assets/javascripts/analytics/code_review_analytics/store
100% 4/4 100% 0/0 100% 2/2 100% 4/4
ee/app/assets/javascripts/analytics/code_review_analytics/store/modules/merge_requests
85.29% 29/34 100% 0/0 81.81% 9/11 84.37% 27/32
ee/app/assets/javascripts/analytics/contribution_analytics
88.63% 39/44 100% 4/4 90.47% 19/21 87.5% 35/40
ee/app/assets/javascripts/analytics/contribution_analytics/components
77.04% 47/61 73.68% 14/19 77.08% 37/48 77.04% 47/61
ee/app/assets/javascripts/analytics/cycle_analytics
90.67% 175/193 77.67% 87/112 94.44% 51/54 90.17% 156/173
ee/app/assets/javascripts/analytics/cycle_analytics/components
41.8% 102/244 48.18% 53/110 39.72% 58/146 41.49% 100/241
ee/app/assets/javascripts/analytics/cycle_analytics/components/create_value_stream_form
75.39% 95/126 65% 52/80 46.66% 28/60 74.35% 87/117
ee/app/assets/javascripts/analytics/cycle_analytics/components/tasks_by_type
81.81% 9/11 100% 4/4 87.5% 7/8 81.81% 9/11
ee/app/assets/javascripts/analytics/cycle_analytics/store
99.06% 213/215 68.29% 56/82 98.73% 78/79 99.02% 203/205
ee/app/assets/javascripts/analytics/cycle_analytics/store/actions
99.25% 133/134 57.14% 20/35 98.27% 57/58 99.2% 125/126
ee/app/assets/javascripts/analytics/cycle_analytics/store/modules/duration_chart