TOTAL_NUMBER_OF_FILES: 406 NUMBER_OF_FILES_MAIN: 63 LINES_OF_CODE_MAIN: 6226 NUMBER_OF_FILES_MAIN_EXT_PY: 56 LINES_OF_CODE_MAIN_EXT_PY: 5961 NUMBER_OF_FILES_MAIN_EXT_JS: 1 LINES_OF_CODE_MAIN_EXT_JS: 162 NUMBER_OF_FILES_MAIN_EXT_TOML: 4 LINES_OF_CODE_MAIN_EXT_TOML: 88 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 14 NUMBER_OF_FILES_MAIN_EXT_IN: 1 LINES_OF_CODE_MAIN_EXT_IN: 1 NUMBER_OF_FILES_TEST: 245 LINES_OF_CODE_TEST: 8358 NUMBER_OF_FILES_TEST_EXT_PY: 243 LINES_OF_CODE_TEST_EXT_PY: 8272 NUMBER_OF_FILES_TEST_EXT_HTML: 1 LINES_OF_CODE_TEST_EXT_HTML: 75 NUMBER_OF_FILES_TEST_EXT_SH: 1 LINES_OF_CODE_TEST_EXT_SH: 11 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 134.24 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 31 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 31 NUMBER_OF_FILES_OTHER: 60 LINES_OF_CODE_OTHER: 7951 NUMBER_OF_FILES_OTHER_EXT_MD: 6 LINES_OF_CODE_OTHER_EXT_MD: 4190 NUMBER_OF_FILES_OTHER_EXT_JSON: 53 LINES_OF_CODE_OTHER_EXT_JSON: 3471 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 290 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 1342 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_PY: 1092 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 162 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TOML: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_PAGES: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_PAGES: 14 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HTML_PAGES_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HTML_PAGES_EXT_HTML: 14 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_L10N_CM: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_L10N_CM: 341 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_L10N_CM_EXT_PY: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_L10N_CM_EXT_PY: 341 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER: 91 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_PY: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_PY: 90 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_IN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKCLUSTER_EXT_IN: 1 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES: 4438 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MODULES_EXT_PY: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MODULES_EXT_PY: 4438 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: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 102 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 102 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 61 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 6124 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 54 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 5859 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 162 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML: 88 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 14 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_IN: 1 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 44 LOW_RISK_FILE_SIZE_COUNT: 11 MEDIUM_RISK_FILE_SIZE_COUNT: 5 HIGH_RISK_FILE_SIZE_COUNT: 3 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1265 LOW_RISK_FILE_SIZE_LOC: 1588 MEDIUM_RISK_FILE_SIZE_LOC: 1745 HIGH_RISK_FILE_SIZE_LOC: 1628 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 515 LINES_OF_CODE_IN_UNITS: 3845 LINES_OF_CODE_OUTSIDE_UNITS: 2381 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 1979 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 51.469440832249674 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 433 UNIT_SIZE_LOW_RISK_LOC: 775 UNIT_SIZE_LOW_RISK_PERCENTAGE: 20.156046814044213 UNIT_SIZE_LOW_RISK_COUNT: 54 UNIT_SIZE_MEDIUM_RISK_LOC: 650 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 16.90507152145644 UNIT_SIZE_MEDIUM_RISK_COUNT: 23 UNIT_SIZE_HIGH_RISK_LOC: 299 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 7.776332899869961 UNIT_SIZE_HIGH_RISK_COUNT: 4 UNIT_SIZE_VERY_HIGH_RISK_LOC: 142 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 3.693107932379714 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 163 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 29.159212880143112 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 35 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 171 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 30.590339892665472 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 225 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 40.250447227191415 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 7 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_L10N_CM_NEGLIGIBLE_RISK_LOC: 110 UNIT_SIZE_COMPONENT_L10N_CM_NEGLIGIBLE_RISK_PERCENTAGE: 47.00854700854701 UNIT_SIZE_COMPONENT_L10N_CM_NEGLIGIBLE_RISK_COUNT: 27 UNIT_SIZE_COMPONENT_L10N_CM_LOW_RISK_LOC: 75 UNIT_SIZE_COMPONENT_L10N_CM_LOW_RISK_PERCENTAGE: 32.05128205128205 UNIT_SIZE_COMPONENT_L10N_CM_LOW_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_L10N_CM_MEDIUM_RISK_LOC: 49 UNIT_SIZE_COMPONENT_L10N_CM_MEDIUM_RISK_PERCENTAGE: 20.94017094017094 UNIT_SIZE_COMPONENT_L10N_CM_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_L10N_CM_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_L10N_CM_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_L10N_CM_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_L10N_CM_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_L10N_CM_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_L10N_CM_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_LOC: 50 UNIT_SIZE_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_PERCENTAGE: 75.75757575757575 UNIT_SIZE_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_TASKCLUSTER_LOW_RISK_LOC: 16 UNIT_SIZE_COMPONENT_TASKCLUSTER_LOW_RISK_PERCENTAGE: 24.242424242424242 UNIT_SIZE_COMPONENT_TASKCLUSTER_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TASKCLUSTER_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TASKCLUSTER_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TASKCLUSTER_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TASKCLUSTER_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TASKCLUSTER_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TASKCLUSTER_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_LOC: 1656 UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE: 55.458807769591424 UNIT_SIZE_COMPONENT_MODULES_NEGLIGIBLE_RISK_COUNT: 361 UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_LOC: 513 UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_PERCENTAGE: 17.180174146014735 UNIT_SIZE_COMPONENT_MODULES_LOW_RISK_COUNT: 37 UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_LOC: 376 UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_PERCENTAGE: 12.592096450100469 UNIT_SIZE_COMPONENT_MODULES_MEDIUM_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_LOC: 299 UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_PERCENTAGE: 10.013395847287342 UNIT_SIZE_COMPONENT_MODULES_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_LOC: 142 UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_PERCENTAGE: 4.755525787006028 UNIT_SIZE_COMPONENT_MODULES_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 1979 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 51.469440832249674 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 433 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 775 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 20.156046814044213 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 54 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 650 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 16.90507152145644 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 23 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 299 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 7.776332899869961 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 142 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 3.693107932379714 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 2872 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 74.69440832249676 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 484 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 473 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 12.301690507152145 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 259 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 6.736020806241872 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 241 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 6.267880364109232 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: 241 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 393 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 70.304114490161 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 71 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 12.701252236135957 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC: 95 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 16.99463327370304 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 3 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_L10N_CM_NEGLIGIBLE_RISK_LOC: 151 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_NEGLIGIBLE_RISK_PERCENTAGE: 64.52991452991454 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_NEGLIGIBLE_RISK_COUNT: 30 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_LOW_RISK_LOC: 83 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_LOW_RISK_PERCENTAGE: 35.47008547008547 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_L10N_CM_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_LOC: 66 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_NEGLIGIBLE_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKCLUSTER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_LOC: 2262 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_PERCENTAGE: 75.75351640991293 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_NEGLIGIBLE_RISK_COUNT: 397 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_LOC: 319 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_PERCENTAGE: 10.683188211654388 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_LOW_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_LOC: 164 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_PERCENTAGE: 5.492297387809779 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_LOC: 241 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_PERCENTAGE: 8.070997990622907 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MODULES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 2872 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 74.69440832249676 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 484 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 473 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 12.301690507152145 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 259 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 6.736020806241872 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 241 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 6.267880364109232 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 522 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 290 FILE_CHANGE_HISTORY_WEEKS: 74 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 370 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 16 FILE_AGE_LOW_RISK_COUNT: 11 FILE_AGE_MEDIUM_RISK_COUNT: 7 FILE_AGE_HIGH_RISK_COUNT: 26 FILE_AGE_VERY_HIGH_RISK_COUNT: 3 FILE_AGE_NEGLIGIBLE_RISK_LOC: 3338 FILE_AGE_LOW_RISK_LOC: 1706 FILE_AGE_MEDIUM_RISK_LOC: 237 FILE_AGE_HIGH_RISK_LOC: 928 FILE_AGE_VERY_HIGH_RISK_LOC: 17 NUMBER_OF_CONTRIBUTORS: 30 DUPLICATION_NUMBER_OF_DUPLICATES: 21 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 17 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 336 DUPLICATION_NUMBER_OF_CLEANED_LINES: 5905 DUPLICATION_PERCENTAGE: 5.690093141405589 UNIT_DUPLICATES_COUNT: 1 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 161 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 161 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MODULES: 163 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MODULES: 163 DUPLICATION_PERCENTAGE_PRIMARY_MODULES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_L10N_CM: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_L10N_CM: 12 DUPLICATION_PERCENTAGE_PRIMARY_L10N_CM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HTML_PAGES: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HTML_PAGES: 0 DUPLICATION_PERCENTAGE_PRIMARY_HTML_PAGES: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TASKCLUSTER: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TASKCLUSTER: 0 DUPLICATION_PERCENTAGE_PRIMARY_TASKCLUSTER: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML: 82 DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML: 88 DUPLICATION_PERCENTAGE_TOML: 93.18181818181819 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 254 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 5644 DUPLICATION_PERCENTAGE_PY: 4.500354358610914 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1564