TOTAL_NUMBER_OF_FILES: 139 NUMBER_OF_FILES_MAIN: 37 LINES_OF_CODE_MAIN: 3440 NUMBER_OF_FILES_MAIN_EXT_PY: 36 LINES_OF_CODE_MAIN_EXT_PY: 3428 NUMBER_OF_FILES_MAIN_EXT_TOML: 1 LINES_OF_CODE_MAIN_EXT_TOML: 12 NUMBER_OF_FILES_TEST: 42 LINES_OF_CODE_TEST: 9104 NUMBER_OF_FILES_TEST_EXT_PY: 29 LINES_OF_CODE_TEST_EXT_PY: 8883 NUMBER_OF_FILES_TEST_EXT_SH: 12 LINES_OF_CODE_TEST_EXT_SH: 180 NUMBER_OF_FILES_TEST_EXT_YAML: 1 LINES_OF_CODE_TEST_EXT_YAML: 41 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 264.65 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 426 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 426 NUMBER_OF_FILES_OTHER: 11 LINES_OF_CODE_OTHER: 723 NUMBER_OF_FILES_OTHER_EXT_MD: 5 LINES_OF_CODE_OTHER_EXT_MD: 598 NUMBER_OF_FILES_OTHER_EXT_TXT: 4 LINES_OF_CODE_OTHER_EXT_TXT: 98 NUMBER_OF_FILES_OTHER_EXT_INI: 2 LINES_OF_CODE_OTHER_EXT_INI: 27 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE: 491 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STORAGE_EXT_PY: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_STORAGE_EXT_PY: 491 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 17 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 5 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIPPERS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIPPERS: 491 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHIPPERS_EXT_PY: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHIPPERS_EXT_PY: 491 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HANDLERS: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HANDLERS: 1420 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HANDLERS_EXT_PY: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HANDLERS_EXT_PY: 1420 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARE: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARE: 1021 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARE_EXT_PY: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARE_EXT_PY: 1021 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: 0 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 0 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 37 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 3440 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 36 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 3428 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 12 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 26 LOW_RISK_FILE_SIZE_COUNT: 5 MEDIUM_RISK_FILE_SIZE_COUNT: 6 HIGH_RISK_FILE_SIZE_COUNT: 0 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 782 LOW_RISK_FILE_SIZE_LOC: 639 MEDIUM_RISK_FILE_SIZE_LOC: 2019 HIGH_RISK_FILE_SIZE_LOC: 0 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 223 LINES_OF_CODE_IN_UNITS: 2137 LINES_OF_CODE_OUTSIDE_UNITS: 1303 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 729 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 34.11324286382779 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 180 UNIT_SIZE_LOW_RISK_LOC: 326 UNIT_SIZE_LOW_RISK_PERCENTAGE: 15.255030416471689 UNIT_SIZE_LOW_RISK_COUNT: 23 UNIT_SIZE_MEDIUM_RISK_LOC: 488 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 22.835751052877868 UNIT_SIZE_MEDIUM_RISK_COUNT: 17 UNIT_SIZE_HIGH_RISK_LOC: 144 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 6.738418343472158 UNIT_SIZE_HIGH_RISK_COUNT: 2 UNIT_SIZE_VERY_HIGH_RISK_LOC: 450 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 21.05755732335049 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC: 62 UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE: 22.62773722627737 UNIT_SIZE_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_LOC: 56 UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE: 20.437956204379564 UNIT_SIZE_COMPONENT_STORAGE_LOW_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_LOC: 156 UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE: 56.934306569343065 UNIT_SIZE_COMPONENT_STORAGE_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STORAGE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SHIPPERS_NEGLIGIBLE_RISK_LOC: 97 UNIT_SIZE_COMPONENT_SHIPPERS_NEGLIGIBLE_RISK_PERCENTAGE: 27.953890489913544 UNIT_SIZE_COMPONENT_SHIPPERS_NEGLIGIBLE_RISK_COUNT: 24 UNIT_SIZE_COMPONENT_SHIPPERS_LOW_RISK_LOC: 137 UNIT_SIZE_COMPONENT_SHIPPERS_LOW_RISK_PERCENTAGE: 39.481268011527376 UNIT_SIZE_COMPONENT_SHIPPERS_LOW_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_SHIPPERS_MEDIUM_RISK_LOC: 113 UNIT_SIZE_COMPONENT_SHIPPERS_MEDIUM_RISK_PERCENTAGE: 32.564841498559076 UNIT_SIZE_COMPONENT_SHIPPERS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_SHIPPERS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SHIPPERS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SHIPPERS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SHIPPERS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SHIPPERS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SHIPPERS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 2 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 0 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_HANDLERS_NEGLIGIBLE_RISK_LOC: 195 UNIT_SIZE_COMPONENT_HANDLERS_NEGLIGIBLE_RISK_PERCENTAGE: 24.22360248447205 UNIT_SIZE_COMPONENT_HANDLERS_NEGLIGIBLE_RISK_COUNT: 37 UNIT_SIZE_COMPONENT_HANDLERS_LOW_RISK_LOC: 14 UNIT_SIZE_COMPONENT_HANDLERS_LOW_RISK_PERCENTAGE: 1.7391304347826086 UNIT_SIZE_COMPONENT_HANDLERS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HANDLERS_MEDIUM_RISK_LOC: 146 UNIT_SIZE_COMPONENT_HANDLERS_MEDIUM_RISK_PERCENTAGE: 18.13664596273292 UNIT_SIZE_COMPONENT_HANDLERS_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_HANDLERS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HANDLERS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HANDLERS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HANDLERS_VERY_HIGH_RISK_LOC: 450 UNIT_SIZE_COMPONENT_HANDLERS_VERY_HIGH_RISK_PERCENTAGE: 55.900621118012424 UNIT_SIZE_COMPONENT_HANDLERS_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SHARE_NEGLIGIBLE_RISK_LOC: 373 UNIT_SIZE_COMPONENT_SHARE_NEGLIGIBLE_RISK_PERCENTAGE: 52.60930888575459 UNIT_SIZE_COMPONENT_SHARE_NEGLIGIBLE_RISK_COUNT: 103 UNIT_SIZE_COMPONENT_SHARE_LOW_RISK_LOC: 119 UNIT_SIZE_COMPONENT_SHARE_LOW_RISK_PERCENTAGE: 16.784203102961918 UNIT_SIZE_COMPONENT_SHARE_LOW_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_SHARE_MEDIUM_RISK_LOC: 73 UNIT_SIZE_COMPONENT_SHARE_MEDIUM_RISK_PERCENTAGE: 10.296191819464035 UNIT_SIZE_COMPONENT_SHARE_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SHARE_HIGH_RISK_LOC: 144 UNIT_SIZE_COMPONENT_SHARE_HIGH_RISK_PERCENTAGE: 20.310296191819464 UNIT_SIZE_COMPONENT_SHARE_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SHARE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SHARE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SHARE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 729 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 34.11324286382779 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 180 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 326 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 15.255030416471689 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 23 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 488 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 22.835751052877868 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 144 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 6.738418343472158 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 450 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 21.05755732335049 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1015 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 47.49649040711277 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 197 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 414 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 19.372952737482454 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 176 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 8.235844642021526 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 82 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 3.8371548900327563 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 450 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 21.05755732335049 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 532 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_LOC: 196 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_PERCENTAGE: 71.53284671532846 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_NEGLIGIBLE_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_LOC: 78 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_PERCENTAGE: 28.467153284671532 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STORAGE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_NEGLIGIBLE_RISK_LOC: 171 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_NEGLIGIBLE_RISK_PERCENTAGE: 49.279538904899134 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_NEGLIGIBLE_RISK_COUNT: 28 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_LOW_RISK_LOC: 117 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_LOW_RISK_PERCENTAGE: 33.71757925072046 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_MEDIUM_RISK_LOC: 59 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_MEDIUM_RISK_PERCENTAGE: 17.002881844380404 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHIPPERS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 2 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 1 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_HANDLERS_NEGLIGIBLE_RISK_LOC: 195 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_NEGLIGIBLE_RISK_PERCENTAGE: 24.22360248447205 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_NEGLIGIBLE_RISK_COUNT: 37 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_LOW_RISK_LOC: 93 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_LOW_RISK_PERCENTAGE: 11.5527950310559 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_MEDIUM_RISK_LOC: 67 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_MEDIUM_RISK_PERCENTAGE: 8.322981366459627 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_VERY_HIGH_RISK_LOC: 450 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_VERY_HIGH_RISK_PERCENTAGE: 55.900621118012424 CONDITIONAL_COMPLEXITY_COMPONENT_HANDLERS_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_NEGLIGIBLE_RISK_LOC: 451 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_NEGLIGIBLE_RISK_PERCENTAGE: 63.61071932299013 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_NEGLIGIBLE_RISK_COUNT: 109 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_LOW_RISK_LOC: 126 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_LOW_RISK_PERCENTAGE: 17.77150916784203 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_MEDIUM_RISK_LOC: 50 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_MEDIUM_RISK_PERCENTAGE: 7.052186177715091 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_HIGH_RISK_LOC: 82 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_HIGH_RISK_PERCENTAGE: 11.56558533145275 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 1015 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 47.49649040711277 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 197 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 414 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 19.372952737482454 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 176 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 8.235844642021526 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 82 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 3.8371548900327563 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC: 450 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE: 21.05755732335049 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 1 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1345 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 165 FILE_CHANGE_HISTORY_WEEKS: 191 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 955 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 8 FILE_AGE_LOW_RISK_COUNT: 1 FILE_AGE_MEDIUM_RISK_COUNT: 1 FILE_AGE_HIGH_RISK_COUNT: 5 FILE_AGE_VERY_HIGH_RISK_COUNT: 22 FILE_AGE_NEGLIGIBLE_RISK_LOC: 1418 FILE_AGE_LOW_RISK_LOC: 245 FILE_AGE_MEDIUM_RISK_LOC: 1 FILE_AGE_HIGH_RISK_LOC: 1119 FILE_AGE_VERY_HIGH_RISK_LOC: 657 NUMBER_OF_CONTRIBUTORS: 25 DUPLICATION_NUMBER_OF_DUPLICATES: 54 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 12 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 508 DUPLICATION_NUMBER_OF_CLEANED_LINES: 3259 DUPLICATION_PERCENTAGE: 15.587603559374042 UNIT_DUPLICATES_COUNT: 0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HANDLERS: 364 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HANDLERS: 364 DUPLICATION_PERCENTAGE_PRIMARY_HANDLERS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STORAGE: 66 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STORAGE: 66 DUPLICATION_PERCENTAGE_PRIMARY_STORAGE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARE: 64 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARE: 64 DUPLICATION_PERCENTAGE_PRIMARY_SHARE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHIPPERS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHIPPERS: 14 DUPLICATION_PERCENTAGE_PRIMARY_SHIPPERS: 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: 508 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 3247 DUPLICATION_PERCENTAGE_PY: 15.645210963966738 TOTAL_ANALYSIS_TIME_IN_MILLIS: 896