TOTAL_NUMBER_OF_FILES: 983 NUMBER_OF_FILES_MAIN: 737 LINES_OF_CODE_MAIN: 79163 NUMBER_OF_FILES_MAIN_EXT_TS: 488 LINES_OF_CODE_MAIN_EXT_TS: 44501 NUMBER_OF_FILES_MAIN_EXT_TSX: 234 LINES_OF_CODE_MAIN_EXT_TSX: 33842 NUMBER_OF_FILES_MAIN_EXT_JS: 10 LINES_OF_CODE_MAIN_EXT_JS: 443 NUMBER_OF_FILES_MAIN_EXT_CSS: 2 LINES_OF_CODE_MAIN_EXT_CSS: 180 NUMBER_OF_FILES_MAIN_EXT_MJS: 1 LINES_OF_CODE_MAIN_EXT_MJS: 175 NUMBER_OF_FILES_MAIN_EXT_JSX: 1 LINES_OF_CODE_MAIN_EXT_JSX: 12 NUMBER_OF_FILES_MAIN_EXT_YAML: 1 LINES_OF_CODE_MAIN_EXT_YAML: 10 NUMBER_OF_FILES_TEST: 110 LINES_OF_CODE_TEST: 38764 NUMBER_OF_FILES_TEST_EXT_TS: 100 LINES_OF_CODE_TEST_EXT_TS: 37702 NUMBER_OF_FILES_TEST_EXT_TSX: 10 LINES_OF_CODE_TEST_EXT_TSX: 1062 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 48.96 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 2 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 2 NUMBER_OF_FILES_OTHER: 81 LINES_OF_CODE_OTHER: 3191 NUMBER_OF_FILES_OTHER_EXT_JSON: 43 LINES_OF_CODE_OTHER_EXT_JSON: 2001 NUMBER_OF_FILES_OTHER_EXT_MD: 10 LINES_OF_CODE_OTHER_EXT_MD: 1007 NUMBER_OF_FILES_OTHER_EXT_SVG: 25 LINES_OF_CODE_OTHER_EXT_SVG: 109 NUMBER_OF_FILES_OTHER_EXT_PATCH: 1 LINES_OF_CODE_OTHER_EXT_PATCH: 72 NUMBER_OF_FILES_OTHER_EXT_TXT: 2 LINES_OF_CODE_OTHER_EXT_TXT: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 26 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 16 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 275 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_MJS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_MJS: 175 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_JS: 100 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS: 38 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS: 1854 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_EXT_TS: 34 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_EXT_TS: 1533 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_EXT_TSX: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_EXT_TSX: 321 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS: 695 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS: 77008 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_TS: 454 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_TS: 42968 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_TSX: 230 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_TSX: 33521 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_JS: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_JS: 327 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_CSS: 180 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_JSX: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_JSX: 12 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: 18 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 8391 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 11 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 6417 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TSX: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TSX: 1797 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_CSS: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_CSS: 177 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 719 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 70772 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 477 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 38084 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 228 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 32045 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 10 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 443 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 175 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX: 12 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 10 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 3 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 524 LOW_RISK_FILE_SIZE_COUNT: 108 MEDIUM_RISK_FILE_SIZE_COUNT: 82 HIGH_RISK_FILE_SIZE_COUNT: 18 VERY_HIGH_RISK_FILE_SIZE_COUNT: 5 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 18498 LOW_RISK_FILE_SIZE_LOC: 15910 MEDIUM_RISK_FILE_SIZE_LOC: 25448 HIGH_RISK_FILE_SIZE_LOC: 11557 VERY_HIGH_RISK_FILE_SIZE_LOC: 7750 NUMBER_OF_UNITS: 1836 LINES_OF_CODE_IN_UNITS: 19169 LINES_OF_CODE_OUTSIDE_UNITS: 59994 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 7021 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 36.626845427513175 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1395 UNIT_SIZE_LOW_RISK_LOC: 4105 UNIT_SIZE_LOW_RISK_PERCENTAGE: 21.414784287130264 UNIT_SIZE_LOW_RISK_COUNT: 285 UNIT_SIZE_MEDIUM_RISK_LOC: 3219 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 16.792738275340394 UNIT_SIZE_MEDIUM_RISK_COUNT: 103 UNIT_SIZE_HIGH_RISK_LOC: 2732 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 14.25217799572226 UNIT_SIZE_HIGH_RISK_COUNT: 40 UNIT_SIZE_VERY_HIGH_RISK_LOC: 2092 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 10.913454014293912 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 26 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT: 0 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_LIBS_NEGLIGIBLE_RISK_LOC: 259 UNIT_SIZE_COMPONENT_LIBS_NEGLIGIBLE_RISK_PERCENTAGE: 28.060671722643555 UNIT_SIZE_COMPONENT_LIBS_NEGLIGIBLE_RISK_COUNT: 52 UNIT_SIZE_COMPONENT_LIBS_LOW_RISK_LOC: 227 UNIT_SIZE_COMPONENT_LIBS_LOW_RISK_PERCENTAGE: 24.593716143011918 UNIT_SIZE_COMPONENT_LIBS_LOW_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_LIBS_MEDIUM_RISK_LOC: 437 UNIT_SIZE_COMPONENT_LIBS_MEDIUM_RISK_PERCENTAGE: 47.34561213434453 UNIT_SIZE_COMPONENT_LIBS_MEDIUM_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_LIBS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LIBS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LIBS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_LIBS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LIBS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LIBS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_APPS_NEGLIGIBLE_RISK_LOC: 6762 UNIT_SIZE_COMPONENT_APPS_NEGLIGIBLE_RISK_PERCENTAGE: 37.113062568605926 UNIT_SIZE_COMPONENT_APPS_NEGLIGIBLE_RISK_COUNT: 1343 UNIT_SIZE_COMPONENT_APPS_LOW_RISK_LOC: 3878 UNIT_SIZE_COMPONENT_APPS_LOW_RISK_PERCENTAGE: 21.28430296377607 UNIT_SIZE_COMPONENT_APPS_LOW_RISK_COUNT: 269 UNIT_SIZE_COMPONENT_APPS_MEDIUM_RISK_LOC: 2756 UNIT_SIZE_COMPONENT_APPS_MEDIUM_RISK_PERCENTAGE: 15.126234906695938 UNIT_SIZE_COMPONENT_APPS_MEDIUM_RISK_COUNT: 86 UNIT_SIZE_COMPONENT_APPS_HIGH_RISK_LOC: 2732 UNIT_SIZE_COMPONENT_APPS_HIGH_RISK_PERCENTAGE: 14.99451152579583 UNIT_SIZE_COMPONENT_APPS_HIGH_RISK_COUNT: 40 UNIT_SIZE_COMPONENT_APPS_VERY_HIGH_RISK_LOC: 2092 UNIT_SIZE_COMPONENT_APPS_VERY_HIGH_RISK_PERCENTAGE: 11.481888035126236 UNIT_SIZE_COMPONENT_APPS_VERY_HIGH_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 28 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 22.04724409448819 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 31 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 24.409448818897637 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 68 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 53.54330708661417 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 0 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 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 6256 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 43.168644769528015 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 1275 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 3485 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 24.047750483025116 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 243 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 2375 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 16.388352194314106 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 77 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 1653 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 11.406293127242616 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 25 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 723 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 4.988959425890147 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 737 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 16.197802197802197 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 112 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 589 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 12.945054945054945 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 40 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 776 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 17.054945054945055 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 24 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 1079 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 23.714285714285715 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 1369 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 30.087912087912088 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 15341 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 80.0302571860817 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1784 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 1776 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 9.264959048463666 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 34 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 1689 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 8.81110125723825 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 363 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 1.893682508216391 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: 363 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 26 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 0 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_LIBS_NEGLIGIBLE_RISK_LOC: 875 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_NEGLIGIBLE_RISK_PERCENTAGE: 94.79956663055255 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_NEGLIGIBLE_RISK_COUNT: 82 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LOW_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LOW_RISK_PERCENTAGE: 2.600216684723727 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_MEDIUM_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_MEDIUM_RISK_PERCENTAGE: 2.600216684723727 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_NEGLIGIBLE_RISK_LOC: 14440 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_NEGLIGIBLE_RISK_PERCENTAGE: 79.2535675082327 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_NEGLIGIBLE_RISK_COUNT: 1701 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_LOW_RISK_LOC: 1752 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_LOW_RISK_PERCENTAGE: 9.615806805708013 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_LOW_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_MEDIUM_RISK_LOC: 1665 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_MEDIUM_RISK_PERCENTAGE: 9.138309549945115 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_MEDIUM_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_HIGH_RISK_LOC: 363 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_HIGH_RISK_PERCENTAGE: 1.9923161361141604 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_APPS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 127 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 0 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 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 12802 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 88.33839359646701 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 1596 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 1093 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 7.542092188793817 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 597 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 4.119514214739167 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 2412 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 53.010989010989015 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 176 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 683 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 15.010989010989011 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 1092 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 24.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 363 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 7.978021978021978 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 484 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 306 FILE_CHANGE_HISTORY_WEEKS: 69 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 345 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 221 FILE_AGE_LOW_RISK_COUNT: 216 FILE_AGE_MEDIUM_RISK_COUNT: 160 FILE_AGE_HIGH_RISK_COUNT: 140 FILE_AGE_VERY_HIGH_RISK_COUNT: 0 FILE_AGE_NEGLIGIBLE_RISK_LOC: 42172 FILE_AGE_LOW_RISK_LOC: 24975 FILE_AGE_MEDIUM_RISK_LOC: 7198 FILE_AGE_HIGH_RISK_LOC: 4818 FILE_AGE_VERY_HIGH_RISK_LOC: 0 NUMBER_OF_CONTRIBUTORS: 30 DUPLICATION_NUMBER_OF_DUPLICATES: 1289 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 216 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 8325 DUPLICATION_NUMBER_OF_CLEANED_LINES: 69875 DUPLICATION_PERCENTAGE: 11.914132379248658 UNIT_DUPLICATES_COUNT: 11 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APPS: 8000 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APPS: 8000 DUPLICATION_PERCENTAGE_PRIMARY_APPS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS: 325 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS: 325 DUPLICATION_PERCENTAGE_PRIMARY_LIBS: 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_PRIMARY_TOOLS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS: 0 DUPLICATION_PERCENTAGE_PRIMARY_TOOLS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 3470 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 30235 DUPLICATION_PERCENTAGE_TSX: 11.476765338184224 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 4825 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 38849 DUPLICATION_PERCENTAGE_TS: 12.419882107647558 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 30 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 415 DUPLICATION_PERCENTAGE_JS: 7.228915662650603 TOTAL_ANALYSIS_TIME_IN_MILLIS: 18178