epam / edp-ddm-redash
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 1,239
NUMBER_OF_FILES_MAIN 937
LINES_OF_CODE_MAIN 73,695
NUMBER_OF_FILES_MAIN_EXT_PY 177
LINES_OF_CODE_MAIN_EXT_PY 19,373
NUMBER_OF_FILES_MAIN_EXT_JSX 180
LINES_OF_CODE_MAIN_EXT_JSX 17,731
NUMBER_OF_FILES_MAIN_EXT_JS 156
LINES_OF_CODE_MAIN_EXT_JS 8,988
NUMBER_OF_FILES_MAIN_EXT_LESS 144
LINES_OF_CODE_MAIN_EXT_LESS 8,190
NUMBER_OF_FILES_MAIN_EXT_YAML 82
LINES_OF_CODE_MAIN_EXT_YAML 6,752
NUMBER_OF_FILES_MAIN_EXT_TSX 94
LINES_OF_CODE_MAIN_EXT_TSX 6,484
NUMBER_OF_FILES_MAIN_EXT_TS 72
LINES_OF_CODE_MAIN_EXT_TS 3,686
NUMBER_OF_FILES_MAIN_EXT_TPL 3
LINES_OF_CODE_MAIN_EXT_TPL 1,347
NUMBER_OF_FILES_MAIN_EXT_HTML 19
LINES_OF_CODE_MAIN_EXT_HTML 960
NUMBER_OF_FILES_MAIN_EXT_CSS 4
LINES_OF_CODE_MAIN_EXT_CSS 119
NUMBER_OF_FILES_MAIN_EXT_TOML 1
LINES_OF_CODE_MAIN_EXT_TOML 36
NUMBER_OF_FILES_MAIN_EXT_MAKO 1
LINES_OF_CODE_MAIN_EXT_MAKO 17
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 6
NUMBER_OF_FILES_MAIN_EXT_GROOVY 3
LINES_OF_CODE_MAIN_EXT_GROOVY 6
NUMBER_OF_FILES_TEST 131
LINES_OF_CODE_TEST 20,157
NUMBER_OF_FILES_TEST_EXT_SNAP 16
LINES_OF_CODE_TEST_EXT_SNAP 9,939
NUMBER_OF_FILES_TEST_EXT_PY 76
LINES_OF_CODE_TEST_EXT_PY 8,338
NUMBER_OF_FILES_TEST_EXT_TSX 15
LINES_OF_CODE_TEST_EXT_TSX 770
NUMBER_OF_FILES_TEST_EXT_JS 17
LINES_OF_CODE_TEST_EXT_JS 710
NUMBER_OF_FILES_TEST_EXT_TS 4
LINES_OF_CODE_TEST_EXT_TS 374
NUMBER_OF_FILES_TEST_EXT_YAML 1
LINES_OF_CODE_TEST_EXT_YAML 16
NUMBER_OF_FILES_TEST_EXT_JSX 1
LINES_OF_CODE_TEST_EXT_JSX 8
NUMBER_OF_FILES_TEST_EXT_IN 1
LINES_OF_CODE_TEST_EXT_IN 2
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 27.35
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 3
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 369
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 2
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 347
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_PY 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_PY 22
NUMBER_OF_FILES_OTHER 91
LINES_OF_CODE_OTHER 8,904
NUMBER_OF_FILES_OTHER_EXT_SVG 7
LINES_OF_CODE_OTHER_EXT_SVG 3,093
NUMBER_OF_FILES_OTHER_EXT_MD 19
LINES_OF_CODE_OTHER_EXT_MD 2,904
NUMBER_OF_FILES_OTHER_EXT_JSON 45
LINES_OF_CODE_OTHER_EXT_JSON 2,534
NUMBER_OF_FILES_OTHER_EXT_TXT 18
LINES_OF_CODE_OTHER_EXT_TXT 338
NUMBER_OF_FILES_OTHER_EXT_INI 2
LINES_OF_CODE_OTHER_EXT_INI 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 98
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 50
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_GROOVY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_GROOVY 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATIONS 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATIONS 628
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATIONS_EXT_PY 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATIONS_EXT_PY 611
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATIONS_EXT_MAKO 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATIONS_EXT_MAKO 17
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VIZ_LIB 180
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VIZ_LIB 10,299
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_TSX 85
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_TSX 5,947
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_TS 65
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_TS 3,532
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_LESS 29
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_LESS 814
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VIZ_LIB_EXT_JS 6
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REDASH 167
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REDASH 19,288
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REDASH_EXT_PY 151
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REDASH_EXT_PY 18,469
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REDASH_EXT_HTML 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_REDASH_EXT_HTML 819
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT 473
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT 35,040
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_JSX 180
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_JSX 17,731
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_JS 155
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_JS 8,982
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_LESS 115
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_LESS 7,376
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_TSX 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_TSX 537
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_TS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_TS 154
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_HTML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_HTML 141
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_CSS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_CSS 119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES 87
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES 8,342
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES_EXT_YAML 82
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES_EXT_YAML 6,752
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES_EXT_TPL 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES_EXT_TPL 1,347
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEPLOY_TEMPLATES_EXT_PY 243
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 141
LINES_OF_CODE_CONCERN_GENERAL_TODOS 15,922
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX 75
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX 5,802
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 19
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 4,849
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 33
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 2,965
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSX 7
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSX 1,220
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 5
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 866
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_LESS 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_LESS 220
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 796
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 57,773
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 173
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 16,511
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 158
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 14,524
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 151
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 8,122
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 142
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_LESS 7,970
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 82
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 6,752
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL 1,347
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 960
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 39
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 721
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 19
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 682
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 119
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 36
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MAKO 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MAKO 17
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 6
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 3
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY 6
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 707
LOW_RISK_FILE_SIZE_COUNT 151
MEDIUM_RISK_FILE_SIZE_COUNT 72
HIGH_RISK_FILE_SIZE_COUNT 6
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 27,852
LOW_RISK_FILE_SIZE_LOC 21,140
MEDIUM_RISK_FILE_SIZE_LOC 20,298
HIGH_RISK_FILE_SIZE_LOC 3,178
VERY_HIGH_RISK_FILE_SIZE_LOC 1,227
NUMBER_OF_UNITS 2,142
LINES_OF_CODE_IN_UNITS 23,788
LINES_OF_CODE_OUTSIDE_UNITS 49,907
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 6,573
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 27.63
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 1,380
UNIT_SIZE_LOW_RISK_LOC 6,507
UNIT_SIZE_LOW_RISK_PERCENTAGE 27.35
UNIT_SIZE_LOW_RISK_COUNT 451
UNIT_SIZE_MEDIUM_RISK_LOC 8,070
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 33.92
UNIT_SIZE_MEDIUM_RISK_COUNT 275
UNIT_SIZE_HIGH_RISK_LOC 2,099
UNIT_SIZE_HIGH_RISK_PERCENTAGE 8.82
UNIT_SIZE_HIGH_RISK_COUNT 33
UNIT_SIZE_VERY_HIGH_RISK_LOC 539
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 2.27
UNIT_SIZE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_MIGRATIONS_NEGLIGIBLE_RISK_LOC 122
UNIT_SIZE_COMPONENT_MIGRATIONS_NEGLIGIBLE_RISK_PERCENTAGE 29.12
UNIT_SIZE_COMPONENT_MIGRATIONS_NEGLIGIBLE_RISK_COUNT 32
UNIT_SIZE_COMPONENT_MIGRATIONS_LOW_RISK_LOC 76
UNIT_SIZE_COMPONENT_MIGRATIONS_LOW_RISK_PERCENTAGE 18.14
UNIT_SIZE_COMPONENT_MIGRATIONS_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_MIGRATIONS_MEDIUM_RISK_LOC 221
UNIT_SIZE_COMPONENT_MIGRATIONS_MEDIUM_RISK_PERCENTAGE 52.74
UNIT_SIZE_COMPONENT_MIGRATIONS_MEDIUM_RISK_COUNT 7
UNIT_SIZE_COMPONENT_MIGRATIONS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MIGRATIONS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MIGRATIONS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MIGRATIONS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MIGRATIONS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MIGRATIONS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VIZ_LIB_NEGLIGIBLE_RISK_LOC 1,087
UNIT_SIZE_COMPONENT_VIZ_LIB_NEGLIGIBLE_RISK_PERCENTAGE 24.69
UNIT_SIZE_COMPONENT_VIZ_LIB_NEGLIGIBLE_RISK_COUNT 191
UNIT_SIZE_COMPONENT_VIZ_LIB_LOW_RISK_LOC 1,099
UNIT_SIZE_COMPONENT_VIZ_LIB_LOW_RISK_PERCENTAGE 24.97
UNIT_SIZE_COMPONENT_VIZ_LIB_LOW_RISK_COUNT 78
UNIT_SIZE_COMPONENT_VIZ_LIB_MEDIUM_RISK_LOC 1,112
UNIT_SIZE_COMPONENT_VIZ_LIB_MEDIUM_RISK_PERCENTAGE 25.26
UNIT_SIZE_COMPONENT_VIZ_LIB_MEDIUM_RISK_COUNT 39
UNIT_SIZE_COMPONENT_VIZ_LIB_HIGH_RISK_LOC 900
UNIT_SIZE_COMPONENT_VIZ_LIB_HIGH_RISK_PERCENTAGE 20.45
UNIT_SIZE_COMPONENT_VIZ_LIB_HIGH_RISK_COUNT 14
UNIT_SIZE_COMPONENT_VIZ_LIB_VERY_HIGH_RISK_LOC 204
UNIT_SIZE_COMPONENT_VIZ_LIB_VERY_HIGH_RISK_PERCENTAGE 4.63
UNIT_SIZE_COMPONENT_VIZ_LIB_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_REDASH_NEGLIGIBLE_RISK_LOC 3,563
UNIT_SIZE_COMPONENT_REDASH_NEGLIGIBLE_RISK_PERCENTAGE 26.53
UNIT_SIZE_COMPONENT_REDASH_NEGLIGIBLE_RISK_COUNT 818
UNIT_SIZE_COMPONENT_REDASH_LOW_RISK_LOC 3,799
UNIT_SIZE_COMPONENT_REDASH_LOW_RISK_PERCENTAGE 28.29
UNIT_SIZE_COMPONENT_REDASH_LOW_RISK_COUNT 260
UNIT_SIZE_COMPONENT_REDASH_MEDIUM_RISK_LOC 5,141
UNIT_SIZE_COMPONENT_REDASH_MEDIUM_RISK_PERCENTAGE 38.28
UNIT_SIZE_COMPONENT_REDASH_MEDIUM_RISK_COUNT 172
UNIT_SIZE_COMPONENT_REDASH_HIGH_RISK_LOC 928
UNIT_SIZE_COMPONENT_REDASH_HIGH_RISK_PERCENTAGE 6.91
UNIT_SIZE_COMPONENT_REDASH_HIGH_RISK_COUNT 15
UNIT_SIZE_COMPONENT_REDASH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_REDASH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_REDASH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 17
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 60.71
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 39.29
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 1
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_CLIENT_NEGLIGIBLE_RISK_LOC 1,782
UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE 32.83
UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT 334
UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_LOC 1,505
UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE 27.73
UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_COUNT 105
UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_LOC 1,535
UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE 28.28
UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_COUNT 55
UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_LOC 271
UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE 4.99
UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC 335
UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE 6.17
UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_NEGLIGIBLE_RISK_LOC 2
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 2.5
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_LOW_RISK_LOC 17
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_LOW_RISK_PERCENTAGE 21.25
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_MEDIUM_RISK_LOC 61
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_MEDIUM_RISK_PERCENTAGE 76.25
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEPLOY_TEMPLATES_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 3,704
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 26.54
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 855
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 3,903
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 27.96
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 268
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 5,423
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 38.85
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 181
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 928
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 6.65
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 15
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 445
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 20.38
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 81
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 478
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 21.89
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 33
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 616
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 28.21
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 21
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 645
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 29.53
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 10
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 746
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 30.21
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 129
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 675
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 27.34
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 49
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 589
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 23.86
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 21
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 255
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 10.33
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 204
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 8.26
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 1,678
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 32.41
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 315
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 1,451
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 28.03
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 101
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 1,442
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 27.85
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 52
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 271
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 5.23
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 335
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 6.47
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 17,552
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 73.79
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 1,951
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 4,300
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.08
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 157
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 1,936
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 8.14
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_NEGLIGIBLE_RISK_LOC 365
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_NEGLIGIBLE_RISK_PERCENTAGE 87.11
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_NEGLIGIBLE_RISK_COUNT 43
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_LOW_RISK_LOC 54
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_LOW_RISK_PERCENTAGE 12.89
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATIONS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_NEGLIGIBLE_RISK_LOC 3,282
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_NEGLIGIBLE_RISK_PERCENTAGE 74.56
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_NEGLIGIBLE_RISK_COUNT 295
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_LOW_RISK_LOC 727
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_LOW_RISK_PERCENTAGE 16.52
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_LOW_RISK_COUNT 23
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_MEDIUM_RISK_LOC 393
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_MEDIUM_RISK_PERCENTAGE 8.93
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_MEDIUM_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_VIZ_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_NEGLIGIBLE_RISK_LOC 9,450
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_NEGLIGIBLE_RISK_PERCENTAGE 70.36
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_NEGLIGIBLE_RISK_COUNT 1,135
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_LOW_RISK_LOC 3,089
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_LOW_RISK_PERCENTAGE 23
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_LOW_RISK_COUNT 109
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_MEDIUM_RISK_LOC 892
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_MEDIUM_RISK_PERCENTAGE 6.64
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_REDASH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 5
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_CLIENT_NEGLIGIBLE_RISK_LOC 4,364
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE 80.4
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT 470
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_LOC 413
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE 7.61
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_LOC 651
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE 11.99
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_NEGLIGIBLE_RISK_LOC 63
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE 78.75
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_LOW_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_LOW_RISK_PERCENTAGE 21.25
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEPLOY_TEMPLATES_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 9,906
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 70.97
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 1,186
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 3,160
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 22.64
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 112
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 892
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 6.39
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
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
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC 1,839
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 84.2
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 135
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 333
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 15.25
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 12
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 0.55
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 1,694
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 68.61
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 186
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 394
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 15.96
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 381
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 15.43
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 4,113
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 79.45
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 444
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 413
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 7.98
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 651
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 12.57
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 858
FILE_CHANGE_HISTORY_ACTIVE_DAYS 15
FILE_CHANGE_HISTORY_WEEKS 37
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 185
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 16
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 3,104
NUMBER_OF_CONTRIBUTORS 4
DUPLICATION_NUMBER_OF_DUPLICATES 1,269
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 305
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 10,392
DUPLICATION_NUMBER_OF_CLEANED_LINES 68,743
DUPLICATION_PERCENTAGE 15.12
UNIT_DUPLICATES_COUNT 7
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEPLOY_TEMPLATES 5,056
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEPLOY_TEMPLATES 5,056
DUPLICATION_PERCENTAGE_PRIMARY_DEPLOY_TEMPLATES 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VIZ_LIB 902
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VIZ_LIB 902
DUPLICATION_PERCENTAGE_PRIMARY_VIZ_LIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLIENT 2,331
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLIENT 2,331
DUPLICATION_PERCENTAGE_PRIMARY_CLIENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REDASH 2,051
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REDASH 2,051
DUPLICATION_PERCENTAGE_PRIMARY_REDASH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MIGRATIONS 52
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MIGRATIONS 52
DUPLICATION_PERCENTAGE_PRIMARY_MIGRATIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 4,740
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 6,752
DUPLICATION_PERCENTAGE_YAML 70.2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 785
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 5,618
DUPLICATION_PERCENTAGE_TSX 13.97
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_LESS 324
DUPLICATION_NUMBER_OF_CLEANED_LINES_LESS 8,190
DUPLICATION_PERCENTAGE_LESS 3.96
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 2,079
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 18,151
DUPLICATION_PERCENTAGE_PY 11.45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JSX 1,206
DUPLICATION_NUMBER_OF_CLEANED_LINES_JSX 16,667
DUPLICATION_PERCENTAGE_JSX 7.24
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 784
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 7,888
DUPLICATION_PERCENTAGE_JS 9.94
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TPL 302
DUPLICATION_NUMBER_OF_CLEANED_LINES_TPL 1,347
DUPLICATION_PERCENTAGE_TPL 22.42
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 104
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 3,087
DUPLICATION_PERCENTAGE_TS 3.37
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML 68
DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML 859
DUPLICATION_PERCENTAGE_HTML 7.92
TOTAL_ANALYSIS_TIME_IN_MILLIS 49,276