azure / sonic-sairedis.msft
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 739
NUMBER_OF_FILES_MAIN 482
LINES_OF_CODE_MAIN 86,784
NUMBER_OF_FILES_MAIN_EXT_CPP 299
LINES_OF_CODE_MAIN_EXT_CPP 75,413
NUMBER_OF_FILES_MAIN_EXT_H 178
LINES_OF_CODE_MAIN_EXT_H 10,961
NUMBER_OF_FILES_MAIN_EXT_PL 1
LINES_OF_CODE_MAIN_EXT_PL 328
NUMBER_OF_FILES_MAIN_EXT_I 1
LINES_OF_CODE_MAIN_EXT_I 65
NUMBER_OF_FILES_MAIN_EXT_CFG 1
LINES_OF_CODE_MAIN_EXT_CFG 15
NUMBER_OF_FILES_MAIN_EXT_PY 2
LINES_OF_CODE_MAIN_EXT_PY 2
NUMBER_OF_FILES_TEST 32
LINES_OF_CODE_TEST 5,602
NUMBER_OF_FILES_TEST_EXT_CPP 12
LINES_OF_CODE_TEST_EXT_CPP 4,101
NUMBER_OF_FILES_TEST_EXT_PL 7
LINES_OF_CODE_TEST_EXT_PL 933
NUMBER_OF_FILES_TEST_EXT_PY 1
LINES_OF_CODE_TEST_EXT_PY 218
NUMBER_OF_FILES_TEST_EXT_PM 1
LINES_OF_CODE_TEST_EXT_PM 151
NUMBER_OF_FILES_TEST_EXT_H 4
LINES_OF_CODE_TEST_EXT_H 110
NUMBER_OF_FILES_TEST_EXT_SH 5
LINES_OF_CODE_TEST_EXT_SH 79
NUMBER_OF_FILES_TEST_EXT_PROFILE 2
LINES_OF_CODE_TEST_EXT_PROFILE 10
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 6.45
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 597
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 7
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 597
NUMBER_OF_FILES_OTHER 44
LINES_OF_CODE_OTHER 839
NUMBER_OF_FILES_OTHER_EXT_INI 24
LINES_OF_CODE_OTHER_EXT_INI 508
NUMBER_OF_FILES_OTHER_EXT_MD 2
LINES_OF_CODE_OTHER_EXT_MD 161
NUMBER_OF_FILES_OTHER_EXT_JSON 9
LINES_OF_CODE_OTHER_EXT_JSON 129
NUMBER_OF_FILES_OTHER_EXT_TXT 9
LINES_OF_CODE_OTHER_EXT_TXT 41
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIDISCOVERY 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIDISCOVERY 491
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIDISCOVERY_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIDISCOVERY_EXT_CPP 491
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNITTEST 127
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNITTEST 16,376
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNITTEST_EXT_CPP 122
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNITTEST_EXT_CPP 16,119
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UNITTEST_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_UNITTEST_EXT_H 257
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 343
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PL 328
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SYNCD 95
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SYNCD 21,946
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SYNCD_EXT_CPP 48
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SYNCD_EXT_CPP 18,971
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SYNCD_EXT_H 47
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SYNCD_EXT_H 2,975
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYEXT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYEXT 270
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYEXT_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYEXT_EXT_CPP 191
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYEXT_EXT_I 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYEXT_EXT_I 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYEXT_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYEXT_EXT_H 12
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PYEXT_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PYEXT_EXT_PY 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSLIB 108
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSLIB 15,533
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSLIB_EXT_CPP 56
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSLIB_EXT_CPP 12,872
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_VSLIB_EXT_H 52
LINES_OF_CODE_DECOMPOSITION_PRIMARY_VSLIB_EXT_H 2,661
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXYLIB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXYLIB 2,049
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXYLIB_EXT_CPP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXYLIB_EXT_CPP 1,703
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROXYLIB_EXT_H 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROXYLIB_EXT_H 346
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIDUMP 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIDUMP 496
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIDUMP_EXT_CPP 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIDUMP_EXT_CPP 461
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIDUMP_EXT_H 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIDUMP_EXT_H 35
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAISDKDUMP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAISDKDUMP 140
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAISDKDUMP_EXT_CPP 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAISDKDUMP_EXT_CPP 140
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB 50
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB 10,864
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_CPP 23
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_CPP 8,789
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_H 27
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_H 2,075
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIASICCMP 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIASICCMP 1,032
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIASICCMP_EXT_CPP 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIASICCMP_EXT_CPP 836
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIASICCMP_EXT_H 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIASICCMP_EXT_H 196
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIPLAYER 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIPLAYER 2,576
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIPLAYER_EXT_CPP 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIPLAYER_EXT_CPP 2,318
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SAIPLAYER_EXT_H 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SAIPLAYER_EXT_H 258
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_META 62
LINES_OF_CODE_DECOMPOSITION_PRIMARY_META 14,668
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_META_EXT_CPP 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_META_EXT_CPP 12,522
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_META_EXT_H 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_META_EXT_H 2,146
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 78
LINES_OF_CODE_CONCERN_GENERAL_TODOS 47,789
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP 56
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP 45,417
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H 22
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H 2,372
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 404
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 38,995
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 243
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP 29,996
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 156
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H 8,589
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PL 328
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_I 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_I 65
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 15
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 2
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 344
LOW_RISK_FILE_SIZE_COUNT 55
MEDIUM_RISK_FILE_SIZE_COUNT 43
HIGH_RISK_FILE_SIZE_COUNT 23
VERY_HIGH_RISK_FILE_SIZE_COUNT 17
NEGLIGIBLE_RISK_FILE_SIZE_LOC 13,027
LOW_RISK_FILE_SIZE_LOC 7,976
MEDIUM_RISK_FILE_SIZE_LOC 13,337
HIGH_RISK_FILE_SIZE_LOC 15,811
VERY_HIGH_RISK_FILE_SIZE_LOC 36,633
NUMBER_OF_UNITS 2,603
LINES_OF_CODE_IN_UNITS 56,963
LINES_OF_CODE_OUTSIDE_UNITS 29,821
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 7,105
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 12.47
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 997
UNIT_SIZE_LOW_RISK_LOC 12,077
UNIT_SIZE_LOW_RISK_PERCENTAGE 21.2
UNIT_SIZE_LOW_RISK_COUNT 809
UNIT_SIZE_MEDIUM_RISK_LOC 18,470
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 32.42
UNIT_SIZE_MEDIUM_RISK_COUNT 596
UNIT_SIZE_HIGH_RISK_LOC 9,840
UNIT_SIZE_HIGH_RISK_PERCENTAGE 17.27
UNIT_SIZE_HIGH_RISK_COUNT 144
UNIT_SIZE_VERY_HIGH_RISK_LOC 9,471
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 16.63
UNIT_SIZE_VERY_HIGH_RISK_COUNT 57
UNIT_SIZE_COMPONENT_SAIDISCOVERY_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAIDISCOVERY_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAIDISCOVERY_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAIDISCOVERY_LOW_RISK_LOC 20
UNIT_SIZE_COMPONENT_SAIDISCOVERY_LOW_RISK_PERCENTAGE 4.69
UNIT_SIZE_COMPONENT_SAIDISCOVERY_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SAIDISCOVERY_MEDIUM_RISK_LOC 62
UNIT_SIZE_COMPONENT_SAIDISCOVERY_MEDIUM_RISK_PERCENTAGE 14.55
UNIT_SIZE_COMPONENT_SAIDISCOVERY_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SAIDISCOVERY_HIGH_RISK_LOC 154
UNIT_SIZE_COMPONENT_SAIDISCOVERY_HIGH_RISK_PERCENTAGE 36.15
UNIT_SIZE_COMPONENT_SAIDISCOVERY_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SAIDISCOVERY_VERY_HIGH_RISK_LOC 190
UNIT_SIZE_COMPONENT_SAIDISCOVERY_VERY_HIGH_RISK_PERCENTAGE 44.6
UNIT_SIZE_COMPONENT_SAIDISCOVERY_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_LOC 797
UNIT_SIZE_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_PERCENTAGE 32.69
UNIT_SIZE_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_COUNT 113
UNIT_SIZE_COMPONENT_UNITTEST_LOW_RISK_LOC 1,002
UNIT_SIZE_COMPONENT_UNITTEST_LOW_RISK_PERCENTAGE 41.1
UNIT_SIZE_COMPONENT_UNITTEST_LOW_RISK_COUNT 69
UNIT_SIZE_COMPONENT_UNITTEST_MEDIUM_RISK_LOC 345
UNIT_SIZE_COMPONENT_UNITTEST_MEDIUM_RISK_PERCENTAGE 14.15
UNIT_SIZE_COMPONENT_UNITTEST_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_UNITTEST_HIGH_RISK_LOC 185
UNIT_SIZE_COMPONENT_UNITTEST_HIGH_RISK_PERCENTAGE 7.59
UNIT_SIZE_COMPONENT_UNITTEST_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_UNITTEST_VERY_HIGH_RISK_LOC 109
UNIT_SIZE_COMPONENT_UNITTEST_VERY_HIGH_RISK_PERCENTAGE 4.47
UNIT_SIZE_COMPONENT_UNITTEST_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SYNCD_NEGLIGIBLE_RISK_LOC 1,641
UNIT_SIZE_COMPONENT_SYNCD_NEGLIGIBLE_RISK_PERCENTAGE 9.37
UNIT_SIZE_COMPONENT_SYNCD_NEGLIGIBLE_RISK_COUNT 238
UNIT_SIZE_COMPONENT_SYNCD_LOW_RISK_LOC 2,786
UNIT_SIZE_COMPONENT_SYNCD_LOW_RISK_PERCENTAGE 15.91
UNIT_SIZE_COMPONENT_SYNCD_LOW_RISK_COUNT 185
UNIT_SIZE_COMPONENT_SYNCD_MEDIUM_RISK_LOC 5,502
UNIT_SIZE_COMPONENT_SYNCD_MEDIUM_RISK_PERCENTAGE 31.42
UNIT_SIZE_COMPONENT_SYNCD_MEDIUM_RISK_COUNT 179
UNIT_SIZE_COMPONENT_SYNCD_HIGH_RISK_LOC 4,457
UNIT_SIZE_COMPONENT_SYNCD_HIGH_RISK_PERCENTAGE 25.45
UNIT_SIZE_COMPONENT_SYNCD_HIGH_RISK_COUNT 64
UNIT_SIZE_COMPONENT_SYNCD_VERY_HIGH_RISK_LOC 3,124
UNIT_SIZE_COMPONENT_SYNCD_VERY_HIGH_RISK_PERCENTAGE 17.84
UNIT_SIZE_COMPONENT_SYNCD_VERY_HIGH_RISK_COUNT 21
UNIT_SIZE_COMPONENT_PYEXT_NEGLIGIBLE_RISK_LOC 63
UNIT_SIZE_COMPONENT_PYEXT_NEGLIGIBLE_RISK_PERCENTAGE 44.06
UNIT_SIZE_COMPONENT_PYEXT_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_PYEXT_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_PYEXT_LOW_RISK_PERCENTAGE 10.49
UNIT_SIZE_COMPONENT_PYEXT_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PYEXT_MEDIUM_RISK_LOC 65
UNIT_SIZE_COMPONENT_PYEXT_MEDIUM_RISK_PERCENTAGE 45.45
UNIT_SIZE_COMPONENT_PYEXT_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_PYEXT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYEXT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYEXT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_PYEXT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PYEXT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PYEXT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_VSLIB_NEGLIGIBLE_RISK_LOC 1,259
UNIT_SIZE_COMPONENT_VSLIB_NEGLIGIBLE_RISK_PERCENTAGE 10.85
UNIT_SIZE_COMPONENT_VSLIB_NEGLIGIBLE_RISK_COUNT 178
UNIT_SIZE_COMPONENT_VSLIB_LOW_RISK_LOC 2,273
UNIT_SIZE_COMPONENT_VSLIB_LOW_RISK_PERCENTAGE 19.59
UNIT_SIZE_COMPONENT_VSLIB_LOW_RISK_COUNT 156
UNIT_SIZE_COMPONENT_VSLIB_MEDIUM_RISK_LOC 4,402
UNIT_SIZE_COMPONENT_VSLIB_MEDIUM_RISK_PERCENTAGE 37.94
UNIT_SIZE_COMPONENT_VSLIB_MEDIUM_RISK_COUNT 141
UNIT_SIZE_COMPONENT_VSLIB_HIGH_RISK_LOC 2,213
UNIT_SIZE_COMPONENT_VSLIB_HIGH_RISK_PERCENTAGE 19.07
UNIT_SIZE_COMPONENT_VSLIB_HIGH_RISK_COUNT 33
UNIT_SIZE_COMPONENT_VSLIB_VERY_HIGH_RISK_LOC 1,455
UNIT_SIZE_COMPONENT_VSLIB_VERY_HIGH_RISK_PERCENTAGE 12.54
UNIT_SIZE_COMPONENT_VSLIB_VERY_HIGH_RISK_COUNT 11
UNIT_SIZE_COMPONENT_PROXYLIB_NEGLIGIBLE_RISK_LOC 155
UNIT_SIZE_COMPONENT_PROXYLIB_NEGLIGIBLE_RISK_PERCENTAGE 10.06
UNIT_SIZE_COMPONENT_PROXYLIB_NEGLIGIBLE_RISK_COUNT 19
UNIT_SIZE_COMPONENT_PROXYLIB_LOW_RISK_LOC 453
UNIT_SIZE_COMPONENT_PROXYLIB_LOW_RISK_PERCENTAGE 29.4
UNIT_SIZE_COMPONENT_PROXYLIB_LOW_RISK_COUNT 31
UNIT_SIZE_COMPONENT_PROXYLIB_MEDIUM_RISK_LOC 857
UNIT_SIZE_COMPONENT_PROXYLIB_MEDIUM_RISK_PERCENTAGE 55.61
UNIT_SIZE_COMPONENT_PROXYLIB_MEDIUM_RISK_COUNT 24
UNIT_SIZE_COMPONENT_PROXYLIB_HIGH_RISK_LOC 76
UNIT_SIZE_COMPONENT_PROXYLIB_HIGH_RISK_PERCENTAGE 4.93
UNIT_SIZE_COMPONENT_PROXYLIB_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_PROXYLIB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_PROXYLIB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_PROXYLIB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAIDUMP_NEGLIGIBLE_RISK_LOC 47
UNIT_SIZE_COMPONENT_SAIDUMP_NEGLIGIBLE_RISK_PERCENTAGE 10.78
UNIT_SIZE_COMPONENT_SAIDUMP_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SAIDUMP_LOW_RISK_LOC 50
UNIT_SIZE_COMPONENT_SAIDUMP_LOW_RISK_PERCENTAGE 11.47
UNIT_SIZE_COMPONENT_SAIDUMP_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SAIDUMP_MEDIUM_RISK_LOC 56
UNIT_SIZE_COMPONENT_SAIDUMP_MEDIUM_RISK_PERCENTAGE 12.84
UNIT_SIZE_COMPONENT_SAIDUMP_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SAIDUMP_HIGH_RISK_LOC 132
UNIT_SIZE_COMPONENT_SAIDUMP_HIGH_RISK_PERCENTAGE 30.28
UNIT_SIZE_COMPONENT_SAIDUMP_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SAIDUMP_VERY_HIGH_RISK_LOC 151
UNIT_SIZE_COMPONENT_SAIDUMP_VERY_HIGH_RISK_PERCENTAGE 34.63
UNIT_SIZE_COMPONENT_SAIDUMP_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SAISDKDUMP_NEGLIGIBLE_RISK_LOC 17
UNIT_SIZE_COMPONENT_SAISDKDUMP_NEGLIGIBLE_RISK_PERCENTAGE 15.74
UNIT_SIZE_COMPONENT_SAISDKDUMP_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SAISDKDUMP_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_HIGH_RISK_LOC 91
UNIT_SIZE_COMPONENT_SAISDKDUMP_HIGH_RISK_PERCENTAGE 84.26
UNIT_SIZE_COMPONENT_SAISDKDUMP_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SAISDKDUMP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAISDKDUMP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 45
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 15.96
UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 9.93
UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC 102
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 36.17
UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC 107
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE 37.94
UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT 2
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_LIB_NEGLIGIBLE_RISK_LOC 891
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE 11.11
UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT 120
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_LOC 2,827
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_PERCENTAGE 35.25
UNIT_SIZE_COMPONENT_LIB_LOW_RISK_COUNT 184
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_LOC 3,165
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE 39.46
UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_COUNT 105
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_LOC 606
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_PERCENTAGE 7.56
UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_COUNT 9
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_LOC 531
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE 6.62
UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SAIASICCMP_NEGLIGIBLE_RISK_LOC 86
UNIT_SIZE_COMPONENT_SAIASICCMP_NEGLIGIBLE_RISK_PERCENTAGE 11.99
UNIT_SIZE_COMPONENT_SAIASICCMP_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SAIASICCMP_LOW_RISK_LOC 196
UNIT_SIZE_COMPONENT_SAIASICCMP_LOW_RISK_PERCENTAGE 27.34
UNIT_SIZE_COMPONENT_SAIASICCMP_LOW_RISK_COUNT 13
UNIT_SIZE_COMPONENT_SAIASICCMP_MEDIUM_RISK_LOC 325
UNIT_SIZE_COMPONENT_SAIASICCMP_MEDIUM_RISK_PERCENTAGE 45.33
UNIT_SIZE_COMPONENT_SAIASICCMP_MEDIUM_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SAIASICCMP_HIGH_RISK_LOC 110
UNIT_SIZE_COMPONENT_SAIASICCMP_HIGH_RISK_PERCENTAGE 15.34
UNIT_SIZE_COMPONENT_SAIASICCMP_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SAIASICCMP_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SAIASICCMP_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SAIASICCMP_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SAIPLAYER_NEGLIGIBLE_RISK_LOC 88
UNIT_SIZE_COMPONENT_SAIPLAYER_NEGLIGIBLE_RISK_PERCENTAGE 4.03
UNIT_SIZE_COMPONENT_SAIPLAYER_NEGLIGIBLE_RISK_COUNT 12
UNIT_SIZE_COMPONENT_SAIPLAYER_LOW_RISK_LOC 115
UNIT_SIZE_COMPONENT_SAIPLAYER_LOW_RISK_PERCENTAGE 5.27
UNIT_SIZE_COMPONENT_SAIPLAYER_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_SAIPLAYER_MEDIUM_RISK_LOC 566
UNIT_SIZE_COMPONENT_SAIPLAYER_MEDIUM_RISK_PERCENTAGE 25.95
UNIT_SIZE_COMPONENT_SAIPLAYER_MEDIUM_RISK_COUNT 19
UNIT_SIZE_COMPONENT_SAIPLAYER_HIGH_RISK_LOC 375
UNIT_SIZE_COMPONENT_SAIPLAYER_HIGH_RISK_PERCENTAGE 17.19
UNIT_SIZE_COMPONENT_SAIPLAYER_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SAIPLAYER_VERY_HIGH_RISK_LOC 1,037
UNIT_SIZE_COMPONENT_SAIPLAYER_VERY_HIGH_RISK_PERCENTAGE 47.55
UNIT_SIZE_COMPONENT_SAIPLAYER_VERY_HIGH_RISK_COUNT 5
UNIT_SIZE_COMPONENT_META_NEGLIGIBLE_RISK_LOC 2,016
UNIT_SIZE_COMPONENT_META_NEGLIGIBLE_RISK_PERCENTAGE 17.44
UNIT_SIZE_COMPONENT_META_NEGLIGIBLE_RISK_COUNT 280
UNIT_SIZE_COMPONENT_META_LOW_RISK_LOC 2,312
UNIT_SIZE_COMPONENT_META_LOW_RISK_PERCENTAGE 20
UNIT_SIZE_COMPONENT_META_LOW_RISK_COUNT 157
UNIT_SIZE_COMPONENT_META_MEDIUM_RISK_LOC 3,023
UNIT_SIZE_COMPONENT_META_MEDIUM_RISK_PERCENTAGE 26.15
UNIT_SIZE_COMPONENT_META_MEDIUM_RISK_COUNT 95
UNIT_SIZE_COMPONENT_META_HIGH_RISK_LOC 1,334
UNIT_SIZE_COMPONENT_META_HIGH_RISK_PERCENTAGE 11.54
UNIT_SIZE_COMPONENT_META_HIGH_RISK_COUNT 20
UNIT_SIZE_COMPONENT_META_VERY_HIGH_RISK_LOC 2,874
UNIT_SIZE_COMPONENT_META_VERY_HIGH_RISK_PERCENTAGE 24.86
UNIT_SIZE_COMPONENT_META_VERY_HIGH_RISK_COUNT 14
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC 6,967
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE 12.32
UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT 972
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC 12,007
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE 21.23
UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT 804
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC 18,368
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE 32.48
UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT 593
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC 9,733
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE 17.21
UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT 142
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC 9,471
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE 16.75
UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT 57
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC 93
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE 68.89
UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT 17
UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC 42
UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE 31.11
UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT 3
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_PL_NEGLIGIBLE_RISK_LOC 45
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_PERCENTAGE 15.96
UNIT_SIZE_EXTENSION_PL_NEGLIGIBLE_RISK_COUNT 8
UNIT_SIZE_EXTENSION_PL_LOW_RISK_LOC 28
UNIT_SIZE_EXTENSION_PL_LOW_RISK_PERCENTAGE 9.93
UNIT_SIZE_EXTENSION_PL_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_LOC 102
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_PERCENTAGE 36.17
UNIT_SIZE_EXTENSION_PL_MEDIUM_RISK_COUNT 3
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_LOC 107
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_PERCENTAGE 37.94
UNIT_SIZE_EXTENSION_PL_HIGH_RISK_COUNT 2
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
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 31,457
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 55.22
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 2,221
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 9,873
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 17.33
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 225
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 9,498
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 16.67
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 126
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 2,668
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 4.68
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 3,467
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 6.09
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT 31
CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC 6,135
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_NEGLIGIBLE_RISK_LOC 48
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_NEGLIGIBLE_RISK_PERCENTAGE 11.27
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_LOW_RISK_LOC 34
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_LOW_RISK_PERCENTAGE 7.98
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_MEDIUM_RISK_LOC 154
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_MEDIUM_RISK_PERCENTAGE 36.15
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_VERY_HIGH_RISK_LOC 190
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_VERY_HIGH_RISK_PERCENTAGE 44.6
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDISCOVERY_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_LOC 2,064
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_PERCENTAGE 84.66
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_NEGLIGIBLE_RISK_COUNT 192
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_LOW_RISK_LOC 265
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_LOW_RISK_PERCENTAGE 10.87
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_MEDIUM_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_MEDIUM_RISK_PERCENTAGE 4.47
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_UNITTEST_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_NEGLIGIBLE_RISK_LOC 7,943
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_NEGLIGIBLE_RISK_PERCENTAGE 45.36
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_NEGLIGIBLE_RISK_COUNT 543
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_LOW_RISK_LOC 3,629
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_LOW_RISK_PERCENTAGE 20.73
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_LOW_RISK_COUNT 81
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_MEDIUM_RISK_LOC 4,163
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_MEDIUM_RISK_PERCENTAGE 23.77
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_MEDIUM_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_HIGH_RISK_LOC 1,775
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_HIGH_RISK_PERCENTAGE 10.14
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_HIGH_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SYNCD_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_NEGLIGIBLE_RISK_LOC 102
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_NEGLIGIBLE_RISK_PERCENTAGE 71.33
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_NEGLIGIBLE_RISK_COUNT 9
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_LOW_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_LOW_RISK_PERCENTAGE 28.67
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PYEXT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_NEGLIGIBLE_RISK_LOC 6,959
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_NEGLIGIBLE_RISK_PERCENTAGE 59.98
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_NEGLIGIBLE_RISK_COUNT 441
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_LOW_RISK_LOC 2,560
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_LOW_RISK_PERCENTAGE 22.07
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_LOW_RISK_COUNT 53
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_MEDIUM_RISK_LOC 1,676
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_MEDIUM_RISK_PERCENTAGE 14.45
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_MEDIUM_RISK_COUNT 22
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_HIGH_RISK_LOC 251
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_HIGH_RISK_PERCENTAGE 2.16
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_VERY_HIGH_RISK_LOC 156
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_VERY_HIGH_RISK_PERCENTAGE 1.34
CONDITIONAL_COMPLEXITY_COMPONENT_VSLIB_VERY_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_NEGLIGIBLE_RISK_LOC 1,103
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_NEGLIGIBLE_RISK_PERCENTAGE 71.58
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_NEGLIGIBLE_RISK_COUNT 65
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_LOW_RISK_LOC 316
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_LOW_RISK_PERCENTAGE 20.51
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_LOW_RISK_COUNT 8
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_MEDIUM_RISK_LOC 122
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_MEDIUM_RISK_PERCENTAGE 7.92
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PROXYLIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_NEGLIGIBLE_RISK_LOC 153
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_NEGLIGIBLE_RISK_PERCENTAGE 35.09
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_MEDIUM_RISK_LOC 132
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_MEDIUM_RISK_PERCENTAGE 30.28
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_HIGH_RISK_LOC 151
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_HIGH_RISK_PERCENTAGE 34.63
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIDUMP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_NEGLIGIBLE_RISK_LOC 17
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_NEGLIGIBLE_RISK_PERCENTAGE 15.74
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_MEDIUM_RISK_LOC 91
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_MEDIUM_RISK_PERCENTAGE 84.26
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAISDKDUMP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC 169
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE 59.93
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE 20.57
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE 19.5
CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT 1
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_LIB_NEGLIGIBLE_RISK_LOC 6,105
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE 76.12
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT 387
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_LOC 994
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_PERCENTAGE 12.39
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_COUNT 25
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_LOC 574
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE 7.16
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_LOC 347
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_PERCENTAGE 4.33
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_NEGLIGIBLE_RISK_LOC 483
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_NEGLIGIBLE_RISK_PERCENTAGE 67.36
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_NEGLIGIBLE_RISK_COUNT 34
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_LOW_RISK_LOC 139
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_LOW_RISK_PERCENTAGE 19.39
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_MEDIUM_RISK_LOC 95
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_MEDIUM_RISK_PERCENTAGE 13.25
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIASICCMP_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_NEGLIGIBLE_RISK_LOC 586
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_NEGLIGIBLE_RISK_PERCENTAGE 26.87
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_NEGLIGIBLE_RISK_COUNT 33
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_LOW_RISK_LOC 296
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_LOW_RISK_PERCENTAGE 13.57
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_LOW_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_MEDIUM_RISK_LOC 506
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_MEDIUM_RISK_PERCENTAGE 23.2
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_MEDIUM_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_HIGH_RISK_LOC 144
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_HIGH_RISK_PERCENTAGE 6.6
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_HIGH_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_VERY_HIGH_RISK_LOC 649
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_VERY_HIGH_RISK_PERCENTAGE 29.76
CONDITIONAL_COMPLEXITY_COMPONENT_SAIPLAYER_VERY_HIGH_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_META_NEGLIGIBLE_RISK_LOC 5,725
CONDITIONAL_COMPLEXITY_COMPONENT_META_NEGLIGIBLE_RISK_PERCENTAGE 49.53
CONDITIONAL_COMPLEXITY_COMPONENT_META_NEGLIGIBLE_RISK_COUNT 489
CONDITIONAL_COMPLEXITY_COMPONENT_META_LOW_RISK_LOC 1,541
CONDITIONAL_COMPLEXITY_COMPONENT_META_LOW_RISK_PERCENTAGE 13.33
CONDITIONAL_COMPLEXITY_COMPONENT_META_LOW_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_META_MEDIUM_RISK_LOC 1,821
CONDITIONAL_COMPLEXITY_COMPONENT_META_MEDIUM_RISK_PERCENTAGE 15.75
CONDITIONAL_COMPLEXITY_COMPONENT_META_MEDIUM_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_META_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_META_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_META_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_META_VERY_HIGH_RISK_LOC 2,472
CONDITIONAL_COMPLEXITY_COMPONENT_META_VERY_HIGH_RISK_PERCENTAGE 21.39
CONDITIONAL_COMPLEXITY_COMPONENT_META_VERY_HIGH_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC 31,153
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE 55.09
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT 2,189
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC 9,815
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE 17.36
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT 223
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC 9,443
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE 16.7
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT 125
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC 2,668
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE 4.72
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC 3,467
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE 6.13
CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT 15
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC 135
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT 20
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_PL_NEGLIGIBLE_RISK_LOC 169
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_PERCENTAGE 59.93
CONDITIONAL_COMPLEXITY_COMPONENT_PL_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_LOC 58
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_PERCENTAGE 20.57
CONDITIONAL_COMPLEXITY_COMPONENT_PL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_LOC 55
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_PERCENTAGE 19.5
CONDITIONAL_COMPLEXITY_COMPONENT_PL_MEDIUM_RISK_COUNT 1
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
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 3,332
FILE_CHANGE_HISTORY_ACTIVE_DAYS 880
FILE_CHANGE_HISTORY_WEEKS 475
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 2,375
FILE_AGE_NEGLIGIBLE_RISK_COUNT 8
FILE_AGE_LOW_RISK_COUNT 57
FILE_AGE_MEDIUM_RISK_COUNT 15
FILE_AGE_HIGH_RISK_COUNT 49
FILE_AGE_VERY_HIGH_RISK_COUNT 353
FILE_AGE_NEGLIGIBLE_RISK_LOC 7,905
FILE_AGE_LOW_RISK_LOC 39,069
FILE_AGE_MEDIUM_RISK_LOC 2,990
FILE_AGE_HIGH_RISK_LOC 9,770
FILE_AGE_VERY_HIGH_RISK_LOC 27,050
NUMBER_OF_CONTRIBUTORS 173
DUPLICATION_NUMBER_OF_DUPLICATES 5,529
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 201
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 18,651
DUPLICATION_NUMBER_OF_CLEANED_LINES 65,912
DUPLICATION_PERCENTAGE 28.3
UNIT_DUPLICATES_COUNT 80
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SYNCD 2,791
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SYNCD 2,791
DUPLICATION_PERCENTAGE_PRIMARY_SYNCD 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UNITTEST 5,297
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UNITTEST 5,297
DUPLICATION_PERCENTAGE_PRIMARY_UNITTEST 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAIDUMP 19
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAIDUMP 19
DUPLICATION_PERCENTAGE_PRIMARY_SAIDUMP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAIASICCMP 127
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAIASICCMP 127
DUPLICATION_PERCENTAGE_PRIMARY_SAIASICCMP 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_META 2,339
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_META 2,339
DUPLICATION_PERCENTAGE_PRIMARY_META 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROXYLIB 734
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROXYLIB 734
DUPLICATION_PERCENTAGE_PRIMARY_PROXYLIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB 4,192
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB 4,192
DUPLICATION_PERCENTAGE_PRIMARY_LIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_VSLIB 2,555
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_VSLIB 2,555
DUPLICATION_PERCENTAGE_PRIMARY_VSLIB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAIDISCOVERY 56
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAIDISCOVERY 56
DUPLICATION_PERCENTAGE_PRIMARY_SAIDISCOVERY 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAIPLAYER 541
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAIPLAYER 541
DUPLICATION_PERCENTAGE_PRIMARY_SAIPLAYER 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_PRIMARY_PYEXT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PYEXT 0
DUPLICATION_PERCENTAGE_PRIMARY_PYEXT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SAISDKDUMP 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SAISDKDUMP 0
DUPLICATION_PERCENTAGE_PRIMARY_SAISDKDUMP -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP 15,902
DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP 56,175
DUPLICATION_PERCENTAGE_CPP 28.31
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H 2,749
DUPLICATION_NUMBER_OF_CLEANED_LINES_H 9,334
DUPLICATION_PERCENTAGE_H 29.45
TOTAL_ANALYSIS_TIME_IN_MILLIS 5,880