TOTAL_NUMBER_OF_FILES: 200 NUMBER_OF_FILES_MAIN: 95 LINES_OF_CODE_MAIN: 7548 NUMBER_OF_FILES_MAIN_EXT_PY: 85 LINES_OF_CODE_MAIN_EXT_PY: 7252 NUMBER_OF_FILES_MAIN_EXT_SQL: 8 LINES_OF_CODE_MAIN_EXT_SQL: 282 NUMBER_OF_FILES_MAIN_EXT_CFG: 1 LINES_OF_CODE_MAIN_EXT_CFG: 8 NUMBER_OF_FILES_MAIN_EXT_IN: 1 LINES_OF_CODE_MAIN_EXT_IN: 6 NUMBER_OF_FILES_TEST: 44 LINES_OF_CODE_TEST: 4911 NUMBER_OF_FILES_TEST_EXT_PY: 44 LINES_OF_CODE_TEST_EXT_PY: 4911 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 65.06 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 27 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 27 NUMBER_OF_FILES_OTHER: 13 LINES_OF_CODE_OTHER: 308 NUMBER_OF_FILES_OTHER_EXT_MD: 3 LINES_OF_CODE_OTHER_EXT_MD: 239 NUMBER_OF_FILES_OTHER_EXT_TXT: 5 LINES_OF_CODE_OTHER_EXT_TXT: 30 NUMBER_OF_FILES_OTHER_EXT_INI: 2 LINES_OF_CODE_OTHER_EXT_INI: 20 NUMBER_OF_FILES_OTHER_EXT_JSON: 3 LINES_OF_CODE_OTHER_EXT_JSON: 19 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES: 90 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES: 7374 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES_EXT_PY: 82 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES_EXT_PY: 7092 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVICES_EXT_SQL: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVICES_EXT_SQL: 282 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 174 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 160 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_CFG: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_IN: 6 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: 1308 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 1308 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 90 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 6240 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 80 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 5944 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL: 8 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL: 282 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG: 8 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 6 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 76 LOW_RISK_FILE_SIZE_COUNT: 12 MEDIUM_RISK_FILE_SIZE_COUNT: 5 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 2966 LOW_RISK_FILE_SIZE_LOC: 1722 MEDIUM_RISK_FILE_SIZE_LOC: 1382 HIGH_RISK_FILE_SIZE_LOC: 1478 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 215 LINES_OF_CODE_IN_UNITS: 2392 LINES_OF_CODE_OUTSIDE_UNITS: 5156 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 715 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 29.891304347826086 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 145 UNIT_SIZE_LOW_RISK_LOC: 611 UNIT_SIZE_LOW_RISK_PERCENTAGE: 25.543478260869566 UNIT_SIZE_LOW_RISK_COUNT: 40 UNIT_SIZE_MEDIUM_RISK_LOC: 816 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 34.11371237458194 UNIT_SIZE_MEDIUM_RISK_COUNT: 26 UNIT_SIZE_HIGH_RISK_LOC: 250 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 10.451505016722408 UNIT_SIZE_HIGH_RISK_COUNT: 4 UNIT_SIZE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SERVICES_NEGLIGIBLE_RISK_LOC: 695 UNIT_SIZE_COMPONENT_SERVICES_NEGLIGIBLE_RISK_PERCENTAGE: 30.243690165361183 UNIT_SIZE_COMPONENT_SERVICES_NEGLIGIBLE_RISK_COUNT: 140 UNIT_SIZE_COMPONENT_SERVICES_LOW_RISK_LOC: 581 UNIT_SIZE_COMPONENT_SERVICES_LOW_RISK_PERCENTAGE: 25.282854656222803 UNIT_SIZE_COMPONENT_SERVICES_LOW_RISK_COUNT: 38 UNIT_SIZE_COMPONENT_SERVICES_MEDIUM_RISK_LOC: 772 UNIT_SIZE_COMPONENT_SERVICES_MEDIUM_RISK_PERCENTAGE: 33.59442993907746 UNIT_SIZE_COMPONENT_SERVICES_MEDIUM_RISK_COUNT: 25 UNIT_SIZE_COMPONENT_SERVICES_HIGH_RISK_LOC: 250 UNIT_SIZE_COMPONENT_SERVICES_HIGH_RISK_PERCENTAGE: 10.879025239338555 UNIT_SIZE_COMPONENT_SERVICES_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_SERVICES_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SERVICES_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SERVICES_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 20 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 21.27659574468085 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 30 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 31.914893617021278 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 44 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 46.808510638297875 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 1 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: 715 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 29.891304347826086 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 145 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 611 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 25.543478260869566 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 40 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 816 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 34.11371237458194 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 26 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 250 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 10.451505016722408 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 4 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 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1826 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 76.33779264214047 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 197 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 337 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 14.088628762541806 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 229 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 9.573578595317725 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 0 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: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_NEGLIGIBLE_RISK_LOC: 1776 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_NEGLIGIBLE_RISK_PERCENTAGE: 77.2845953002611 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_NEGLIGIBLE_RISK_COUNT: 190 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_LOW_RISK_LOC: 293 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_LOW_RISK_PERCENTAGE: 12.750217580504787 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_LOW_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_MEDIUM_RISK_LOC: 229 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_MEDIUM_RISK_PERCENTAGE: 9.965187119234116 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVICES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 50 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 53.191489361702125 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 44 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 46.808510638297875 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 1 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: 1826 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 76.33779264214047 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 197 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 337 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 14.088628762541806 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 13 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 229 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 9.573578595317725 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 5 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1922 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 157 FILE_CHANGE_HISTORY_WEEKS: 271 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1355 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 4 FILE_AGE_MEDIUM_RISK_COUNT: 1 FILE_AGE_HIGH_RISK_COUNT: 7 FILE_AGE_VERY_HIGH_RISK_COUNT: 83 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 991 FILE_AGE_MEDIUM_RISK_LOC: 150 FILE_AGE_HIGH_RISK_LOC: 848 FILE_AGE_VERY_HIGH_RISK_LOC: 5559 NUMBER_OF_CONTRIBUTORS: 26 DUPLICATION_NUMBER_OF_DUPLICATES: 223 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 35 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1515 DUPLICATION_NUMBER_OF_CLEANED_LINES: 7131 DUPLICATION_PERCENTAGE: 21.24526714345814 UNIT_DUPLICATES_COUNT: 1 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SERVICES: 1515 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SERVICES: 1515 DUPLICATION_PERCENTAGE_PRIMARY_SERVICES: 100.0 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_PY: 1453 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 6835 DUPLICATION_PERCENTAGE_PY: 21.25822970007315 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SQL: 62 DUPLICATION_NUMBER_OF_CLEANED_LINES_SQL: 282 DUPLICATION_PERCENTAGE_SQL: 21.98581560283688 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1251