aws / libfabric
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 1,192
NUMBER_OF_FILES_MAIN 716
LINES_OF_CODE_MAIN 197,036
NUMBER_OF_FILES_MAIN_EXT_C 400
LINES_OF_CODE_MAIN_EXT_C 154,210
NUMBER_OF_FILES_MAIN_EXT_H 274
LINES_OF_CODE_MAIN_EXT_H 36,414
NUMBER_OF_FILES_MAIN_EXT_VCXPROJ 5
LINES_OF_CODE_MAIN_EXT_VCXPROJ 1,620
NUMBER_OF_FILES_MAIN_EXT_FILTERS 5
LINES_OF_CODE_MAIN_EXT_FILTERS 1,077
NUMBER_OF_FILES_MAIN_EXT_PY 8
LINES_OF_CODE_MAIN_EXT_PY 1,023
NUMBER_OF_FILES_MAIN_EXT_PL 5
LINES_OF_CODE_MAIN_EXT_PL 739
NUMBER_OF_FILES_MAIN_EXT_IN 11
LINES_OF_CODE_MAIN_EXT_IN 735
NUMBER_OF_FILES_MAIN_EXT_CPP 1
LINES_OF_CODE_MAIN_EXT_CPP 521
NUMBER_OF_FILES_MAIN_EXT_BATS 2
LINES_OF_CODE_MAIN_EXT_BATS 354
NUMBER_OF_FILES_MAIN_EXT_CMD 2
LINES_OF_CODE_MAIN_EXT_CMD 226
NUMBER_OF_FILES_MAIN_EXT_RB 1
LINES_OF_CODE_MAIN_EXT_RB 73
NUMBER_OF_FILES_MAIN_EXT_PROPS 1
LINES_OF_CODE_MAIN_EXT_PROPS 35
NUMBER_OF_FILES_MAIN_EXT_BASHRC 1
LINES_OF_CODE_MAIN_EXT_BASHRC 9
NUMBER_OF_FILES_TEST 71
LINES_OF_CODE_TEST 35,127
NUMBER_OF_FILES_TEST_EXT_C 67
LINES_OF_CODE_TEST_EXT_C 34,995
NUMBER_OF_FILES_TEST_EXT_H 3
LINES_OF_CODE_TEST_EXT_H 99
NUMBER_OF_FILES_TEST_EXT_BASH 1
LINES_OF_CODE_TEST_EXT_BASH 33
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 17.82
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 6
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 1,038
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 6
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 1,038
NUMBER_OF_FILES_OTHER 55
LINES_OF_CODE_OTHER 13,317
NUMBER_OF_FILES_OTHER_EXT_MD 51
LINES_OF_CODE_OTHER_EXT_MD 12,723
NUMBER_OF_FILES_OTHER_EXT_TXT 4
LINES_OF_CODE_OTHER_EXT_TXT 594
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 2,416
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_VCXPROJ 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_VCXPROJ 1,444
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_FILTERS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_FILTERS 828
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN 109
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PROPS 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS 87
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS 17,076
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_C 58
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_C 15,062
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_H 22
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_H 1,237
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_FILTERS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_FILTERS 249
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_CMD 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_CMD 226
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_VCXPROJ 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_VCXPROJ 176
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_PY 92
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FABTESTS_EXT_IN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_FABTESTS_EXT_IN 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE 72
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE 10,367
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INCLUDE_EXT_H 72
LINES_OF_CODE_DECOMPOSITION_PRIMARY_INCLUDE_EXT_H 10,367
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC 6,654
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_C 21
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_C 6,654
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG 821
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_PL 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_PL 739
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_RB 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_RB 73
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_BASHRC 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_BASHRC 9
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROV 504
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROV 155,694
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROV_EXT_C 318
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROV_EXT_C 130,325
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROV_EXT_H 179
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROV_EXT_H 24,777
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROV_EXT_IN 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROV_EXT_IN 592
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL 2,723
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_EXT_C 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_EXT_C 2,169
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_EXT_CPP 521
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTIL_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTIL_EXT_H 33
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB 1,285
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_PY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_PY 931
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONTRIB_EXT_BATS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONTRIB_EXT_BATS 354
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 101
LINES_OF_CODE_CONCERN_GENERAL_TODOS 65,128
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C 75
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C 54,563
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 25
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 10,225
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_IN 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_IN 340
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 615
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 131,908
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 325
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C 99,647
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 249
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 26,189
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VCXPROJ 1,620
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_FILTERS 1,077
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 8
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 1,023
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 739
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 521
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 10
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN 395
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BATS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BATS 354
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CMD 226
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB 73
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROPS 35
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BASHRC 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BASHRC 9
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 296
LOW_RISK_FILE_SIZE_COUNT 132
MEDIUM_RISK_FILE_SIZE_COUNT 163
HIGH_RISK_FILE_SIZE_COUNT 95
VERY_HIGH_RISK_FILE_SIZE_COUNT 30
NEGLIGIBLE_RISK_FILE_SIZE_LOC 12,857
LOW_RISK_FILE_SIZE_LOC 19,580
MEDIUM_RISK_FILE_SIZE_LOC 52,928
HIGH_RISK_FILE_SIZE_LOC 65,457
VERY_HIGH_RISK_FILE_SIZE_LOC 46,214
NUMBER_OF_UNITS 5,648
LINES_OF_CODE_IN_UNITS 128,801
LINES_OF_CODE_OUTSIDE_UNITS 68,235
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 13,054
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 10.14
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 2,085
UNIT_SIZE_LOW_RISK_LOC 22,421
UNIT_SIZE_LOW_RISK_PERCENTAGE 17.41
UNIT_SIZE_LOW_RISK_COUNT 1,503
UNIT_SIZE_MEDIUM_RISK_LOC 46,538
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 36.13
UNIT_SIZE_MEDIUM_RISK_COUNT 1,511
UNIT_SIZE_HIGH_RISK_LOC 28,997
UNIT_SIZE_HIGH_RISK_PERCENTAGE 22.51
UNIT_SIZE_HIGH_RISK_COUNT 430
UNIT_SIZE_VERY_HIGH_RISK_LOC 17,791
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 13.81
UNIT_SIZE_VERY_HIGH_RISK_COUNT 119
UNIT_SIZE_COMPONENT_FABTESTS_NEGLIGIBLE_RISK_LOC 773
UNIT_SIZE_COMPONENT_FABTESTS_NEGLIGIBLE_RISK_PERCENTAGE 5.74
UNIT_SIZE_COMPONENT_FABTESTS_NEGLIGIBLE_RISK_COUNT 118
UNIT_SIZE_COMPONENT_FABTESTS_LOW_RISK_LOC 2,241
UNIT_SIZE_COMPONENT_FABTESTS_LOW_RISK_PERCENTAGE 16.63
UNIT_SIZE_COMPONENT_FABTESTS_LOW_RISK_COUNT 148
UNIT_SIZE_COMPONENT_FABTESTS_MEDIUM_RISK_LOC 6,854
UNIT_SIZE_COMPONENT_FABTESTS_MEDIUM_RISK_PERCENTAGE 50.87
UNIT_SIZE_COMPONENT_FABTESTS_MEDIUM_RISK_COUNT 216
UNIT_SIZE_COMPONENT_FABTESTS_HIGH_RISK_LOC 2,715
UNIT_SIZE_COMPONENT_FABTESTS_HIGH_RISK_PERCENTAGE 20.15
UNIT_SIZE_COMPONENT_FABTESTS_HIGH_RISK_COUNT 43
UNIT_SIZE_COMPONENT_FABTESTS_VERY_HIGH_RISK_LOC 890
UNIT_SIZE_COMPONENT_FABTESTS_VERY_HIGH_RISK_PERCENTAGE 6.61
UNIT_SIZE_COMPONENT_FABTESTS_VERY_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_LOC 1,254
UNIT_SIZE_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_PERCENTAGE 60.67
UNIT_SIZE_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_COUNT 245
UNIT_SIZE_COMPONENT_INCLUDE_LOW_RISK_LOC 395
UNIT_SIZE_COMPONENT_INCLUDE_LOW_RISK_PERCENTAGE 19.11
UNIT_SIZE_COMPONENT_INCLUDE_LOW_RISK_COUNT 29
UNIT_SIZE_COMPONENT_INCLUDE_MEDIUM_RISK_LOC 94
UNIT_SIZE_COMPONENT_INCLUDE_MEDIUM_RISK_PERCENTAGE 4.55
UNIT_SIZE_COMPONENT_INCLUDE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_INCLUDE_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_INCLUDE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_INCLUDE_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_INCLUDE_VERY_HIGH_RISK_LOC 324
UNIT_SIZE_COMPONENT_INCLUDE_VERY_HIGH_RISK_PERCENTAGE 15.67
UNIT_SIZE_COMPONENT_INCLUDE_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 1,198
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 23.15
UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 206
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC 1,230
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE 23.76
UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT 84
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC 1,993
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 38.5
UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT 66
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC 755
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 14.59
UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 37
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 18.59
UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC 52
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 26.13
UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC 110
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 55.28
UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PROV_NEGLIGIBLE_RISK_LOC 9,447
UNIT_SIZE_COMPONENT_PROV_NEGLIGIBLE_RISK_PERCENTAGE 9.01
UNIT_SIZE_COMPONENT_PROV_NEGLIGIBLE_RISK_COUNT 1,444
UNIT_SIZE_COMPONENT_PROV_LOW_RISK_LOC 17,763
UNIT_SIZE_COMPONENT_PROV_LOW_RISK_PERCENTAGE 16.94
UNIT_SIZE_COMPONENT_PROV_LOW_RISK_COUNT 1,191
UNIT_SIZE_COMPONENT_PROV_MEDIUM_RISK_LOC 36,266
UNIT_SIZE_COMPONENT_PROV_MEDIUM_RISK_PERCENTAGE 34.59
UNIT_SIZE_COMPONENT_PROV_MEDIUM_RISK_COUNT 1,183
UNIT_SIZE_COMPONENT_PROV_HIGH_RISK_LOC 24,779
UNIT_SIZE_COMPONENT_PROV_HIGH_RISK_PERCENTAGE 23.64
UNIT_SIZE_COMPONENT_PROV_HIGH_RISK_COUNT 363
UNIT_SIZE_COMPONENT_PROV_VERY_HIGH_RISK_LOC 16,577
UNIT_SIZE_COMPONENT_PROV_VERY_HIGH_RISK_PERCENTAGE 15.81
UNIT_SIZE_COMPONENT_PROV_VERY_HIGH_RISK_COUNT 111
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_LOC 132
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 5.59
UNIT_SIZE_COMPONENT_UTIL_NEGLIGIBLE_RISK_COUNT 21
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_LOC 399
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_PERCENTAGE 16.89
UNIT_SIZE_COMPONENT_UTIL_LOW_RISK_COUNT 27
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_LOC 1,083
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_PERCENTAGE 45.85
UNIT_SIZE_COMPONENT_UTIL_MEDIUM_RISK_COUNT 33
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_LOC 748
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_PERCENTAGE 31.67
UNIT_SIZE_COMPONENT_UTIL_HIGH_RISK_COUNT 12
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_UTIL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_LOC 213
UNIT_SIZE_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_PERCENTAGE 30.78
UNIT_SIZE_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_COUNT 44
UNIT_SIZE_COMPONENT_CONTRIB_LOW_RISK_LOC 341
UNIT_SIZE_COMPONENT_CONTRIB_LOW_RISK_PERCENTAGE 49.28
UNIT_SIZE_COMPONENT_CONTRIB_LOW_RISK_COUNT 21
UNIT_SIZE_COMPONENT_CONTRIB_MEDIUM_RISK_LOC 138
UNIT_SIZE_COMPONENT_CONTRIB_MEDIUM_RISK_PERCENTAGE 19.94
UNIT_SIZE_COMPONENT_CONTRIB_MEDIUM_RISK_COUNT 5
UNIT_SIZE_COMPONENT_CONTRIB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONTRIB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONTRIB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CONTRIB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CONTRIB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CONTRIB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 3,266
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 34.06
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 615
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 1,470
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 15.33
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 107
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC 1,799
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE 18.76
UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT 58
UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC 1,402
UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE 14.62
UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT 19
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC 1,651
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE 17.22
UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT 9
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC 9,480
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE 8.05
UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT 1,408
UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC 20,470
UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE 17.38
UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT 1,366
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC 44,249
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE 37.57
UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT 1,436
UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC 27,423
UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE 23.29
UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT 408
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC 16,140
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE 13.71
UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT 110
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 223
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 29.27
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 379
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 49.74
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 24
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 160
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 21
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 6
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
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_PL_NEGLIGIBLE_RISK_LOC 37
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_PERCENTAGE 18.59
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_EXTENSION_PL_LOW_RISK_LOC 52
UNIT_SIZE_EXTENSION_PL_LOW_RISK_PERCENTAGE 26.13
UNIT_SIZE_EXTENSION_PL_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_LOC 110
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_PERCENTAGE 55.28
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 48
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 9.8
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 9
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 50
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 10.2
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 220
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 44.9
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 172
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 35.1
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 54,680
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 42.45
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 4,190
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 32,051
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 24.88
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 917
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 33,074
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 25.68
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 484
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 6,921
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 5.37
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 49
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 2,075
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 1.61
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 57
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 8,996
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_NEGLIGIBLE_RISK_LOC 4,116
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_NEGLIGIBLE_RISK_PERCENTAGE 30.55
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_NEGLIGIBLE_RISK_COUNT 301
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_LOW_RISK_LOC 4,252
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_LOW_RISK_PERCENTAGE 31.56
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_LOW_RISK_COUNT 142
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_MEDIUM_RISK_LOC 4,651
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_MEDIUM_RISK_PERCENTAGE 34.52
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_MEDIUM_RISK_COUNT 85
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_HIGH_RISK_LOC 317
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_HIGH_RISK_PERCENTAGE 2.35
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_HIGH_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_VERY_HIGH_RISK_LOC 137
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_VERY_HIGH_RISK_PERCENTAGE 1.02
CONDITIONAL_COMPLEXITY_COMPONENT_FABTESTS_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_LOC 2,032
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_PERCENTAGE 98.31
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_NEGLIGIBLE_RISK_COUNT 276
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_LOW_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_LOW_RISK_PERCENTAGE 1.06
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MEDIUM_RISK_LOC 13
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MEDIUM_RISK_PERCENTAGE 0.63
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_INCLUDE_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC 3,054
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE 59
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT 309
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC 1,196
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE 23.11
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT 41
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC 926
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE 17.89
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC 132
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE 66.33
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC 67
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE 33.67
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_NEGLIGIBLE_RISK_LOC 44,212
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_NEGLIGIBLE_RISK_PERCENTAGE 42.17
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_NEGLIGIBLE_RISK_COUNT 3,183
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_LOW_RISK_LOC 25,418
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_LOW_RISK_PERCENTAGE 24.25
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_LOW_RISK_COUNT 692
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_MEDIUM_RISK_LOC 26,726
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_MEDIUM_RISK_PERCENTAGE 25.49
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_MEDIUM_RISK_COUNT 365
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_HIGH_RISK_LOC 6,538
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_HIGH_RISK_PERCENTAGE 6.24
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_HIGH_RISK_COUNT 45
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_VERY_HIGH_RISK_LOC 1,938
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_VERY_HIGH_RISK_PERCENTAGE 1.85
CONDITIONAL_COMPLEXITY_COMPONENT_PROV_VERY_HIGH_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_LOC 664
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_PERCENTAGE 28.11
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_NEGLIGIBLE_RISK_COUNT 52
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_LOC 874
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_PERCENTAGE 37
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_LOC 758
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_PERCENTAGE 32.09
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_MEDIUM_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_LOC 66
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_PERCENTAGE 2.79
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UTIL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_LOC 470
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_PERCENTAGE 67.92
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_NEGLIGIBLE_RISK_COUNT 58
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_LOW_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_LOW_RISK_PERCENTAGE 32.08
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CONTRIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 6,136
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 64
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 753
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC 970
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE 10.12
CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC 1,985
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE 20.7
CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT 21
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC 497
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE 5.18
CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT 4
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_C_NEGLIGIBLE_RISK_LOC 47,795
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE 40.59
CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT 3,352
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC 30,684
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE 26.06
CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT 867
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC 30,850
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE 26.2
CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT 457
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC 6,358
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE 5.4
CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT 44
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC 2,075
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE 1.76
CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 540
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 70.87
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 64
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 222
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 29.13
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
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_PL_NEGLIGIBLE_RISK_LOC 132
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_PERCENTAGE 66.33
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_LOC 67
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_PERCENTAGE 33.67
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 77
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 15.71
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 108
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 22.04
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 239
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 48.78
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 66
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 13.47
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 4,184
FILE_CHANGE_HISTORY_ACTIVE_DAYS 1,830
FILE_CHANGE_HISTORY_WEEKS 341
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,705
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 716
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 197,036
NUMBER_OF_CONTRIBUTORS 161
DUPLICATION_NUMBER_OF_DUPLICATES 3,598
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 334
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 23,758
DUPLICATION_NUMBER_OF_CLEANED_LINES 163,465
DUPLICATION_PERCENTAGE 14.53
UNIT_DUPLICATES_COUNT 20
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROV 18,888
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROV 18,888
DUPLICATION_PERCENTAGE_PRIMARY_PROV 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INCLUDE 753
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INCLUDE 753
DUPLICATION_PERCENTAGE_PRIMARY_INCLUDE 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC 408
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC 408
DUPLICATION_PERCENTAGE_PRIMARY_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FABTESTS 2,523
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FABTESTS 2,523
DUPLICATION_PERCENTAGE_PRIMARY_FABTESTS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UTIL 321
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTIL 321
DUPLICATION_PERCENTAGE_PRIMARY_UTIL 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 849
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 849
DUPLICATION_PERCENTAGE_PRIMARY_ROOT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONFIG 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONFIG 16
DUPLICATION_PERCENTAGE_PRIMARY_CONFIG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONTRIB 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONTRIB 0
DUPLICATION_PERCENTAGE_PRIMARY_CONTRIB -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C 19,233
DUPLICATION_NUMBER_OF_CLEANED_LINES_C 129,928
DUPLICATION_PERCENTAGE_C 14.8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 3,202
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 27,965
DUPLICATION_PERCENTAGE_H 11.45
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 196
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 413
DUPLICATION_PERCENTAGE_CPP 47.46
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VCXPROJ 800
DUPLICATION_NUMBER_OF_CLEANED_LINES_VCXPROJ 1,330
DUPLICATION_PERCENTAGE_VCXPROJ 60.15
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IN 237
DUPLICATION_NUMBER_OF_CLEANED_LINES_IN 730
DUPLICATION_PERCENTAGE_IN 32.47
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PL 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PL 712
DUPLICATION_PERCENTAGE_PL 2.25
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_FILTERS 74
DUPLICATION_NUMBER_OF_CLEANED_LINES_FILTERS 718
DUPLICATION_PERCENTAGE_FILTERS 10.31
TOTAL_ANALYSIS_TIME_IN_MILLIS 10,112