TOTAL_NUMBER_OF_FILES: 534 NUMBER_OF_FILES_MAIN: 258 LINES_OF_CODE_MAIN: 15463 NUMBER_OF_FILES_MAIN_EXT_CPP: 91 LINES_OF_CODE_MAIN_EXT_CPP: 10531 NUMBER_OF_FILES_MAIN_EXT_H: 100 LINES_OF_CODE_MAIN_EXT_H: 3334 NUMBER_OF_FILES_MAIN_EXT_PROTO: 20 LINES_OF_CODE_MAIN_EXT_PROTO: 896 NUMBER_OF_FILES_MAIN_EXT_XML: 1 LINES_OF_CODE_MAIN_EXT_XML: 226 NUMBER_OF_FILES_MAIN_EXT_PY: 7 LINES_OF_CODE_MAIN_EXT_PY: 218 NUMBER_OF_FILES_MAIN_EXT_JS: 9 LINES_OF_CODE_MAIN_EXT_JS: 137 NUMBER_OF_FILES_MAIN_EXT_BZL: 1 LINES_OF_CODE_MAIN_EXT_BZL: 85 NUMBER_OF_FILES_MAIN_EXT_PUB: 14 LINES_OF_CODE_MAIN_EXT_PUB: 17 NUMBER_OF_FILES_MAIN_EXT_PRI: 14 LINES_OF_CODE_MAIN_EXT_PRI: 15 NUMBER_OF_FILES_MAIN_EXT_CSS: 1 LINES_OF_CODE_MAIN_EXT_CSS: 4 NUMBER_OF_FILES_TEST: 62 LINES_OF_CODE_TEST: 5574 NUMBER_OF_FILES_TEST_EXT_CPP: 45 LINES_OF_CODE_TEST_EXT_CPP: 5448 NUMBER_OF_FILES_TEST_EXT_PROTO: 3 LINES_OF_CODE_TEST_EXT_PROTO: 80 NUMBER_OF_FILES_TEST_EXT_H: 1 LINES_OF_CODE_TEST_EXT_H: 23 NUMBER_OF_FILES_TEST_EXT_PUB: 6 LINES_OF_CODE_TEST_EXT_PUB: 9 NUMBER_OF_FILES_TEST_EXT_PRI: 6 LINES_OF_CODE_TEST_EXT_PRI: 7 NUMBER_OF_FILES_TEST_EXT_PY: 1 LINES_OF_CODE_TEST_EXT_PY: 7 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 36.04 NUMBER_OF_FILES_GENERATED: 1 LINES_OF_CODE_GENERATED: 11 NUMBER_OF_FILES_GENERATED_EXT_JSON: 1 LINES_OF_CODE_GENERATED_EXT_JSON: 11 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 30 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 588 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 30 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 588 NUMBER_OF_FILES_OTHER: 15 LINES_OF_CODE_OTHER: 3628 NUMBER_OF_FILES_OTHER_EXT_JSON: 2 LINES_OF_CODE_OTHER_EXT_JSON: 2904 NUMBER_OF_FILES_OTHER_EXT_MD: 12 LINES_OF_CODE_OTHER_EXT_MD: 692 NUMBER_OF_FILES_OTHER_EXT_SH: 1 LINES_OF_CODE_OTHER_EXT_SH: 32 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERFACE: 19 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERFACE: 1016 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERFACE_EXT_CPP: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERFACE_EXT_CPP: 784 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTERFACE_EXT_H: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTERFACE_EXT_H: 232 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAIN: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAIN: 638 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAIN_EXT_CPP: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAIN_EXT_CPP: 422 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAIN_EXT_H: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAIN_EXT_H: 162 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CHAIN_EXT_PROTO: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CHAIN_EXT_PROTO: 54 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API: 53 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_CPP: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_CPP: 41 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_PY: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 308 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_CPP: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_CPP: 207 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 101 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON: 745 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_CPP: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_CPP: 551 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_H: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_H: 125 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_PROTO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_PROTO: 69 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_PY: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATFORM: 109 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATFORM: 9481 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATFORM_EXT_CPP: 42 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATFORM_EXT_CPP: 6633 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATFORM_EXT_H: 58 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATFORM_EXT_H: 2373 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PLATFORM_EXT_PROTO: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PLATFORM_EXT_PROTO: 475 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS: 230 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_XML: 226 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCUMENTS_EXT_CSS: 4 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE: 53 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE: 1132 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_CPP: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_CPP: 932 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_H: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_H: 105 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_JS: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_JS: 46 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_PY: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_PUB: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_PUB: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICE_EXT_PRI: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICE_EXT_PRI: 15 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 176 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 91 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_BZL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_BZL: 85 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK: 123 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_CPP: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BENCHMARK_EXT_CPP: 123 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO: 298 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTO_EXT_PROTO: 298 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXECUTOR: 26 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXECUTOR: 1175 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXECUTOR_EXT_CPP: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXECUTOR_EXT_CPP: 838 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_EXECUTOR_EXT_H: 15 LINES_OF_CODE_DECOMPOSITION_PRIMARY_EXECUTOR_EXT_H: 337 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: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 728 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CPP: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CPP: 517 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_H: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_H: 211 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 253 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 14735 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 89 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CPP: 10014 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 97 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 3123 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 20 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 896 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 226 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 218 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 9 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 137 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BZL: 85 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB: 14 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB: 17 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRI: 14 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PRI: 15 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 4 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 214 LOW_RISK_FILE_SIZE_COUNT: 27 MEDIUM_RISK_FILE_SIZE_COUNT: 16 HIGH_RISK_FILE_SIZE_COUNT: 1 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 6560 LOW_RISK_FILE_SIZE_LOC: 3711 MEDIUM_RISK_FILE_SIZE_LOC: 4686 HIGH_RISK_FILE_SIZE_LOC: 506 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 706 LINES_OF_CODE_IN_UNITS: 8694 LINES_OF_CODE_OUTSIDE_UNITS: 6769 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 1956 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 22.498274672187716 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 431 UNIT_SIZE_LOW_RISK_LOC: 2384 UNIT_SIZE_LOW_RISK_PERCENTAGE: 27.421210029905684 UNIT_SIZE_LOW_RISK_COUNT: 163 UNIT_SIZE_MEDIUM_RISK_LOC: 2799 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 32.19461697722567 UNIT_SIZE_MEDIUM_RISK_COUNT: 92 UNIT_SIZE_HIGH_RISK_LOC: 1153 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 13.262019783758914 UNIT_SIZE_HIGH_RISK_COUNT: 17 UNIT_SIZE_VERY_HIGH_RISK_LOC: 402 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 4.623878536922015 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_INTERFACE_NEGLIGIBLE_RISK_LOC: 112 UNIT_SIZE_COMPONENT_INTERFACE_NEGLIGIBLE_RISK_PERCENTAGE: 18.360655737704917 UNIT_SIZE_COMPONENT_INTERFACE_NEGLIGIBLE_RISK_COUNT: 21 UNIT_SIZE_COMPONENT_INTERFACE_LOW_RISK_LOC: 311 UNIT_SIZE_COMPONENT_INTERFACE_LOW_RISK_PERCENTAGE: 50.98360655737705 UNIT_SIZE_COMPONENT_INTERFACE_LOW_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_INTERFACE_MEDIUM_RISK_LOC: 187 UNIT_SIZE_COMPONENT_INTERFACE_MEDIUM_RISK_PERCENTAGE: 30.65573770491803 UNIT_SIZE_COMPONENT_INTERFACE_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_INTERFACE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_INTERFACE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_INTERFACE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_INTERFACE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_INTERFACE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_INTERFACE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CHAIN_NEGLIGIBLE_RISK_LOC: 40 UNIT_SIZE_COMPONENT_CHAIN_NEGLIGIBLE_RISK_PERCENTAGE: 16.877637130801688 UNIT_SIZE_COMPONENT_CHAIN_NEGLIGIBLE_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_CHAIN_LOW_RISK_LOC: 127 UNIT_SIZE_COMPONENT_CHAIN_LOW_RISK_PERCENTAGE: 53.586497890295355 UNIT_SIZE_COMPONENT_CHAIN_LOW_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_CHAIN_MEDIUM_RISK_LOC: 70 UNIT_SIZE_COMPONENT_CHAIN_MEDIUM_RISK_PERCENTAGE: 29.535864978902953 UNIT_SIZE_COMPONENT_CHAIN_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_CHAIN_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CHAIN_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CHAIN_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CHAIN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CHAIN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CHAIN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 4 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 15.384615384615385 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC: 22 UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE: 84.61538461538461 UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 3.435114503816794 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 38 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 14.50381679389313 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 160 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 61.06870229007634 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC: 55 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 20.99236641221374 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC: 126 UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE: 28.767123287671232 UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC: 144 UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE: 32.87671232876713 UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC: 168 UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE: 38.35616438356164 UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 40 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 62.5 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 24 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 37.5 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_PLATFORM_NEGLIGIBLE_RISK_LOC: 1245 UNIT_SIZE_COMPONENT_PLATFORM_NEGLIGIBLE_RISK_PERCENTAGE: 22.74803581216883 UNIT_SIZE_COMPONENT_PLATFORM_NEGLIGIBLE_RISK_COUNT: 298 UNIT_SIZE_COMPONENT_PLATFORM_LOW_RISK_LOC: 1368 UNIT_SIZE_COMPONENT_PLATFORM_LOW_RISK_PERCENTAGE: 24.995432121322857 UNIT_SIZE_COMPONENT_PLATFORM_LOW_RISK_COUNT: 92 UNIT_SIZE_COMPONENT_PLATFORM_MEDIUM_RISK_LOC: 1767 UNIT_SIZE_COMPONENT_PLATFORM_MEDIUM_RISK_PERCENTAGE: 32.28576649004202 UNIT_SIZE_COMPONENT_PLATFORM_MEDIUM_RISK_COUNT: 56 UNIT_SIZE_COMPONENT_PLATFORM_HIGH_RISK_LOC: 848 UNIT_SIZE_COMPONENT_PLATFORM_HIGH_RISK_PERCENTAGE: 15.4942444728668 UNIT_SIZE_COMPONENT_PLATFORM_HIGH_RISK_COUNT: 12 UNIT_SIZE_COMPONENT_PLATFORM_VERY_HIGH_RISK_LOC: 245 UNIT_SIZE_COMPONENT_PLATFORM_VERY_HIGH_RISK_PERCENTAGE: 4.476521103599488 UNIT_SIZE_COMPONENT_PLATFORM_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SERVICE_NEGLIGIBLE_RISK_LOC: 130 UNIT_SIZE_COMPONENT_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE: 15.97051597051597 UNIT_SIZE_COMPONENT_SERVICE_NEGLIGIBLE_RISK_COUNT: 20 UNIT_SIZE_COMPONENT_SERVICE_LOW_RISK_LOC: 144 UNIT_SIZE_COMPONENT_SERVICE_LOW_RISK_PERCENTAGE: 17.69041769041769 UNIT_SIZE_COMPONENT_SERVICE_LOW_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_SERVICE_MEDIUM_RISK_LOC: 186 UNIT_SIZE_COMPONENT_SERVICE_MEDIUM_RISK_PERCENTAGE: 22.85012285012285 UNIT_SIZE_COMPONENT_SERVICE_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_SERVICE_HIGH_RISK_LOC: 197 UNIT_SIZE_COMPONENT_SERVICE_HIGH_RISK_PERCENTAGE: 24.201474201474202 UNIT_SIZE_COMPONENT_SERVICE_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SERVICE_VERY_HIGH_RISK_LOC: 157 UNIT_SIZE_COMPONENT_SERVICE_VERY_HIGH_RISK_PERCENTAGE: 19.28746928746929 UNIT_SIZE_COMPONENT_SERVICE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 35 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 63.63636363636363 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 20 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 36.36363636363637 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 0.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.0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC: 16 UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE: 17.97752808988764 UNIT_SIZE_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE: 13.48314606741573 UNIT_SIZE_COMPONENT_BENCHMARK_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC: 61 UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE: 68.53932584269663 UNIT_SIZE_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_BENCHMARK_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_EXECUTOR_NEGLIGIBLE_RISK_LOC: 199 UNIT_SIZE_COMPONENT_EXECUTOR_NEGLIGIBLE_RISK_PERCENTAGE: 31.789137380191693 UNIT_SIZE_COMPONENT_EXECUTOR_NEGLIGIBLE_RISK_COUNT: 48 UNIT_SIZE_COMPONENT_EXECUTOR_LOW_RISK_LOC: 174 UNIT_SIZE_COMPONENT_EXECUTOR_LOW_RISK_PERCENTAGE: 27.79552715654952 UNIT_SIZE_COMPONENT_EXECUTOR_LOW_RISK_COUNT: 12 UNIT_SIZE_COMPONENT_EXECUTOR_MEDIUM_RISK_LOC: 200 UNIT_SIZE_COMPONENT_EXECUTOR_MEDIUM_RISK_PERCENTAGE: 31.94888178913738 UNIT_SIZE_COMPONENT_EXECUTOR_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_EXECUTOR_HIGH_RISK_LOC: 53 UNIT_SIZE_COMPONENT_EXECUTOR_HIGH_RISK_PERCENTAGE: 8.466453674121405 UNIT_SIZE_COMPONENT_EXECUTOR_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_EXECUTOR_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_EXECUTOR_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_EXECUTOR_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_LOC: 1763 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 21.359340925611825 UNIT_SIZE_EXTENSION_CPP_NEGLIGIBLE_RISK_COUNT: 388 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_LOC: 2216 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_PERCENTAGE: 26.84758904773443 UNIT_SIZE_EXTENSION_CPP_LOW_RISK_COUNT: 151 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_LOC: 2720 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_PERCENTAGE: 32.953719408771505 UNIT_SIZE_EXTENSION_CPP_MEDIUM_RISK_COUNT: 90 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_LOC: 1153 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_PERCENTAGE: 13.968984734674098 UNIT_SIZE_EXTENSION_CPP_HIGH_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_LOC: 402 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_PERCENTAGE: 4.870365883208142 UNIT_SIZE_EXTENSION_CPP_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC: 114 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE: 47.89915966386555 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT: 32 UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC: 124 UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE: 52.10084033613445 UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT: 9 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE: 0.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.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.0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 44 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 29.931972789115648 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 24 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 16.3265306122449 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 79 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 53.74149659863946 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 0.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.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 35 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 63.63636363636363 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 20 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 36.36363636363637 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 5191 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 59.70784449045318 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 620 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 2026 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 23.303427651253738 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 63 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 1200 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 13.802622498274673 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 277 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 3.1861053600184035 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 277 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_NEGLIGIBLE_RISK_LOC: 429 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_NEGLIGIBLE_RISK_PERCENTAGE: 70.32786885245902 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_NEGLIGIBLE_RISK_COUNT: 41 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_LOW_RISK_LOC: 181 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_LOW_RISK_PERCENTAGE: 29.672131147540984 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INTERFACE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_NEGLIGIBLE_RISK_LOC: 190 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_NEGLIGIBLE_RISK_PERCENTAGE: 80.16877637130801 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_NEGLIGIBLE_RISK_COUNT: 19 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_LOW_RISK_LOC: 47 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_LOW_RISK_PERCENTAGE: 19.831223628691983 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CHAIN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 26 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 149 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 56.87022900763359 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 67 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 25.572519083969464 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 46 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 17.557251908396946 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_LOC: 417 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE: 95.20547945205479 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT: 35 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC: 21 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE: 4.794520547945205 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 64 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_NEGLIGIBLE_RISK_LOC: 2903 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_NEGLIGIBLE_RISK_PERCENTAGE: 53.0422071989768 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_NEGLIGIBLE_RISK_COUNT: 395 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_LOW_RISK_LOC: 1616 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_LOW_RISK_PERCENTAGE: 29.526767769048053 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_LOW_RISK_COUNT: 50 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_MEDIUM_RISK_LOC: 834 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_MEDIUM_RISK_PERCENTAGE: 15.23844326694683 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_MEDIUM_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_HIGH_RISK_LOC: 120 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_HIGH_RISK_PERCENTAGE: 2.192581765028321 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PLATFORM_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_NEGLIGIBLE_RISK_LOC: 383 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_NEGLIGIBLE_RISK_PERCENTAGE: 47.05159705159705 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_NEGLIGIBLE_RISK_COUNT: 35 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_LOW_RISK_LOC: 94 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_LOW_RISK_PERCENTAGE: 11.547911547911548 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_MEDIUM_RISK_LOC: 180 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_MEDIUM_RISK_PERCENTAGE: 22.11302211302211 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_HIGH_RISK_LOC: 157 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_HIGH_RISK_PERCENTAGE: 19.28746928746929 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 55 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.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.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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_LOC: 89 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_BENCHMARK_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_NEGLIGIBLE_RISK_LOC: 486 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_NEGLIGIBLE_RISK_PERCENTAGE: 77.63578274760384 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_NEGLIGIBLE_RISK_COUNT: 65 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_MEDIUM_RISK_LOC: 140 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_MEDIUM_RISK_PERCENTAGE: 22.364217252396166 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_EXECUTOR_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_LOC: 4830 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_PERCENTAGE: 58.51708262660528 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_NEGLIGIBLE_RISK_COUNT: 565 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_LOC: 1993 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_PERCENTAGE: 24.145868669735886 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_LOW_RISK_COUNT: 62 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_LOC: 1154 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_PERCENTAGE: 13.981100072692028 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_MEDIUM_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_LOC: 277 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_PERCENTAGE: 3.355948630966804 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CPP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC: 238 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT: 41 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE: 0.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.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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 68 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 46.25850340136054 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 33 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 22.448979591836736 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 46 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 31.292517006802722 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 0.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 55 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1994 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 158 FILE_CHANGE_HISTORY_WEEKS: 284 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1420 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 1 FILE_AGE_LOW_RISK_COUNT: 46 FILE_AGE_MEDIUM_RISK_COUNT: 2 FILE_AGE_HIGH_RISK_COUNT: 5 FILE_AGE_VERY_HIGH_RISK_COUNT: 204 FILE_AGE_NEGLIGIBLE_RISK_LOC: 44 FILE_AGE_LOW_RISK_LOC: 3878 FILE_AGE_MEDIUM_RISK_LOC: 48 FILE_AGE_HIGH_RISK_LOC: 889 FILE_AGE_VERY_HIGH_RISK_LOC: 10604 NUMBER_OF_CONTRIBUTORS: 47 DUPLICATION_NUMBER_OF_DUPLICATES: 291 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 78 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 2146 DUPLICATION_NUMBER_OF_CLEANED_LINES: 12296 DUPLICATION_PERCENTAGE: 17.452830188679247 UNIT_DUPLICATES_COUNT: 10 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SERVICE: 256 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SERVICE: 256 DUPLICATION_PERCENTAGE_PRIMARY_SERVICE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PLATFORM: 1040 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PLATFORM: 1040 DUPLICATION_PERCENTAGE_PRIMARY_PLATFORM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTO: 162 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTO: 162 DUPLICATION_PERCENTAGE_PRIMARY_PROTO: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CHAIN: 122 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CHAIN: 122 DUPLICATION_PERCENTAGE_PRIMARY_CHAIN: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON: 34 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON: 34 DUPLICATION_PERCENTAGE_PRIMARY_COMMON: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS: 86 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS: 86 DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BENCHMARK: 52 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BENCHMARK: 52 DUPLICATION_PERCENTAGE_PRIMARY_BENCHMARK: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INTERFACE: 206 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTERFACE: 206 DUPLICATION_PERCENTAGE_PRIMARY_INTERFACE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_EXECUTOR: 92 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_EXECUTOR: 92 DUPLICATION_PERCENTAGE_PRIMARY_EXECUTOR: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOCUMENTS: 65 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOCUMENTS: 65 DUPLICATION_PERCENTAGE_PRIMARY_DOCUMENTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS: 31 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 31 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API: 0 DUPLICATION_PERCENTAGE_PRIMARY_API: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 0 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CPP: 1340 DUPLICATION_NUMBER_OF_CLEANED_LINES_CPP: 8118 DUPLICATION_PERCENTAGE_CPP: 16.50652870165065 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PROTO: 397 DUPLICATION_NUMBER_OF_CLEANED_LINES_PROTO: 896 DUPLICATION_PERCENTAGE_PROTO: 44.308035714285715 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_H: 228 DUPLICATION_NUMBER_OF_CLEANED_LINES_H: 2652 DUPLICATION_PERCENTAGE_H: 8.597285067873303 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 104 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 196 DUPLICATION_PERCENTAGE_PY: 53.06122448979592 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML: 65 DUPLICATION_NUMBER_OF_CLEANED_LINES_XML: 202 DUPLICATION_PERCENTAGE_XML: 32.17821782178218 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 111 DUPLICATION_PERCENTAGE_JS: 10.81081081081081 TOTAL_ANALYSIS_TIME_IN_MILLIS: 2132