TOTAL_NUMBER_OF_FILES: 363 NUMBER_OF_FILES_MAIN: 162 LINES_OF_CODE_MAIN: 18670 NUMBER_OF_FILES_MAIN_EXT_PY: 131 LINES_OF_CODE_MAIN_EXT_PY: 15580 NUMBER_OF_FILES_MAIN_EXT_YML: 15 LINES_OF_CODE_MAIN_EXT_YML: 1433 NUMBER_OF_FILES_MAIN_EXT_XML: 7 LINES_OF_CODE_MAIN_EXT_XML: 1102 NUMBER_OF_FILES_MAIN_EXT_IPYNB: 1 LINES_OF_CODE_MAIN_EXT_IPYNB: 200 NUMBER_OF_FILES_MAIN_EXT_YAML: 3 LINES_OF_CODE_MAIN_EXT_YAML: 145 NUMBER_OF_FILES_MAIN_EXT_JS: 1 LINES_OF_CODE_MAIN_EXT_JS: 90 NUMBER_OF_FILES_MAIN_EXT_HTML: 2 LINES_OF_CODE_MAIN_EXT_HTML: 58 NUMBER_OF_FILES_MAIN_EXT_TPL: 1 LINES_OF_CODE_MAIN_EXT_TPL: 57 NUMBER_OF_FILES_MAIN_EXT_CQL: 1 LINES_OF_CODE_MAIN_EXT_CQL: 5 NUMBER_OF_FILES_TEST: 26 LINES_OF_CODE_TEST: 2817 NUMBER_OF_FILES_TEST_EXT_PY: 25 LINES_OF_CODE_TEST_EXT_PY: 2797 NUMBER_OF_FILES_TEST_EXT_YAML: 1 LINES_OF_CODE_TEST_EXT_YAML: 20 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 15.08 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 35 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 35 NUMBER_OF_FILES_OTHER: 120 LINES_OF_CODE_OTHER: 13390 NUMBER_OF_FILES_OTHER_EXT_TXT: 95 LINES_OF_CODE_OTHER_EXT_TXT: 12206 NUMBER_OF_FILES_OTHER_EXT_MD: 15 LINES_OF_CODE_OTHER_EXT_MD: 949 NUMBER_OF_FILES_OTHER_EXT_INI: 4 LINES_OF_CODE_OTHER_EXT_INI: 86 NUMBER_OF_FILES_OTHER_EXT_JSON: 4 LINES_OF_CODE_OTHER_EXT_JSON: 79 NUMBER_OF_FILES_OTHER_EXT_RST: 2 LINES_OF_CODE_OTHER_EXT_RST: 70 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 507 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 507 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER: 307 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_IPYNB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_IPYNB: 200 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOCKER_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOCKER_EXT_PY: 107 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYSIS: 109 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYSIS: 13018 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_PY: 105 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_PY: 11919 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_YML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_YML: 951 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_JS: 90 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_HTML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANALYSIS_EXT_HTML: 58 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTEGRATIONS: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTEGRATIONS: 525 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_INTEGRATIONS_EXT_PY: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_INTEGRATIONS_EXT_PY: 525 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM: 684 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM_EXT_YML: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM_EXT_YML: 482 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM_EXT_YAML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM_EXT_YAML: 145 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HELM_EXT_TPL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HELM_EXT_TPL: 57 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_ACCESS: 19 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_ACCESS: 3629 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_ACCESS_EXT_PY: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_ACCESS_EXT_PY: 2522 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_ACCESS_EXT_XML: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_ACCESS_EXT_XML: 1102 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATA_ACCESS_EXT_CQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATA_ACCESS_EXT_CQL: 5 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: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 3135 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 3135 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 152 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 15535 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 121 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 12445 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML: 15 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML: 1433 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 1102 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IPYNB: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IPYNB: 200 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 145 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 90 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 58 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL: 57 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CQL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CQL: 5 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 111 LOW_RISK_FILE_SIZE_COUNT: 21 MEDIUM_RISK_FILE_SIZE_COUNT: 24 HIGH_RISK_FILE_SIZE_COUNT: 5 VERY_HIGH_RISK_FILE_SIZE_COUNT: 1 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 3824 LOW_RISK_FILE_SIZE_LOC: 3231 MEDIUM_RISK_FILE_SIZE_LOC: 7243 HIGH_RISK_FILE_SIZE_LOC: 3340 VERY_HIGH_RISK_FILE_SIZE_LOC: 1032 NUMBER_OF_UNITS: 776 LINES_OF_CODE_IN_UNITS: 12005 LINES_OF_CODE_OUTSIDE_UNITS: 6665 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 1931 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 16.08496459808413 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 439 UNIT_SIZE_LOW_RISK_LOC: 2112 UNIT_SIZE_LOW_RISK_PERCENTAGE: 17.592669720949605 UNIT_SIZE_LOW_RISK_COUNT: 147 UNIT_SIZE_MEDIUM_RISK_LOC: 4592 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 38.25072886297376 UNIT_SIZE_MEDIUM_RISK_COUNT: 143 UNIT_SIZE_HIGH_RISK_LOC: 2927 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 24.381507705122864 UNIT_SIZE_HIGH_RISK_COUNT: 43 UNIT_SIZE_VERY_HIGH_RISK_LOC: 443 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 3.690129112869638 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 43 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 10.75 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 73 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 18.25 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 135 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 33.75 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC: 149 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 37.25 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT: 2 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_DOCKER_NEGLIGIBLE_RISK_LOC: 5 UNIT_SIZE_COMPONENT_DOCKER_NEGLIGIBLE_RISK_PERCENTAGE: 31.25 UNIT_SIZE_COMPONENT_DOCKER_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_DOCKER_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_DOCKER_LOW_RISK_PERCENTAGE: 68.75 UNIT_SIZE_COMPONENT_DOCKER_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_DOCKER_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DOCKER_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DOCKER_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DOCKER_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DOCKER_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DOCKER_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DOCKER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DOCKER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DOCKER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ANALYSIS_NEGLIGIBLE_RISK_LOC: 1567 UNIT_SIZE_COMPONENT_ANALYSIS_NEGLIGIBLE_RISK_PERCENTAGE: 17.41498110691265 UNIT_SIZE_COMPONENT_ANALYSIS_NEGLIGIBLE_RISK_COUNT: 367 UNIT_SIZE_COMPONENT_ANALYSIS_LOW_RISK_LOC: 1533 UNIT_SIZE_COMPONENT_ANALYSIS_LOW_RISK_PERCENTAGE: 17.037119359857748 UNIT_SIZE_COMPONENT_ANALYSIS_LOW_RISK_COUNT: 109 UNIT_SIZE_COMPONENT_ANALYSIS_MEDIUM_RISK_LOC: 3274 UNIT_SIZE_COMPONENT_ANALYSIS_MEDIUM_RISK_PERCENTAGE: 36.385863525227826 UNIT_SIZE_COMPONENT_ANALYSIS_MEDIUM_RISK_COUNT: 100 UNIT_SIZE_COMPONENT_ANALYSIS_HIGH_RISK_LOC: 2181 UNIT_SIZE_COMPONENT_ANALYSIS_HIGH_RISK_PERCENTAGE: 24.23871971549233 UNIT_SIZE_COMPONENT_ANALYSIS_HIGH_RISK_COUNT: 32 UNIT_SIZE_COMPONENT_ANALYSIS_VERY_HIGH_RISK_LOC: 443 UNIT_SIZE_COMPONENT_ANALYSIS_VERY_HIGH_RISK_PERCENTAGE: 4.923316292509447 UNIT_SIZE_COMPONENT_ANALYSIS_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_INTEGRATIONS_NEGLIGIBLE_RISK_LOC: 26 UNIT_SIZE_COMPONENT_INTEGRATIONS_NEGLIGIBLE_RISK_PERCENTAGE: 10.833333333333334 UNIT_SIZE_COMPONENT_INTEGRATIONS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_INTEGRATIONS_LOW_RISK_LOC: 41 UNIT_SIZE_COMPONENT_INTEGRATIONS_LOW_RISK_PERCENTAGE: 17.083333333333332 UNIT_SIZE_COMPONENT_INTEGRATIONS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_INTEGRATIONS_MEDIUM_RISK_LOC: 116 UNIT_SIZE_COMPONENT_INTEGRATIONS_MEDIUM_RISK_PERCENTAGE: 48.333333333333336 UNIT_SIZE_COMPONENT_INTEGRATIONS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_INTEGRATIONS_HIGH_RISK_LOC: 57 UNIT_SIZE_COMPONENT_INTEGRATIONS_HIGH_RISK_PERCENTAGE: 23.75 UNIT_SIZE_COMPONENT_INTEGRATIONS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_INTEGRATIONS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_INTEGRATIONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_INTEGRATIONS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DATA_ACCESS_NEGLIGIBLE_RISK_LOC: 290 UNIT_SIZE_COMPONENT_DATA_ACCESS_NEGLIGIBLE_RISK_PERCENTAGE: 12.335176520629519 UNIT_SIZE_COMPONENT_DATA_ACCESS_NEGLIGIBLE_RISK_COUNT: 59 UNIT_SIZE_COMPONENT_DATA_ACCESS_LOW_RISK_LOC: 454 UNIT_SIZE_COMPONENT_DATA_ACCESS_LOW_RISK_PERCENTAGE: 19.310931518502766 UNIT_SIZE_COMPONENT_DATA_ACCESS_LOW_RISK_COUNT: 30 UNIT_SIZE_COMPONENT_DATA_ACCESS_MEDIUM_RISK_LOC: 1067 UNIT_SIZE_COMPONENT_DATA_ACCESS_MEDIUM_RISK_PERCENTAGE: 45.38494257762654 UNIT_SIZE_COMPONENT_DATA_ACCESS_MEDIUM_RISK_COUNT: 34 UNIT_SIZE_COMPONENT_DATA_ACCESS_HIGH_RISK_LOC: 540 UNIT_SIZE_COMPONENT_DATA_ACCESS_HIGH_RISK_PERCENTAGE: 22.968949383241174 UNIT_SIZE_COMPONENT_DATA_ACCESS_HIGH_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_DATA_ACCESS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DATA_ACCESS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DATA_ACCESS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 1931 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 16.20646244229962 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 439 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 2112 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 17.725556021821234 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 147 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 4560 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 38.27108686529584 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 142 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 2869 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 24.078892152748637 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 42 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 443 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 3.718002517834662 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 32 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 35.55555555555556 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 58 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 64.44444444444444 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 1 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: 6121 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 50.987088713036236 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 624 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 3571 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 29.74593919200333 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 116 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2086 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 17.37609329446064 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 34 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 227 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 1.8908788004997918 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: 227 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 212 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 53.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 102 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 25.5 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 21.5 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_DOCKER_NEGLIGIBLE_RISK_LOC: 16 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOCKER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_NEGLIGIBLE_RISK_LOC: 4047 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_NEGLIGIBLE_RISK_PERCENTAGE: 44.976661480328964 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_NEGLIGIBLE_RISK_COUNT: 489 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_LOW_RISK_LOC: 3007 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_LOW_RISK_PERCENTAGE: 33.41853745276728 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_LOW_RISK_COUNT: 92 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_MEDIUM_RISK_LOC: 1717 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_MEDIUM_RISK_PERCENTAGE: 19.082018226272506 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_MEDIUM_RISK_COUNT: 29 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_HIGH_RISK_LOC: 227 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_HIGH_RISK_PERCENTAGE: 2.5227828406312516 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ANALYSIS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_NEGLIGIBLE_RISK_LOC: 113 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_NEGLIGIBLE_RISK_PERCENTAGE: 47.083333333333336 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_NEGLIGIBLE_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_LOW_RISK_LOC: 70 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_LOW_RISK_PERCENTAGE: 29.166666666666668 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_MEDIUM_RISK_LOC: 57 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_MEDIUM_RISK_PERCENTAGE: 23.75 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_INTEGRATIONS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_NEGLIGIBLE_RISK_LOC: 1733 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_NEGLIGIBLE_RISK_PERCENTAGE: 73.71331348362399 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_NEGLIGIBLE_RISK_COUNT: 110 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_LOW_RISK_LOC: 392 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_LOW_RISK_PERCENTAGE: 16.673755848575073 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_LOW_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_MEDIUM_RISK_LOC: 226 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_MEDIUM_RISK_PERCENTAGE: 9.612930667800935 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DATA_ACCESS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 6089 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 51.103650860260174 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 623 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 3513 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 29.483843894250946 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 115 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 2086 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 17.50734368443139 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 34 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 227 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 1.9051615610574906 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 2 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: 32 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 35.55555555555556 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 58 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 64.44444444444444 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 1 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: 2094 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 140 FILE_CHANGE_HISTORY_WEEKS: 295 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1475 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 3 FILE_AGE_LOW_RISK_COUNT: 14 FILE_AGE_MEDIUM_RISK_COUNT: 7 FILE_AGE_HIGH_RISK_COUNT: 51 FILE_AGE_VERY_HIGH_RISK_COUNT: 79 FILE_AGE_NEGLIGIBLE_RISK_LOC: 270 FILE_AGE_LOW_RISK_LOC: 3163 FILE_AGE_MEDIUM_RISK_LOC: 1014 FILE_AGE_HIGH_RISK_LOC: 3629 FILE_AGE_VERY_HIGH_RISK_LOC: 9491 NUMBER_OF_CONTRIBUTORS: 21 DUPLICATION_NUMBER_OF_DUPLICATES: 620 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 69 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 6275 DUPLICATION_NUMBER_OF_CLEANED_LINES: 17606 DUPLICATION_PERCENTAGE: 35.64125866181983 UNIT_DUPLICATES_COUNT: 2 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ANALYSIS: 4368 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANALYSIS: 4368 DUPLICATION_PERCENTAGE_PRIMARY_ANALYSIS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATA_ACCESS: 1644 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATA_ACCESS: 1644 DUPLICATION_PERCENTAGE_PRIMARY_DATA_ACCESS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_INTEGRATIONS: 152 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_INTEGRATIONS: 152 DUPLICATION_PERCENTAGE_PRIMARY_INTEGRATIONS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HELM: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HELM: 44 DUPLICATION_PERCENTAGE_PRIMARY_HELM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOCKER: 60 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOCKER: 60 DUPLICATION_PERCENTAGE_PRIMARY_DOCKER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS: 7 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 7 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 5173 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 14720 DUPLICATION_PERCENTAGE_PY: 35.14266304347826 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML: 472 DUPLICATION_NUMBER_OF_CLEANED_LINES_YML: 1433 DUPLICATION_PERCENTAGE_YML: 32.93789253314724 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML: 570 DUPLICATION_NUMBER_OF_CLEANED_LINES_XML: 920 DUPLICATION_PERCENTAGE_XML: 61.95652173913044 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_IPYNB: 60 DUPLICATION_NUMBER_OF_CLEANED_LINES_IPYNB: 200 DUPLICATION_PERCENTAGE_IPYNB: 30.0 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1443