TOTAL_NUMBER_OF_FILES: 301 NUMBER_OF_FILES_MAIN: 130 LINES_OF_CODE_MAIN: 10425 NUMBER_OF_FILES_MAIN_EXT_PY: 54 LINES_OF_CODE_MAIN_EXT_PY: 7135 NUMBER_OF_FILES_MAIN_EXT_TF: 46 LINES_OF_CODE_MAIN_EXT_TF: 2942 NUMBER_OF_FILES_MAIN_EXT_HCL: 23 LINES_OF_CODE_MAIN_EXT_HCL: 228 NUMBER_OF_FILES_MAIN_EXT_YAML: 7 LINES_OF_CODE_MAIN_EXT_YAML: 120 NUMBER_OF_FILES_TEST: 48 LINES_OF_CODE_TEST: 2798 NUMBER_OF_FILES_TEST_EXT_PY: 17 LINES_OF_CODE_TEST_EXT_PY: 2288 NUMBER_OF_FILES_TEST_EXT_SQL: 31 LINES_OF_CODE_TEST_EXT_SQL: 510 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 26.83 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 16 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 400 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 16 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 400 NUMBER_OF_FILES_OTHER: 84 LINES_OF_CODE_OTHER: 2972 NUMBER_OF_FILES_OTHER_EXT_JSON: 45 LINES_OF_CODE_OTHER_EXT_JSON: 2328 NUMBER_OF_FILES_OTHER_EXT_MD: 3 LINES_OF_CODE_OTHER_EXT_MD: 463 NUMBER_OF_FILES_OTHER_EXT_SQL: 30 LINES_OF_CODE_OTHER_EXT_SQL: 152 NUMBER_OF_FILES_OTHER_EXT_TXT: 6 LINES_OF_CODE_OTHER_EXT_TXT: 29 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 238 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML: 86 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 84 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_HCL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_HCL: 68 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 57 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 7085 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_PY: 53 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_PY: 7051 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_YAML: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_YAML: 34 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM: 68 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM: 3102 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_EXT_TF: 46 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_EXT_TF: 2942 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_EXT_HCL: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_EXT_HCL: 160 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: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 1219 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 3 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 957 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TF: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TF: 262 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 126 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 9206 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 51 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 6178 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF: 45 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF: 2680 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HCL: 23 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HCL: 228 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 120 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 100 LOW_RISK_FILE_SIZE_COUNT: 14 MEDIUM_RISK_FILE_SIZE_COUNT: 14 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 3184 LOW_RISK_FILE_SIZE_LOC: 1907 MEDIUM_RISK_FILE_SIZE_LOC: 4153 HIGH_RISK_FILE_SIZE_LOC: 1181 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 236 LINES_OF_CODE_IN_UNITS: 4811 LINES_OF_CODE_OUTSIDE_UNITS: 5614 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 586 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 12.180419871128663 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 109 UNIT_SIZE_LOW_RISK_LOC: 905 UNIT_SIZE_LOW_RISK_PERCENTAGE: 18.811057992101436 UNIT_SIZE_LOW_RISK_COUNT: 56 UNIT_SIZE_MEDIUM_RISK_LOC: 1670 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 34.71211806277281 UNIT_SIZE_MEDIUM_RISK_COUNT: 51 UNIT_SIZE_HIGH_RISK_LOC: 1007 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 20.931199334857617 UNIT_SIZE_HIGH_RISK_COUNT: 15 UNIT_SIZE_VERY_HIGH_RISK_LOC: 643 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 13.365204739139472 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 577 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 12.183277027027026 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 107 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 893 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 18.855574324324323 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 55 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 1616 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 34.12162162162162 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 49 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 1007 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 21.26266891891892 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 643 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 13.576858108108109 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 12.0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 16.0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 54 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 72.0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 2 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_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 586 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 12.180419871128663 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 109 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 905 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 18.811057992101436 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 56 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 1670 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 34.71211806277281 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 51 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 1007 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 20.931199334857617 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 643 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 13.365204739139472 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 3146 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 65.39181043442112 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 202 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 869 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 18.062772812305134 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 626 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 13.011847848680109 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 170 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 3.5335689045936394 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 1 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: 1 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 170 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 3071 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 64.84375 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 197 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 869 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 18.34881756756757 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 626 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 13.217905405405405 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 170 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 3.589527027027027 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 75 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 5 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_PY_NEGLIGIBLE_RISK_LOC: 3146 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 65.39181043442112 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 202 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 869 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 18.062772812305134 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 626 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 13.011847848680109 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 170 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 3.5335689045936394 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 1 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 606 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 35 FILE_CHANGE_HISTORY_WEEKS: 86 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 430 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 51 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 6 FILE_AGE_HIGH_RISK_COUNT: 2 FILE_AGE_VERY_HIGH_RISK_COUNT: 12 FILE_AGE_NEGLIGIBLE_RISK_LOC: 5489 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 717 FILE_AGE_HIGH_RISK_LOC: 167 FILE_AGE_VERY_HIGH_RISK_LOC: 1509 NUMBER_OF_CONTRIBUTORS: 13 DUPLICATION_NUMBER_OF_DUPLICATES: 945 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 83 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 4048 DUPLICATION_NUMBER_OF_CLEANED_LINES: 10048 DUPLICATION_PERCENTAGE: 40.28662420382165 UNIT_DUPLICATES_COUNT: 0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 2545 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 2545 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TERRAFORM: 1459 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TERRAFORM: 1459 DUPLICATION_PERCENTAGE_PRIMARY_TERRAFORM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 44 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 2563 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 6758 DUPLICATION_PERCENTAGE_PY: 37.92542172240308 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TF: 1363 DUPLICATION_NUMBER_OF_CLEANED_LINES_TF: 2942 DUPLICATION_PERCENTAGE_TF: 46.32902787219579 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HCL: 96 DUPLICATION_NUMBER_OF_CLEANED_LINES_HCL: 228 DUPLICATION_PERCENTAGE_HCL: 42.10526315789474 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 26 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 120 DUPLICATION_PERCENTAGE_YAML: 21.666666666666668 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1276