apache / superset
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 5,816
NUMBER_OF_FILES_MAIN 2,992
LINES_OF_CODE_MAIN 293,916
NUMBER_OF_FILES_MAIN_EXT_TSX 812
LINES_OF_CODE_MAIN_EXT_TSX 106,210
NUMBER_OF_FILES_MAIN_EXT_PY 967
LINES_OF_CODE_MAIN_EXT_PY 80,103
NUMBER_OF_FILES_MAIN_EXT_TS 872
LINES_OF_CODE_MAIN_EXT_TS 66,564
NUMBER_OF_FILES_MAIN_EXT_JSX 81
LINES_OF_CODE_MAIN_EXT_JSX 19,017
NUMBER_OF_FILES_MAIN_EXT_JS 168
LINES_OF_CODE_MAIN_EXT_JS 15,565
NUMBER_OF_FILES_MAIN_EXT_YAML 25
LINES_OF_CODE_MAIN_EXT_YAML 2,253
NUMBER_OF_FILES_MAIN_EXT_LESS 8
LINES_OF_CODE_MAIN_EXT_LESS 1,393
NUMBER_OF_FILES_MAIN_EXT_HTML 29
LINES_OF_CODE_MAIN_EXT_HTML 1,290
NUMBER_OF_FILES_MAIN_EXT_ERB 10
LINES_OF_CODE_MAIN_EXT_ERB 639
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 371
NUMBER_OF_FILES_MAIN_EXT_TPL 1
LINES_OF_CODE_MAIN_EXT_TPL 137
NUMBER_OF_FILES_MAIN_EXT_IN 4
LINES_OF_CODE_MAIN_EXT_IN 79
NUMBER_OF_FILES_MAIN_EXT_CSS 4
LINES_OF_CODE_MAIN_EXT_CSS 70
NUMBER_OF_FILES_MAIN_EXT_PUG 3
LINES_OF_CODE_MAIN_EXT_PUG 70
NUMBER_OF_FILES_MAIN_EXT_GEOJSON 4
LINES_OF_CODE_MAIN_EXT_GEOJSON 64
NUMBER_OF_FILES_MAIN_EXT_RDF 1
LINES_OF_CODE_MAIN_EXT_RDF 42
NUMBER_OF_FILES_MAIN_EXT_MAKO 1
LINES_OF_CODE_MAIN_EXT_MAKO 31
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 18
NUMBER_OF_FILES_TEST 1,315
LINES_OF_CODE_TEST 174,100
NUMBER_OF_FILES_TEST_EXT_PY 484
LINES_OF_CODE_TEST_EXT_PY 80,883
NUMBER_OF_FILES_TEST_EXT_TSX 344
LINES_OF_CODE_TEST_EXT_TSX 38,812
NUMBER_OF_FILES_TEST_EXT_TS 355
LINES_OF_CODE_TEST_EXT_TS 38,202
NUMBER_OF_FILES_TEST_EXT_JSX 61
LINES_OF_CODE_TEST_EXT_JSX 8,226
NUMBER_OF_FILES_TEST_EXT_JS 63
LINES_OF_CODE_TEST_EXT_JS 7,688
NUMBER_OF_FILES_TEST_EXT_SH 3
LINES_OF_CODE_TEST_EXT_SH 155
NUMBER_OF_FILES_TEST_EXT_ERB 4
LINES_OF_CODE_TEST_EXT_ERB 122
NUMBER_OF_FILES_TEST_EXT_SNAP 1
LINES_OF_CODE_TEST_EXT_SNAP 12
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 59.23
NUMBER_OF_FILES_GENERATED 1
LINES_OF_CODE_GENERATED 2,439
NUMBER_OF_FILES_GENERATED_EXT_JSON 1
LINES_OF_CODE_GENERATED_EXT_JSON 2,439
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 34
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,371
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 31
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 736
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 635
NUMBER_OF_FILES_OTHER 369
LINES_OF_CODE_OTHER 38,124
NUMBER_OF_FILES_OTHER_EXT_MD 109
LINES_OF_CODE_OTHER_EXT_MD 13,973
NUMBER_OF_FILES_OTHER_EXT_YAML 106
LINES_OF_CODE_OTHER_EXT_YAML 10,936
NUMBER_OF_FILES_OTHER_EXT_JSON 80
LINES_OF_CODE_OTHER_EXT_JSON 5,334
NUMBER_OF_FILES_OTHER_EXT_PY 22
LINES_OF_CODE_OTHER_EXT_PY 5,150
NUMBER_OF_FILES_OTHER_EXT_TXT 10
LINES_OF_CODE_OTHER_EXT_TXT 1,704
NUMBER_OF_FILES_OTHER_EXT_SVG 39
LINES_OF_CODE_OTHER_EXT_SVG 905
NUMBER_OF_FILES_OTHER_EXT_INI 2
LINES_OF_CODE_OTHER_EXT_INI 75
NUMBER_OF_FILES_OTHER_EXT_ERB 1
LINES_OF_CODE_OTHER_EXT_ERB 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND 1,944
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND 208,489
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_TSX 812
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_TSX 106,210
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_TS 866
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_TS 65,865
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_JSX 81
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_JSX 19,017
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_JS 158
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_JS 15,076
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_LESS 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_LESS 1,393
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_ERB 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_ERB 639
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_HTML 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_HTML 175
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_GEOJSON 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_GEOJSON 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_CSS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_FRONTEND_EXT_CSS 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RELEASING 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RELEASING 495
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RELEASING_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_RELEASING_EXT_PY 495
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 1,247
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 941
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 306
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EMBEDDED_SDK 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EMBEDDED_SDK 242
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EMBEDDED_SDK_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EMBEDDED_SDK_EXT_TS 200
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EMBEDDED_SDK_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EMBEDDED_SDK_EXT_JS 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 483
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 371
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 27
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET 730
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_TS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_TS 499
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_JS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_JS 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_PUG 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_PUG 70
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_WEBSOCKET_EXT_CSS 20
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASF 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASF 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ASF_EXT_RDF 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ASF_EXT_RDF 42
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REQUIREMENTS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REQUIREMENTS 52
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REQUIREMENTS_EXT_IN 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REQUIREMENTS_EXT_IN 52
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM 25
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM 2,348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM_EXT_YAML 24
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM_EXT_YAML 2,211
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM_EXT_TPL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM_EXT_TPL 137
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET 984
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET 79,699
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EXT_PY 955
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EXT_PY 78,535
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EXT_HTML 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EXT_HTML 1,115
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EXT_MAKO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EXT_MAKO 31
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SUPERSET_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SUPERSET_EXT_CFG 18
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER 89
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_PY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_PY 89
NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY 0
NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY 0
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS 204
LINES_OF_CODE_CONCERN_GENERAL_TODOS 51,563
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 84
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 23,480
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 44
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 17,085
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 65
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 6,295
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSX 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSX 2,628
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 1,314
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_LESS 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_LESS 390
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TOML 371
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 2,788
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 242,353
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 728
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 82,730
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 923
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 63,018
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 807
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 60,269
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 74
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 16,389
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 166
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 14,251
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 25
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 2,253
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 29
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1,290
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 7
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 1,003
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB 10
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB 639
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 137
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 79
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 70
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUG 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUG 70
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEOJSON 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEOJSON 64
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RDF 42
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MAKO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MAKO 31
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 18
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 2,242
LOW_RISK_FILE_SIZE_COUNT 381
MEDIUM_RISK_FILE_SIZE_COUNT 288
HIGH_RISK_FILE_SIZE_COUNT 65
VERY_HIGH_RISK_FILE_SIZE_COUNT 16
NEGLIGIBLE_RISK_FILE_SIZE_LOC 77,854
LOW_RISK_FILE_SIZE_LOC 53,669
MEDIUM_RISK_FILE_SIZE_LOC 87,251
HIGH_RISK_FILE_SIZE_LOC 45,682
VERY_HIGH_RISK_FILE_SIZE_LOC 29,460
NUMBER_OF_UNITS 8,006
LINES_OF_CODE_IN_UNITS 97,503
LINES_OF_CODE_OUTSIDE_UNITS 196,413
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 26,658
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 27.34
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 5,496
UNIT_SIZE_LOW_RISK_LOC 21,469
UNIT_SIZE_LOW_RISK_PERCENTAGE 22.02
UNIT_SIZE_LOW_RISK_COUNT 1,476
UNIT_SIZE_MEDIUM_RISK_LOC 23,693
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 24.3
UNIT_SIZE_MEDIUM_RISK_COUNT 782
UNIT_SIZE_HIGH_RISK_LOC 12,324
UNIT_SIZE_HIGH_RISK_PERCENTAGE 12.64
UNIT_SIZE_HIGH_RISK_COUNT 183
UNIT_SIZE_VERY_HIGH_RISK_LOC 13,359
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 13.7
UNIT_SIZE_VERY_HIGH_RISK_COUNT 69
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_NEGLIGIBLE_RISK_LOC 13,754
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 21.89
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_NEGLIGIBLE_RISK_COUNT 2,353
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_LOW_RISK_LOC 14,360
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_LOW_RISK_PERCENTAGE 22.85
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_LOW_RISK_COUNT 986
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_MEDIUM_RISK_LOC 13,372
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_MEDIUM_RISK_PERCENTAGE 21.28
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_MEDIUM_RISK_COUNT 446
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_HIGH_RISK_LOC 8,910
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_HIGH_RISK_PERCENTAGE 14.18
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_HIGH_RISK_COUNT 130
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_VERY_HIGH_RISK_LOC 12,445
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 19.8
UNIT_SIZE_COMPONENT_SUPERSET_FRONTEND_VERY_HIGH_RISK_COUNT 64
UNIT_SIZE_COMPONENT_RELEASING_NEGLIGIBLE_RISK_LOC 141
UNIT_SIZE_COMPONENT_RELEASING_NEGLIGIBLE_RISK_PERCENTAGE 47
UNIT_SIZE_COMPONENT_RELEASING_NEGLIGIBLE_RISK_COUNT 31
UNIT_SIZE_COMPONENT_RELEASING_LOW_RISK_LOC 82
UNIT_SIZE_COMPONENT_RELEASING_LOW_RISK_PERCENTAGE 27.33
UNIT_SIZE_COMPONENT_RELEASING_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_RELEASING_MEDIUM_RISK_LOC 77
UNIT_SIZE_COMPONENT_RELEASING_MEDIUM_RISK_PERCENTAGE 25.67
UNIT_SIZE_COMPONENT_RELEASING_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_RELEASING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RELEASING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RELEASING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_RELEASING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_RELEASING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_RELEASING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 176
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 30.66
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 30
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 88
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 15.33
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 170
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 29.62
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 140
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 24.39
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_NEGLIGIBLE_RISK_LOC 27
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_NEGLIGIBLE_RISK_PERCENTAGE 18.62
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_NEGLIGIBLE_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_LOW_RISK_PERCENTAGE 12.41
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_MEDIUM_RISK_LOC 42
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_MEDIUM_RISK_PERCENTAGE 28.97
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_HIGH_RISK_LOC 58
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_HIGH_RISK_PERCENTAGE 40
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SUPERSET_EMBEDDED_SDK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_NEGLIGIBLE_RISK_LOC 40
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_NEGLIGIBLE_RISK_PERCENTAGE 23.67
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_LOW_RISK_LOC 16
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_LOW_RISK_PERCENTAGE 9.47
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_MEDIUM_RISK_LOC 113
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_MEDIUM_RISK_PERCENTAGE 66.86
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SUPERSET_WEBSOCKET_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SUPERSET_NEGLIGIBLE_RISK_LOC 12,514
UNIT_SIZE_COMPONENT_SUPERSET_NEGLIGIBLE_RISK_PERCENTAGE 37.39
UNIT_SIZE_COMPONENT_SUPERSET_NEGLIGIBLE_RISK_COUNT 3,068
UNIT_SIZE_COMPONENT_SUPERSET_LOW_RISK_LOC 6,905
UNIT_SIZE_COMPONENT_SUPERSET_LOW_RISK_PERCENTAGE 20.63
UNIT_SIZE_COMPONENT_SUPERSET_LOW_RISK_COUNT 476
UNIT_SIZE_COMPONENT_SUPERSET_MEDIUM_RISK_LOC 9,919
UNIT_SIZE_COMPONENT_SUPERSET_MEDIUM_RISK_PERCENTAGE 29.64
UNIT_SIZE_COMPONENT_SUPERSET_MEDIUM_RISK_COUNT 323
UNIT_SIZE_COMPONENT_SUPERSET_HIGH_RISK_LOC 3,216
UNIT_SIZE_COMPONENT_SUPERSET_HIGH_RISK_PERCENTAGE 9.61
UNIT_SIZE_COMPONENT_SUPERSET_HIGH_RISK_COUNT 50
UNIT_SIZE_COMPONENT_SUPERSET_VERY_HIGH_RISK_LOC 914
UNIT_SIZE_COMPONENT_SUPERSET_VERY_HIGH_RISK_PERCENTAGE 2.73
UNIT_SIZE_COMPONENT_SUPERSET_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 5,482
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 26.13
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 961
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 4,908
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 23.39
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 337
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 5,533
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 26.37
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 187
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 1,801
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 8.58
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 28
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 3,258
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 15.53
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 18
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 1,555
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 17.28
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 304
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 1,590
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 17.67
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 104
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 2,357
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 26.19
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 78
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 1,199
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 13.32
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 18
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 2,298
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 25.54
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 12
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 6,813
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 20.48
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 1,104
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 7,943
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 23.87
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 550
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 5,660
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 17.01
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 187
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 5,968
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 17.94
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 85
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC 6,889
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE 20.7
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT 34
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 12,808
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 37.4
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 3,127
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 7,028
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 20.52
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 485
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 10,143
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 29.62
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 330
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 3,356
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 9.8
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 52
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 914
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 2.67
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 67,475
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 69.2
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 7,430
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 14,177
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 14.54
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 404
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 10,081
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.34
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 146
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 4,760
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 4.88
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 24
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 1,010
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.04
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 26
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 5,770
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_NEGLIGIBLE_RISK_LOC 42,596
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 67.78
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_NEGLIGIBLE_RISK_COUNT 3,716
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_LOW_RISK_LOC 8,579
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_LOW_RISK_PERCENTAGE 13.65
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_LOW_RISK_COUNT 178
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_MEDIUM_RISK_LOC 6,188
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_MEDIUM_RISK_PERCENTAGE 9.85
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_MEDIUM_RISK_COUNT 63
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_HIGH_RISK_LOC 4,468
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_HIGH_RISK_PERCENTAGE 7.11
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_HIGH_RISK_COUNT 20
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_VERY_HIGH_RISK_LOC 1,010
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 1.61
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_FRONTEND_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_NEGLIGIBLE_RISK_LOC 232
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_NEGLIGIBLE_RISK_PERCENTAGE 77.33
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_NEGLIGIBLE_RISK_COUNT 37
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_LOW_RISK_LOC 68
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_LOW_RISK_PERCENTAGE 22.67
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_RELEASING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 264
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 45.99
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 36
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 10.1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 252
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 43.9
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_NEGLIGIBLE_RISK_LOC 127
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_NEGLIGIBLE_RISK_PERCENTAGE 87.59
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_LOW_RISK_LOC 18
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_LOW_RISK_PERCENTAGE 12.41
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_EMBEDDED_SDK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_NEGLIGIBLE_RISK_LOC 169
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_WEBSOCKET_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 6
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_NEGLIGIBLE_RISK_LOC 24,081
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_NEGLIGIBLE_RISK_PERCENTAGE 71.95
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_NEGLIGIBLE_RISK_COUNT 3,620
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_LOW_RISK_LOC 5,454
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_LOW_RISK_PERCENTAGE 16.3
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_LOW_RISK_COUNT 220
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_MEDIUM_RISK_LOC 3,641
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_MEDIUM_RISK_PERCENTAGE 10.88
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_MEDIUM_RISK_COUNT 78
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_HIGH_RISK_LOC 292
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_HIGH_RISK_PERCENTAGE 0.87
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SUPERSET_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 15,084
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 71.89
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 1,434
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 3,118
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 14.86
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 1,745
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 8.32
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 28
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 551
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 2.63
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 484
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 2.31
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 4,919
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 54.66
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 454
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 2,030
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 22.56
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 917
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 10.19
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 1,133
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 12.59
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC 22,965
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 69.02
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 1,854
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 3,472
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 10.43
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 68
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 3,526
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 10.6
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC 2,784
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE 8.37
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC 526
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE 1.58
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 24,507
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 71.56
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 3,688
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 5,557
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 16.23
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 224
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 3,893
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 11.37
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 83
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 292
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0.85
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,597
FILE_CHANGE_HISTORY_ACTIVE_DAYS 2,828
FILE_CHANGE_HISTORY_WEEKS 513
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,565
FILE_AGE_NEGLIGIBLE_RISK_COUNT 219
FILE_AGE_LOW_RISK_COUNT 456
FILE_AGE_MEDIUM_RISK_COUNT 496
FILE_AGE_HIGH_RISK_COUNT 680
FILE_AGE_VERY_HIGH_RISK_COUNT 1,141
FILE_AGE_NEGLIGIBLE_RISK_LOC 48,066
FILE_AGE_LOW_RISK_LOC 90,748
FILE_AGE_MEDIUM_RISK_LOC 54,557
FILE_AGE_HIGH_RISK_LOC 49,855
FILE_AGE_VERY_HIGH_RISK_LOC 50,690
NUMBER_OF_CONTRIBUTORS 1,325
TOTAL_ANALYSIS_TIME_IN_MILLIS 16,919