TOTAL_NUMBER_OF_FILES: 4883 NUMBER_OF_FILES_MAIN: 721 LINES_OF_CODE_MAIN: 36751 NUMBER_OF_FILES_MAIN_EXT_JS: 620 LINES_OF_CODE_MAIN_EXT_JS: 23804 NUMBER_OF_FILES_MAIN_EXT_RB: 47 LINES_OF_CODE_MAIN_EXT_RB: 11470 NUMBER_OF_FILES_MAIN_EXT_TS: 17 LINES_OF_CODE_MAIN_EXT_TS: 680 NUMBER_OF_FILES_MAIN_EXT_ERB: 26 LINES_OF_CODE_MAIN_EXT_ERB: 343 NUMBER_OF_FILES_MAIN_EXT_RAKE: 5 LINES_OF_CODE_MAIN_EXT_RAKE: 246 NUMBER_OF_FILES_MAIN_EXT_CSS: 4 LINES_OF_CODE_MAIN_EXT_CSS: 156 NUMBER_OF_FILES_MAIN_EXT_GEMSPEC: 2 LINES_OF_CODE_MAIN_EXT_GEMSPEC: 52 NUMBER_OF_FILES_TEST: 147 LINES_OF_CODE_TEST: 18667 NUMBER_OF_FILES_TEST_EXT_JS: 78 LINES_OF_CODE_TEST_EXT_JS: 16646 NUMBER_OF_FILES_TEST_EXT_FEATURE: 62 LINES_OF_CODE_TEST_EXT_FEATURE: 1272 NUMBER_OF_FILES_TEST_EXT_HTML: 3 LINES_OF_CODE_TEST_EXT_HTML: 532 NUMBER_OF_FILES_TEST_EXT_COFFEE: 2 LINES_OF_CODE_TEST_EXT_COFFEE: 126 NUMBER_OF_FILES_TEST_EXT_CSS: 1 LINES_OF_CODE_TEST_EXT_CSS: 54 NUMBER_OF_FILES_TEST_EXT_RB: 1 LINES_OF_CODE_TEST_EXT_RB: 37 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 50.79 NUMBER_OF_FILES_GENERATED: 44 LINES_OF_CODE_GENERATED: 21951 NUMBER_OF_FILES_GENERATED_EXT_JS: 44 LINES_OF_CODE_GENERATED_EXT_JS: 21951 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 64 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS: 64 NUMBER_OF_FILES_OTHER: 1383 LINES_OF_CODE_OTHER: 994943 NUMBER_OF_FILES_OTHER_EXT_JSON: 1370 LINES_OF_CODE_OTHER_EXT_JSON: 993912 NUMBER_OF_FILES_OTHER_EXT_MD: 8 LINES_OF_CODE_OTHER_EXT_MD: 774 NUMBER_OF_FILES_OTHER_EXT_TXT: 4 LINES_OF_CODE_OTHER_EXT_TXT: 193 NUMBER_OF_FILES_OTHER_EXT_MARKDOWN: 1 LINES_OF_CODE_OTHER_EXT_MARKDOWN: 64 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 1547 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 17 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 1522 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_TS: 25 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_SRC: 80 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_SRC: 12293 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_RB: 46 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_RB: 11438 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_ERB: 26 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_ERB: 343 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_JS: 304 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_CSS: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_CSS: 156 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_GEMSPEC: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOC_SRC_EXT_GEMSPEC: 52 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FEATURES: 69 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FEATURES: 2256 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FEATURES_EXT_JS: 69 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FEATURES_EXT_JS: 2256 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKS: 278 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKS_EXT_RAKE: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKS_EXT_RAKE: 246 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TASKS_EXT_RB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TASKS_EXT_RB: 32 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TS: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TS: 655 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TS_EXT_TS: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TS_EXT_TS: 655 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB: 137 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB: 12392 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_JS: 137 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_JS: 12392 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DIST_TOOLS: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DIST_TOOLS: 432 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DIST_TOOLS_EXT_JS: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DIST_TOOLS_EXT_JS: 432 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENTS: 387 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENTS: 6890 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENTS_EXT_JS: 387 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENTS_EXT_JS: 6890 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: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 2243 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS: 1538 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RB: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RB: 691 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RAKE: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RAKE: 14 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 715 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 34508 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 616 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 22266 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB: 46 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB: 10779 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 17 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 680 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB: 26 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB: 343 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE: 232 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 156 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GEMSPEC: 52 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 661 LOW_RISK_FILE_SIZE_COUNT: 39 MEDIUM_RISK_FILE_SIZE_COUNT: 14 HIGH_RISK_FILE_SIZE_COUNT: 6 VERY_HIGH_RISK_FILE_SIZE_COUNT: 1 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 14534 LOW_RISK_FILE_SIZE_LOC: 5550 MEDIUM_RISK_FILE_SIZE_LOC: 3991 HIGH_RISK_FILE_SIZE_LOC: 4025 VERY_HIGH_RISK_FILE_SIZE_LOC: 8651 NUMBER_OF_UNITS: 2060 LINES_OF_CODE_IN_UNITS: 26731 LINES_OF_CODE_OUTSIDE_UNITS: 10020 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 7281 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 27.238038232763458 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1388 UNIT_SIZE_LOW_RISK_LOC: 5430 UNIT_SIZE_LOW_RISK_PERCENTAGE: 20.313493696457297 UNIT_SIZE_LOW_RISK_COUNT: 361 UNIT_SIZE_MEDIUM_RISK_LOC: 7091 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 26.527253002132355 UNIT_SIZE_MEDIUM_RISK_COUNT: 221 UNIT_SIZE_HIGH_RISK_LOC: 5083 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 19.01537540683102 UNIT_SIZE_HIGH_RISK_COUNT: 76 UNIT_SIZE_VERY_HIGH_RISK_LOC: 1846 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 6.905839661815869 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 231 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 29.577464788732396 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 42 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 351 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 44.942381562099875 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 24 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 199 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 25.480153649167733 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DOC_SRC_NEGLIGIBLE_RISK_LOC: 1601 UNIT_SIZE_COMPONENT_DOC_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 15.093805977184878 UNIT_SIZE_COMPONENT_DOC_SRC_NEGLIGIBLE_RISK_COUNT: 364 UNIT_SIZE_COMPONENT_DOC_SRC_LOW_RISK_LOC: 1431 UNIT_SIZE_COMPONENT_DOC_SRC_LOW_RISK_PERCENTAGE: 13.491090789101536 UNIT_SIZE_COMPONENT_DOC_SRC_LOW_RISK_COUNT: 87 UNIT_SIZE_COMPONENT_DOC_SRC_MEDIUM_RISK_LOC: 2710 UNIT_SIZE_COMPONENT_DOC_SRC_MEDIUM_RISK_PERCENTAGE: 25.549165645328557 UNIT_SIZE_COMPONENT_DOC_SRC_MEDIUM_RISK_COUNT: 74 UNIT_SIZE_COMPONENT_DOC_SRC_HIGH_RISK_LOC: 3779 UNIT_SIZE_COMPONENT_DOC_SRC_HIGH_RISK_PERCENTAGE: 35.627415857452625 UNIT_SIZE_COMPONENT_DOC_SRC_HIGH_RISK_COUNT: 57 UNIT_SIZE_COMPONENT_DOC_SRC_VERY_HIGH_RISK_LOC: 1086 UNIT_SIZE_COMPONENT_DOC_SRC_VERY_HIGH_RISK_PERCENTAGE: 10.238521730932403 UNIT_SIZE_COMPONENT_DOC_SRC_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_FEATURES_NEGLIGIBLE_RISK_LOC: 313 UNIT_SIZE_COMPONENT_FEATURES_NEGLIGIBLE_RISK_PERCENTAGE: 14.792060491493384 UNIT_SIZE_COMPONENT_FEATURES_NEGLIGIBLE_RISK_COUNT: 56 UNIT_SIZE_COMPONENT_FEATURES_LOW_RISK_LOC: 358 UNIT_SIZE_COMPONENT_FEATURES_LOW_RISK_PERCENTAGE: 16.918714555765597 UNIT_SIZE_COMPONENT_FEATURES_LOW_RISK_COUNT: 24 UNIT_SIZE_COMPONENT_FEATURES_MEDIUM_RISK_LOC: 494 UNIT_SIZE_COMPONENT_FEATURES_MEDIUM_RISK_PERCENTAGE: 23.34593572778828 UNIT_SIZE_COMPONENT_FEATURES_MEDIUM_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_FEATURES_HIGH_RISK_LOC: 191 UNIT_SIZE_COMPONENT_FEATURES_HIGH_RISK_PERCENTAGE: 9.026465028355387 UNIT_SIZE_COMPONENT_FEATURES_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_FEATURES_VERY_HIGH_RISK_LOC: 760 UNIT_SIZE_COMPONENT_FEATURES_VERY_HIGH_RISK_PERCENTAGE: 35.916824196597354 UNIT_SIZE_COMPONENT_FEATURES_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_TASKS_NEGLIGIBLE_RISK_LOC: 14 UNIT_SIZE_COMPONENT_TASKS_NEGLIGIBLE_RISK_PERCENTAGE: 12.280701754385966 UNIT_SIZE_COMPONENT_TASKS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_TASKS_LOW_RISK_LOC: 44 UNIT_SIZE_COMPONENT_TASKS_LOW_RISK_PERCENTAGE: 38.59649122807018 UNIT_SIZE_COMPONENT_TASKS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_TASKS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TASKS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TASKS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TASKS_HIGH_RISK_LOC: 56 UNIT_SIZE_COMPONENT_TASKS_HIGH_RISK_PERCENTAGE: 49.12280701754386 UNIT_SIZE_COMPONENT_TASKS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TASKS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TASKS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TASKS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TS_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TS_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TS_MEDIUM_RISK_LOC: 32 UNIT_SIZE_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_TS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC: 2998 UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE: 27.76182979905547 UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT: 516 UNIT_SIZE_COMPONENT_LIB_LOW_RISK_LOC: 3212 UNIT_SIZE_COMPONENT_LIB_LOW_RISK_PERCENTAGE: 29.743494768034076 UNIT_SIZE_COMPONENT_LIB_LOW_RISK_COUNT: 220 UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_LOC: 3532 UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE: 32.70673210482452 UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_COUNT: 119 UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_LOC: 1057 UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_PERCENTAGE: 9.787943328085934 UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DIST_TOOLS_NEGLIGIBLE_RISK_LOC: 33 UNIT_SIZE_COMPONENT_DIST_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 17.277486910994764 UNIT_SIZE_COMPONENT_DIST_TOOLS_NEGLIGIBLE_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_DIST_TOOLS_LOW_RISK_LOC: 34 UNIT_SIZE_COMPONENT_DIST_TOOLS_LOW_RISK_PERCENTAGE: 17.801047120418847 UNIT_SIZE_COMPONENT_DIST_TOOLS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_DIST_TOOLS_MEDIUM_RISK_LOC: 124 UNIT_SIZE_COMPONENT_DIST_TOOLS_MEDIUM_RISK_PERCENTAGE: 64.92146596858639 UNIT_SIZE_COMPONENT_DIST_TOOLS_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DIST_TOOLS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DIST_TOOLS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DIST_TOOLS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DIST_TOOLS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DIST_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DIST_TOOLS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLIENTS_NEGLIGIBLE_RISK_LOC: 2091 UNIT_SIZE_COMPONENT_CLIENTS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_CLIENTS_NEGLIGIBLE_RISK_COUNT: 400 UNIT_SIZE_COMPONENT_CLIENTS_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLIENTS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLIENTS_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLIENTS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLIENTS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLIENTS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLIENTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLIENTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLIENTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLIENTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLIENTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLIENTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 5807 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 35.72219488188976 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 1048 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 4024 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 24.753937007874015 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 276 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 4417 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 27.17150590551181 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 148 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 1248 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 7.677165354330708 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 18 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 760 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 4.675196850393701 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC: 1465 UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE: 14.142291727000675 UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT: 337 UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC: 1387 UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE: 13.389323293754224 UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT: 84 UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC: 2642 UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE: 25.504392315860603 UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT: 72 UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC: 3779 UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE: 36.48035524664543 UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT: 57 UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC: 1086 UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE: 10.483637416739068 UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_PERCENTAGE: 10.714285714285714 UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_LOC: 19 UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_PERCENTAGE: 22.61904761904762 UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_LOC: 56 UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_PERCENTAGE: 66.66666666666667 UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_RAKE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_RAKE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_RAKE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 32 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 100.0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 12256 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 45.849388350604166 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1651 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 5348 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.006733754816505 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 247 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 7242 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 27.092140211739178 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 143 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 1885 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 7.051737682840148 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 19 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: 19 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 1885 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 615 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 78.74519846350832 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 65 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 131 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 16.77336747759283 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 35 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 4.481434058898848 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_NEGLIGIBLE_RISK_LOC: 2212 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 20.854152917884416 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_NEGLIGIBLE_RISK_COUNT: 402 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_LOW_RISK_LOC: 1751 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_LOW_RISK_PERCENTAGE: 16.507966437258414 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_LOW_RISK_COUNT: 80 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_MEDIUM_RISK_LOC: 4804 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_MEDIUM_RISK_PERCENTAGE: 45.290845667955125 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_MEDIUM_RISK_COUNT: 91 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_HIGH_RISK_LOC: 1840 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_HIGH_RISK_PERCENTAGE: 17.347034976902044 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_HIGH_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOC_SRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_NEGLIGIBLE_RISK_LOC: 1730 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_NEGLIGIBLE_RISK_PERCENTAGE: 81.75803402646503 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_NEGLIGIBLE_RISK_COUNT: 97 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_LOW_RISK_LOC: 125 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_LOW_RISK_PERCENTAGE: 5.9073724007561434 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_MEDIUM_RISK_LOC: 261 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_MEDIUM_RISK_PERCENTAGE: 12.334593572778829 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_NEGLIGIBLE_RISK_LOC: 95 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_NEGLIGIBLE_RISK_PERCENTAGE: 83.33333333333333 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_LOW_RISK_LOC: 19 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_LOW_RISK_PERCENTAGE: 16.666666666666668 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TASKS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 32 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 0 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_LIB_NEGLIGIBLE_RISK_LOC: 5424 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE: 50.22687285859802 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT: 670 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_LOC: 3188 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_PERCENTAGE: 29.521251967774795 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_COUNT: 150 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_LOC: 2142 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE: 19.83516992314103 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_COUNT: 49 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_LOC: 45 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_PERCENTAGE: 0.41670525048615614 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_NEGLIGIBLE_RISK_LOC: 89 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 46.596858638743456 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_NEGLIGIBLE_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_LOW_RISK_LOC: 102 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_LOW_RISK_PERCENTAGE: 53.403141361256544 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DIST_TOOLS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_NEGLIGIBLE_RISK_LOC: 2091 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_NEGLIGIBLE_RISK_COUNT: 400 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 10159 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 62.49384842519685 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 1275 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 3577 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 22.00418307086614 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 166 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 2475 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 15.225147637795276 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 53 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 45 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 0.2768208661417323 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 1 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_RB_NEGLIGIBLE_RISK_LOC: 2032 CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE: 19.615793030215272 CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT: 372 CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC: 1720 CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE: 16.603919297229464 CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT: 79 CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC: 4767 CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE: 46.017955401100494 CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT: 90 CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC: 1840 CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE: 17.762332271454774 CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RB_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_LOC: 65 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_PERCENTAGE: 77.38095238095238 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_LOC: 19 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_PERCENTAGE: 22.61904761904762 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 32 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 0 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 4623 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 2590 FILE_CHANGE_HISTORY_WEEKS: 657 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 3285 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 1 FILE_AGE_HIGH_RISK_COUNT: 27 FILE_AGE_VERY_HIGH_RISK_COUNT: 693 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 46 FILE_AGE_HIGH_RISK_LOC: 2408 FILE_AGE_VERY_HIGH_RISK_LOC: 34297 NUMBER_OF_CONTRIBUTORS: 225 DUPLICATION_NUMBER_OF_DUPLICATES: 9644 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 60 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 6062 DUPLICATION_NUMBER_OF_CLEANED_LINES: 34870 DUPLICATION_PERCENTAGE: 17.38457126469745 UNIT_DUPLICATES_COUNT: 4 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOC_SRC: 5448 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOC_SRC: 5448 DUPLICATION_PERCENTAGE_PRIMARY_DOC_SRC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIB: 422 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIB: 422 DUPLICATION_PERCENTAGE_PRIMARY_LIB: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS: 8 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS: 8 DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DIST_TOOLS: 8 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DIST_TOOLS: 8 DUPLICATION_PERCENTAGE_PRIMARY_DIST_TOOLS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLIENTS: 48 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLIENTS: 48 DUPLICATION_PERCENTAGE_PRIMARY_CLIENTS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FEATURES: 82 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FEATURES: 82 DUPLICATION_PERCENTAGE_PRIMARY_FEATURES: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TASKS: 32 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TASKS: 32 DUPLICATION_PERCENTAGE_PRIMARY_TASKS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TS: 14 DUPLICATION_PERCENTAGE_PRIMARY_TS: 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_ERB: 32 DUPLICATION_NUMBER_OF_CLEANED_LINES_ERB: 290 DUPLICATION_PERCENTAGE_ERB: 11.03448275862069 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RB: 5390 DUPLICATION_NUMBER_OF_CLEANED_LINES_RB: 11470 DUPLICATION_PERCENTAGE_RB: 46.99215344376635 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 580 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 22042 DUPLICATION_PERCENTAGE_JS: 2.6313401687687143 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_RAKE: 32 DUPLICATION_NUMBER_OF_CLEANED_LINES_RAKE: 246 DUPLICATION_PERCENTAGE_RAKE: 13.008130081300813 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GEMSPEC: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_GEMSPEC: 52 DUPLICATION_PERCENTAGE_GEMSPEC: 26.923076923076923 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 614 DUPLICATION_PERCENTAGE_TS: 2.2801302931596092 TOTAL_ANALYSIS_TIME_IN_MILLIS: 9884