alibaba / esod
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 444
NUMBER_OF_FILES_MAIN 357
LINES_OF_CODE_MAIN 32,243
NUMBER_OF_FILES_MAIN_EXT_PY 217
LINES_OF_CODE_MAIN_EXT_PY 24,920
NUMBER_OF_FILES_MAIN_EXT_M 54
LINES_OF_CODE_MAIN_EXT_M 2,905
NUMBER_OF_FILES_MAIN_EXT_YAML 69
LINES_OF_CODE_MAIN_EXT_YAML 2,513
NUMBER_OF_FILES_MAIN_EXT_CPP 6
LINES_OF_CODE_MAIN_EXT_CPP 943
NUMBER_OF_FILES_MAIN_EXT_CU 4
LINES_OF_CODE_MAIN_EXT_CU 720
NUMBER_OF_FILES_MAIN_EXT_H 6
LINES_OF_CODE_MAIN_EXT_H 197
NUMBER_OF_FILES_MAIN_EXT_C 1
LINES_OF_CODE_MAIN_EXT_C 45
NUMBER_OF_FILES_TEST 2
LINES_OF_CODE_TEST 428
NUMBER_OF_FILES_TEST_EXT_PY 2
LINES_OF_CODE_TEST_EXT_PY 428
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 1.32
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 59
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 59
NUMBER_OF_FILES_OTHER 20
LINES_OF_CODE_OTHER 998
NUMBER_OF_FILES_OTHER_EXT_MD 13
LINES_OF_CODE_OTHER_EXT_MD 915
NUMBER_OF_FILES_OTHER_EXT_TXT 7
LINES_OF_CODE_OTHER_EXT_TXT 83
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA 312
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_EXT_YAML 15
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_EXT_YAML 312
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS 18
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS 3,132
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_PY 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_PY 3,121
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_YAML 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODELS 78
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODELS 7,530
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODELS_EXT_PY 42
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODELS_EXT_PY 6,173
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODELS_EXT_YAML 36
LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODELS_EXT_YAML 1,357
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 746
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY 746
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 721
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY 721
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION 240
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION 19,802
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_PY 152
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_PY 14,159
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_M 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_M 2,905
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_CPP 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_CPP 943
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_YAML 17
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_YAML 833
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_CU 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_CU 720
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_H 197
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EVALUATION_EXT_C 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_EVALUATION_EXT_C 45
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 44
LINES_OF_CODE_CONCERN_GENERAL_TODOS 7,123
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 39
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 6,382
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CU 4
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CU 720
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 21
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 313
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 25,120
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 178
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 18,538
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 54
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_M 2,905
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 69
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 2,513
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 943
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 176
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 45
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 241
LOW_RISK_FILE_SIZE_COUNT 79
MEDIUM_RISK_FILE_SIZE_COUNT 30
HIGH_RISK_FILE_SIZE_COUNT 7
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 7,910
LOW_RISK_FILE_SIZE_LOC 11,126
MEDIUM_RISK_FILE_SIZE_LOC 8,703
HIGH_RISK_FILE_SIZE_LOC 4,504
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 1,223
LINES_OF_CODE_IN_UNITS 18,467
LINES_OF_CODE_OUTSIDE_UNITS 13,776
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 3,483
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 18.86
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 659
UNIT_SIZE_LOW_RISK_LOC 4,370
UNIT_SIZE_LOW_RISK_PERCENTAGE 23.66
UNIT_SIZE_LOW_RISK_COUNT 296
UNIT_SIZE_MEDIUM_RISK_LOC 6,823
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 36.95
UNIT_SIZE_MEDIUM_RISK_COUNT 219
UNIT_SIZE_HIGH_RISK_LOC 2,725
UNIT_SIZE_HIGH_RISK_PERCENTAGE 14.76
UNIT_SIZE_HIGH_RISK_COUNT 43
UNIT_SIZE_VERY_HIGH_RISK_LOC 1,066
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 5.77
UNIT_SIZE_VERY_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC 605
UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 21.1
UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT 123
UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_LOC 591
UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_PERCENTAGE 20.61
UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_COUNT 41
UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_LOC 1,192
UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE 41.58
UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_COUNT 42
UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_LOC 479
UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE 16.71
UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_COUNT 8
UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_MODELS_NEGLIGIBLE_RISK_LOC 557
UNIT_SIZE_COMPONENT_MODELS_NEGLIGIBLE_RISK_PERCENTAGE 26.19
UNIT_SIZE_COMPONENT_MODELS_NEGLIGIBLE_RISK_COUNT 116
UNIT_SIZE_COMPONENT_MODELS_LOW_RISK_LOC 500
UNIT_SIZE_COMPONENT_MODELS_LOW_RISK_PERCENTAGE 23.51
UNIT_SIZE_COMPONENT_MODELS_LOW_RISK_COUNT 35
UNIT_SIZE_COMPONENT_MODELS_MEDIUM_RISK_LOC 713
UNIT_SIZE_COMPONENT_MODELS_MEDIUM_RISK_PERCENTAGE 33.52
UNIT_SIZE_COMPONENT_MODELS_MEDIUM_RISK_COUNT 22
UNIT_SIZE_COMPONENT_MODELS_HIGH_RISK_LOC 357
UNIT_SIZE_COMPONENT_MODELS_HIGH_RISK_PERCENTAGE 16.78
UNIT_SIZE_COMPONENT_MODELS_HIGH_RISK_COUNT 6
UNIT_SIZE_COMPONENT_MODELS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_MODELS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_MODELS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 2.17
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 97
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 15.06
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 6
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 209
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 32.45
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 215
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 33.39
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 109
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 16.93
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 0
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 477
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_EVALUATION_NEGLIGIBLE_RISK_LOC 2,307
UNIT_SIZE_COMPONENT_EVALUATION_NEGLIGIBLE_RISK_PERCENTAGE 18.68
UNIT_SIZE_COMPONENT_EVALUATION_NEGLIGIBLE_RISK_COUNT 417
UNIT_SIZE_COMPONENT_EVALUATION_LOW_RISK_LOC 3,182
UNIT_SIZE_COMPONENT_EVALUATION_LOW_RISK_PERCENTAGE 25.76
UNIT_SIZE_COMPONENT_EVALUATION_LOW_RISK_COUNT 214
UNIT_SIZE_COMPONENT_EVALUATION_MEDIUM_RISK_LOC 4,709
UNIT_SIZE_COMPONENT_EVALUATION_MEDIUM_RISK_PERCENTAGE 38.12
UNIT_SIZE_COMPONENT_EVALUATION_MEDIUM_RISK_COUNT 150
UNIT_SIZE_COMPONENT_EVALUATION_HIGH_RISK_LOC 1,674
UNIT_SIZE_COMPONENT_EVALUATION_HIGH_RISK_PERCENTAGE 13.55
UNIT_SIZE_COMPONENT_EVALUATION_HIGH_RISK_COUNT 26
UNIT_SIZE_COMPONENT_EVALUATION_VERY_HIGH_RISK_LOC 480
UNIT_SIZE_COMPONENT_EVALUATION_VERY_HIGH_RISK_PERCENTAGE 3.89
UNIT_SIZE_COMPONENT_EVALUATION_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 3,448
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 19.82
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 653
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 4,215
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 24.23
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 286
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 6,589
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 37.87
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 213
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 2,359
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 13.56
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 38
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 788
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 4.53
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 21
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 2.37
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 29
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 3.27
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 192
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 21.67
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 5
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 366
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 41.31
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 5
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 278
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 31.38
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 115
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 7
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_PERCENTAGE 56
UNIT_SIZE_EXTENSION_M_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_M_LOW_RISK_LOC 11
UNIT_SIZE_EXTENSION_M_LOW_RISK_PERCENTAGE 44
UNIT_SIZE_EXTENSION_M_LOW_RISK_COUNT 1
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_MEDIUM_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_M_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 42
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 100
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 9,178
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 49.7
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 969
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 4,429
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 23.98
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 161
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 3,031
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 16.41
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 75
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 973
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 5.27
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 14
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 856
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 4.64
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 1,829
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC 1,212
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE 42.27
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT 159
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_LOC 831
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_PERCENTAGE 28.99
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_LOC 680
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE 23.72
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_COUNT 19
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE 5.02
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_NEGLIGIBLE_RISK_LOC 1,361
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_NEGLIGIBLE_RISK_PERCENTAGE 63.99
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_NEGLIGIBLE_RISK_COUNT 156
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_LOW_RISK_LOC 285
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_LOW_RISK_PERCENTAGE 13.4
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_MEDIUM_RISK_LOC 288
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_MEDIUM_RISK_PERCENTAGE 13.54
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_MEDIUM_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_HIGH_RISK_LOC 193
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_HIGH_RISK_PERCENTAGE 9.07
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_MODELS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 98
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 15.22
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 201
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 31.21
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 163
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 25.31
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 182
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 28.26
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 2
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_ROOT_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 0
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 477
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_NEGLIGIBLE_RISK_LOC 6,507
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_NEGLIGIBLE_RISK_PERCENTAGE 52.68
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_NEGLIGIBLE_RISK_COUNT 646
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_LOW_RISK_LOC 3,112
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_LOW_RISK_PERCENTAGE 25.19
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_LOW_RISK_COUNT 111
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_MEDIUM_RISK_LOC 1,900
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_MEDIUM_RISK_PERCENTAGE 15.38
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_MEDIUM_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_HIGH_RISK_LOC 454
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_HIGH_RISK_PERCENTAGE 3.68
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_VERY_HIGH_RISK_LOC 379
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_VERY_HIGH_RISK_PERCENTAGE 3.07
CONDITIONAL_COMPLEXITY_COMPONENT_EVALUATION_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 8,944
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 51.41
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 952
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 4,159
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 23.9
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 2,899
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 16.66
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 73
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 819
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 4.71
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 578
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 3.32
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 94
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 10.61
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 228
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 25.73
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 132
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 14.9
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 154
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 17.38
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 278
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 31.38
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 115
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_M_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_M_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 42
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 155
FILE_CHANGE_HISTORY_ACTIVE_DAYS 3
FILE_CHANGE_HISTORY_WEEKS 15
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 75
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 1
FILE_AGE_MEDIUM_RISK_COUNT 356
FILE_AGE_HIGH_RISK_COUNT 0
FILE_AGE_VERY_HIGH_RISK_COUNT 0
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 324
FILE_AGE_MEDIUM_RISK_LOC 31,919
FILE_AGE_HIGH_RISK_LOC 0
FILE_AGE_VERY_HIGH_RISK_LOC 0
NUMBER_OF_CONTRIBUTORS 3
DUPLICATION_NUMBER_OF_DUPLICATES 1,850
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 185
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 10,426
DUPLICATION_NUMBER_OF_CLEANED_LINES 30,855
DUPLICATION_PERCENTAGE 33.79
UNIT_DUPLICATES_COUNT 3
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MODELS 4,780
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MODELS 4,780
DUPLICATION_PERCENTAGE_PRIMARY_MODELS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EVALUATION 5,303
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EVALUATION 5,303
DUPLICATION_PERCENTAGE_PRIMARY_EVALUATION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATA 263
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATA 263
DUPLICATION_PERCENTAGE_PRIMARY_DATA 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UTILS 64
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTILS 64
DUPLICATION_PERCENTAGE_PRIMARY_UTILS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 16
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS 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 2,069
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 2,513
DUPLICATION_PERCENTAGE_YAML 82.33
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 7,132
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 23,792
DUPLICATION_PERCENTAGE_PY 29.98
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_M 825
DUPLICATION_NUMBER_OF_CLEANED_LINES_M 2,905
DUPLICATION_PERCENTAGE_M 28.4
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 160
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 757
DUPLICATION_PERCENTAGE_CPP 21.14
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CU 206
DUPLICATION_NUMBER_OF_CLEANED_LINES_CU 720
DUPLICATION_PERCENTAGE_CU 28.61
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 34
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 138
DUPLICATION_PERCENTAGE_H 24.64
TOTAL_ANALYSIS_TIME_IN_MILLIS 3,628