TOTAL_NUMBER_OF_FILES: 17675 NUMBER_OF_FILES_MAIN: 12195 LINES_OF_CODE_MAIN: 766493 NUMBER_OF_FILES_MAIN_EXT_RB: 8456 LINES_OF_CODE_MAIN_EXT_RB: 522739 NUMBER_OF_FILES_MAIN_EXT_JS: 1748 LINES_OF_CODE_MAIN_EXT_JS: 129529 NUMBER_OF_FILES_MAIN_EXT_VUE: 471 LINES_OF_CODE_MAIN_EXT_VUE: 43045 NUMBER_OF_FILES_MAIN_EXT_SCSS: 148 LINES_OF_CODE_MAIN_EXT_SCSS: 32483 NUMBER_OF_FILES_MAIN_EXT_HAML: 1149 LINES_OF_CODE_MAIN_EXT_HAML: 26083 NUMBER_OF_FILES_MAIN_EXT_XML: 7 LINES_OF_CODE_MAIN_EXT_XML: 5831 NUMBER_OF_FILES_MAIN_EXT_EML: 39 LINES_OF_CODE_MAIN_EXT_EML: 2841 NUMBER_OF_FILES_MAIN_EXT_RAKE: 64 LINES_OF_CODE_MAIN_EXT_RAKE: 2418 NUMBER_OF_FILES_MAIN_EXT_ERB: 62 LINES_OF_CODE_MAIN_EXT_ERB: 689 NUMBER_OF_FILES_MAIN_EXT_HTML: 21 LINES_OF_CODE_MAIN_EXT_HTML: 275 NUMBER_OF_FILES_MAIN_EXT_GRAPHQL: 7 LINES_OF_CODE_MAIN_EXT_GRAPHQL: 194 NUMBER_OF_FILES_MAIN_EXT_BUILDER: 14 LINES_OF_CODE_MAIN_EXT_BUILDER: 142 NUMBER_OF_FILES_MAIN_EXT_CSS: 1 LINES_OF_CODE_MAIN_EXT_CSS: 123 NUMBER_OF_FILES_MAIN_EXT_MYSQL: 1 LINES_OF_CODE_MAIN_EXT_MYSQL: 57 NUMBER_OF_FILES_MAIN_EXT_RU: 3 LINES_OF_CODE_MAIN_EXT_RU: 28 NUMBER_OF_FILES_MAIN_EXT_RUBY: 1 LINES_OF_CODE_MAIN_EXT_RUBY: 13 NUMBER_OF_FILES_MAIN_EXT_META: 2 LINES_OF_CODE_MAIN_EXT_META: 2 NUMBER_OF_FILES_MAIN_EXT_PUB: 1 LINES_OF_CODE_MAIN_EXT_PUB: 1 NUMBER_OF_FILES_TEST: 141 LINES_OF_CODE_TEST: 6534 NUMBER_OF_FILES_TEST_EXT_RB: 115 LINES_OF_CODE_TEST_EXT_RB: 4816 NUMBER_OF_FILES_TEST_EXT_JS: 17 LINES_OF_CODE_TEST_EXT_JS: 1461 NUMBER_OF_FILES_TEST_EXT_SNAP: 5 LINES_OF_CODE_TEST_EXT_SNAP: 183 NUMBER_OF_FILES_TEST_EXT_VUE: 1 LINES_OF_CODE_TEST_EXT_VUE: 39 NUMBER_OF_FILES_TEST_EXT_RAKE: 2 LINES_OF_CODE_TEST_EXT_RAKE: 19 NUMBER_OF_FILES_TEST_EXT_SCSS: 1 LINES_OF_CODE_TEST_EXT_SCSS: 16 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 0.85 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 15 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 927 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 9 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 526 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS: 357 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_RB: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_RB: 44 NUMBER_OF_FILES_OTHER: 1430 LINES_OF_CODE_OTHER: 131710 NUMBER_OF_FILES_OTHER_EXT_MD: 1128 LINES_OF_CODE_OTHER_EXT_MD: 115101 NUMBER_OF_FILES_OTHER_EXT_JSON: 167 LINES_OF_CODE_OTHER_EXT_JSON: 13938 NUMBER_OF_FILES_OTHER_EXT_PO: 9 LINES_OF_CODE_OTHER_EXT_PO: 1772 NUMBER_OF_FILES_OTHER_EXT_SVG: 113 LINES_OF_CODE_OTHER_EXT_SVG: 404 NUMBER_OF_FILES_OTHER_EXT_PATCH: 3 LINES_OF_CODE_OTHER_EXT_PATCH: 200 NUMBER_OF_FILES_OTHER_EXT_TXT: 6 LINES_OF_CODE_OTHER_EXT_TXT: 200 NUMBER_OF_FILES_OTHER_EXT_RB: 3 LINES_OF_CODE_OTHER_EXT_RB: 92 NUMBER_OF_FILES_OTHER_EXT_CLJ: 1 LINES_OF_CODE_OTHER_EXT_CLJ: 3 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 54 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 36 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_RU: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_RU: 18 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS: 682 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS: 560 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_RB: 122 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC: 4482 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC: 426484 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_RB: 3654 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_RB: 335860 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_JS: 755 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_JS: 81348 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_XML: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_XML: 5831 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_EML: 39 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_EML: 2841 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_HTML: 21 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_HTML: 275 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_ERB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_ERB: 228 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_GRAPHQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_GRAPHQL: 89 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_RU: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_RU: 9 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_META: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_META: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SPEC_EXT_PUB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SPEC_EXT_PUB: 1 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG: 143 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG: 4018 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_RB: 139 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_RB: 3784 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_JS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_JS: 177 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONFIG_EXT_MYSQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONFIG_EXT_MYSQL: 57 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUBOCOP: 50 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUBOCOP: 1620 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_RUBOCOP_EXT_RB: 50 LINES_OF_CODE_DECOMPOSITION_PRIMARY_RUBOCOP_EXT_RB: 1620 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HAML_LINT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HAML_LINT: 78 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HAML_LINT_EXT_RB: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HAML_LINT_EXT_RB: 78 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DANGER: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DANGER: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DANGER_EXT_RB: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DANGER_EXT_RB: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP: 4579 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP: 226340 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_RB: 1748 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_RB: 76477 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_JS: 980 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_JS: 47408 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_VUE: 471 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_VUE: 43045 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_SCSS: 148 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_SCSS: 32483 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_HAML: 1149 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_HAML: 26083 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_ERB: 61 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_ERB: 461 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_BUILDER: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_BUILDER: 142 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CSS: 123 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_GRAPHQL: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_GRAPHQL: 105 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_RUBY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_RUBY: 13 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QA: 193 LINES_OF_CODE_DECOMPOSITION_PRIMARY_QA: 8481 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QA_EXT_RB: 192 LINES_OF_CODE_DECOMPOSITION_PRIMARY_QA_EXT_RB: 8480 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_QA_EXT_RU: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_QA_EXT_RU: 1 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LOCALE: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LOCALE: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LOCALE_EXT_RB: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LOCALE_EXT_RB: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DB: 1248 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DB: 25408 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DB_EXT_RB: 1248 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DB_EXT_RB: 25408 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB: 1480 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB: 73238 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_RB: 1416 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_RB: 70820 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIB_EXT_RAKE: 64 LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIB_EXT_RAKE: 2418 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES: 68 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES_EXT_RB: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENERATOR_TEMPLATES_EXT_RB: 68 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: 86 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 21736 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RB: 56 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RB: 17356 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS: 17 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS: 3169 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_VUE: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_VUE: 900 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_RAKE: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_RAKE: 175 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_HAML: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_HAML: 136 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 12109 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 744757 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB: 8400 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RB: 505383 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1731 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 126360 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VUE: 461 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VUE: 42145 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS: 148 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCSS: 32483 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HAML: 1148 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HAML: 25947 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 5831 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_EML: 39 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_EML: 2841 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE: 62 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RAKE: 2243 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB: 62 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_ERB: 689 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 21 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 275 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GRAPHQL: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GRAPHQL: 194 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_BUILDER: 14 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_BUILDER: 142 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 123 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MYSQL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MYSQL: 57 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RU: 3 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RU: 28 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_RUBY: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_RUBY: 13 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_META: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_META: 2 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUB: 1 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 10369 LOW_RISK_FILE_SIZE_COUNT: 1154 MEDIUM_RISK_FILE_SIZE_COUNT: 541 HIGH_RISK_FILE_SIZE_COUNT: 99 VERY_HIGH_RISK_FILE_SIZE_COUNT: 32 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 321097 LOW_RISK_FILE_SIZE_LOC: 159224 MEDIUM_RISK_FILE_SIZE_LOC: 157741 HIGH_RISK_FILE_SIZE_LOC: 66373 VERY_HIGH_RISK_FILE_SIZE_LOC: 62058 NUMBER_OF_UNITS: 28084 LINES_OF_CODE_IN_UNITS: 180264 LINES_OF_CODE_OUTSIDE_UNITS: 586229 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 111459 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 61.83098122753295 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 24427 UNIT_SIZE_LOW_RISK_LOC: 40149 UNIT_SIZE_LOW_RISK_PERCENTAGE: 22.272333910264944 UNIT_SIZE_LOW_RISK_COUNT: 2887 UNIT_SIZE_MEDIUM_RISK_LOC: 19406 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 10.765321972218524 UNIT_SIZE_MEDIUM_RISK_COUNT: 689 UNIT_SIZE_HIGH_RISK_LOC: 3862 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 2.142413349309901 UNIT_SIZE_HIGH_RISK_COUNT: 56 UNIT_SIZE_VERY_HIGH_RISK_LOC: 5388 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 2.9889495406736786 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 25 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 52 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 45.6140350877193 UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 13 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC: 39 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 34.21052631578947 UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 23 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 20.17543859649123 UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 1 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_SPEC_NEGLIGIBLE_RISK_LOC: 12622 UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_PERCENTAGE: 58.10163874056343 UNIT_SIZE_COMPONENT_SPEC_NEGLIGIBLE_RISK_COUNT: 2814 UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_LOC: 3651 UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_PERCENTAGE: 16.806297182839256 UNIT_SIZE_COMPONENT_SPEC_LOW_RISK_COUNT: 266 UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_LOC: 2443 UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_PERCENTAGE: 11.245626956361628 UNIT_SIZE_COMPONENT_SPEC_MEDIUM_RISK_COUNT: 82 UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_LOC: 1074 UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_PERCENTAGE: 4.94384091327564 UNIT_SIZE_COMPONENT_SPEC_HIGH_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_LOC: 1934 UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_PERCENTAGE: 8.902596206960045 UNIT_SIZE_COMPONENT_SPEC_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC: 518 UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE: 51.8 UNIT_SIZE_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT: 110 UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_LOC: 209 UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE: 20.9 UNIT_SIZE_COMPONENT_CONFIG_LOW_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_LOC: 146 UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE: 14.6 UNIT_SIZE_COMPONENT_CONFIG_MEDIUM_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_LOC: 127 UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE: 12.7 UNIT_SIZE_COMPONENT_CONFIG_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_LOC: 699 UNIT_SIZE_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_PERCENTAGE: 78.45117845117845 UNIT_SIZE_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_COUNT: 146 UNIT_SIZE_COMPONENT_RUBOCOP_LOW_RISK_LOC: 192 UNIT_SIZE_COMPONENT_RUBOCOP_LOW_RISK_PERCENTAGE: 21.54882154882155 UNIT_SIZE_COMPONENT_RUBOCOP_LOW_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_RUBOCOP_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_RUBOCOP_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_RUBOCOP_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_RUBOCOP_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_RUBOCOP_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_RUBOCOP_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_RUBOCOP_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_RUBOCOP_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_RUBOCOP_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_LOC: 59 UNIT_SIZE_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_HAML_LINT_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HAML_LINT_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HAML_LINT_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HAML_LINT_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HAML_LINT_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HAML_LINT_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HAML_LINT_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HAML_LINT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HAML_LINT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HAML_LINT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HAML_LINT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HAML_LINT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_LOC: 54318 UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE: 60.39225278512819 UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT: 11581 UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC: 21578 UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE: 23.991016432812255 UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT: 1543 UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC: 10949 UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE: 12.1734006359654 UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT: 386 UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC: 2067 UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE: 2.298147695181339 UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT: 30 UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC: 1030 UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE: 1.1451824509128106 UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_QA_NEGLIGIBLE_RISK_LOC: 3152 UNIT_SIZE_COMPONENT_QA_NEGLIGIBLE_RISK_PERCENTAGE: 76.59781287970839 UNIT_SIZE_COMPONENT_QA_NEGLIGIBLE_RISK_COUNT: 713 UNIT_SIZE_COMPONENT_QA_LOW_RISK_LOC: 678 UNIT_SIZE_COMPONENT_QA_LOW_RISK_PERCENTAGE: 16.476306196840827 UNIT_SIZE_COMPONENT_QA_LOW_RISK_COUNT: 50 UNIT_SIZE_COMPONENT_QA_MEDIUM_RISK_LOC: 227 UNIT_SIZE_COMPONENT_QA_MEDIUM_RISK_PERCENTAGE: 5.51640340218712 UNIT_SIZE_COMPONENT_QA_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_QA_HIGH_RISK_LOC: 58 UNIT_SIZE_COMPONENT_QA_HIGH_RISK_PERCENTAGE: 1.4094775212636694 UNIT_SIZE_COMPONENT_QA_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_QA_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_QA_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_QA_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DB_NEGLIGIBLE_RISK_LOC: 8342 UNIT_SIZE_COMPONENT_DB_NEGLIGIBLE_RISK_PERCENTAGE: 55.62816751133636 UNIT_SIZE_COMPONENT_DB_NEGLIGIBLE_RISK_COUNT: 2013 UNIT_SIZE_COMPONENT_DB_LOW_RISK_LOC: 3283 UNIT_SIZE_COMPONENT_DB_LOW_RISK_PERCENTAGE: 21.892504667911442 UNIT_SIZE_COMPONENT_DB_LOW_RISK_COUNT: 239 UNIT_SIZE_COMPONENT_DB_MEDIUM_RISK_LOC: 1528 UNIT_SIZE_COMPONENT_DB_MEDIUM_RISK_PERCENTAGE: 10.189383835689517 UNIT_SIZE_COMPONENT_DB_MEDIUM_RISK_COUNT: 56 UNIT_SIZE_COMPONENT_DB_HIGH_RISK_LOC: 251 UNIT_SIZE_COMPONENT_DB_HIGH_RISK_PERCENTAGE: 1.673779674579888 UNIT_SIZE_COMPONENT_DB_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DB_VERY_HIGH_RISK_LOC: 1592 UNIT_SIZE_COMPONENT_DB_VERY_HIGH_RISK_PERCENTAGE: 10.616164310482796 UNIT_SIZE_COMPONENT_DB_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC: 31688 UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE: 66.89324692322307 UNIT_SIZE_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT: 7021 UNIT_SIZE_COMPONENT_LIB_LOW_RISK_LOC: 10476 UNIT_SIZE_COMPONENT_LIB_LOW_RISK_PERCENTAGE: 22.11479597221929 UNIT_SIZE_COMPONENT_LIB_LOW_RISK_COUNT: 754 UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_LOC: 4090 UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE: 8.633974372506385 UNIT_SIZE_COMPONENT_LIB_MEDIUM_RISK_COUNT: 152 UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_LOC: 285 UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_PERCENTAGE: 0.601633911042621 UNIT_SIZE_COMPONENT_LIB_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_LOC: 832 UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_PERCENTAGE: 1.756348821008634 UNIT_SIZE_COMPONENT_LIB_VERY_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE: 17.307692307692307 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_LOC: 43 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_PERCENTAGE: 82.6923076923077 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_LOC: 95788 UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_PERCENTAGE: 68.14934972537637 UNIT_SIZE_EXTENSION_RB_NEGLIGIBLE_RISK_COUNT: 21327 UNIT_SIZE_EXTENSION_RB_LOW_RISK_LOC: 29853 UNIT_SIZE_EXTENSION_RB_LOW_RISK_PERCENTAGE: 21.239221377956117 UNIT_SIZE_EXTENSION_RB_LOW_RISK_COUNT: 2169 UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_LOC: 10708 UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_PERCENTAGE: 7.61831583141239 UNIT_SIZE_EXTENSION_RB_MEDIUM_RISK_COUNT: 395 UNIT_SIZE_EXTENSION_RB_HIGH_RISK_LOC: 1072 UNIT_SIZE_EXTENSION_RB_HIGH_RISK_PERCENTAGE: 0.7626853353823387 UNIT_SIZE_EXTENSION_RB_HIGH_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_LOC: 3135 UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_PERCENTAGE: 2.230427729872791 UNIT_SIZE_EXTENSION_RB_VERY_HIGH_RISK_COUNT: 11 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 15467 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 39.31421890092014 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 3065 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 10155 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 25.812109196278787 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 708 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 8677 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 22.05530984698287 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 293 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 2790 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 7.091657770321794 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 39 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 2253 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 5.726704285496416 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 14 UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_LOC: 204 UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_PERCENTAGE: 55.73770491803279 UNIT_SIZE_EXTENSION_RAKE_NEGLIGIBLE_RISK_COUNT: 35 UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_LOC: 141 UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_PERCENTAGE: 38.52459016393443 UNIT_SIZE_EXTENSION_RAKE_LOW_RISK_COUNT: 10 UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_LOC: 21 UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_PERCENTAGE: 5.737704918032787 UNIT_SIZE_EXTENSION_RAKE_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_RAKE_HIGH_RISK_COUNT: 0 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 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 165058 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 91.56459415080104 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 27484 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 11369 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 6.306861048240359 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 525 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2963 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 1.6437003505969023 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 66 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 874 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.4848444503616917 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 9 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: 9 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 874 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC: 91 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 79.82456140350877 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC: 23 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE: 20.17543859649123 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT: 0 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_SPEC_NEGLIGIBLE_RISK_LOC: 21249 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_PERCENTAGE: 97.81347818081385 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_NEGLIGIBLE_RISK_COUNT: 3171 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_LOC: 427 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_PERCENTAGE: 1.9655680353526055 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_LOW_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_LOC: 14 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_PERCENTAGE: 0.0644448536181182 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_LOC: 34 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_PERCENTAGE: 0.15650893021542994 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SPEC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_LOC: 784 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_PERCENTAGE: 78.4 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_NEGLIGIBLE_RISK_COUNT: 123 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_LOC: 198 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_PERCENTAGE: 19.8 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_LOW_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_LOC: 18 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_PERCENTAGE: 1.8 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CONFIG_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_LOC: 718 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_PERCENTAGE: 80.58361391694724 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_NEGLIGIBLE_RISK_COUNT: 146 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_LOW_RISK_LOC: 173 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_LOW_RISK_PERCENTAGE: 19.41638608305275 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RUBOCOP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_LOC: 59 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_NEGLIGIBLE_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HAML_LINT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_LOC: 79995 CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE: 88.94065064152454 CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT: 13165 CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC: 6811 CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE: 7.57265793511374 CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT: 325 CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC: 2562 CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE: 2.848502368192835 CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT: 52 CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC: 574 CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE: 0.6381890551688866 CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_NEGLIGIBLE_RISK_LOC: 3954 CONDITIONAL_COMPLEXITY_COMPONENT_QA_NEGLIGIBLE_RISK_PERCENTAGE: 96.08748481166464 CONDITIONAL_COMPLEXITY_COMPONENT_QA_NEGLIGIBLE_RISK_COUNT: 766 CONDITIONAL_COMPLEXITY_COMPONENT_QA_LOW_RISK_LOC: 161 CONDITIONAL_COMPLEXITY_COMPONENT_QA_LOW_RISK_PERCENTAGE: 3.9125151883353584 CONDITIONAL_COMPLEXITY_COMPONENT_QA_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_QA_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_QA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_NEGLIGIBLE_RISK_LOC: 14904 CONDITIONAL_COMPLEXITY_COMPONENT_DB_NEGLIGIBLE_RISK_PERCENTAGE: 99.38650306748467 CONDITIONAL_COMPLEXITY_COMPONENT_DB_NEGLIGIBLE_RISK_COUNT: 2312 CONDITIONAL_COMPLEXITY_COMPONENT_DB_LOW_RISK_LOC: 92 CONDITIONAL_COMPLEXITY_COMPONENT_DB_LOW_RISK_PERCENTAGE: 0.6134969325153374 CONDITIONAL_COMPLEXITY_COMPONENT_DB_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_DB_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DB_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_LOC: 43252 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_PERCENTAGE: 91.3048067382998 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_NEGLIGIBLE_RISK_COUNT: 7766 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_LOC: 3484 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_PERCENTAGE: 7.354710687973655 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_LOW_RISK_COUNT: 155 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_LOC: 369 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_PERCENTAGE: 0.7789575900867619 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_LOC: 266 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_PERCENTAGE: 0.5615249836397797 CONDITIONAL_COMPLEXITY_COMPONENT_LIB_HIGH_RISK_COUNT: 2 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_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_LOC: 52 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_NEGLIGIBLE_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENERATOR_TEMPLATES_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_LOC: 131516 CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_PERCENTAGE: 93.5683997837161 CONDITIONAL_COMPLEXITY_COMPONENT_RB_NEGLIGIBLE_RISK_COUNT: 23475 CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_LOC: 7826 CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_PERCENTAGE: 5.567887532371439 CONDITIONAL_COMPLEXITY_COMPONENT_RB_LOW_RISK_COUNT: 408 CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_LOC: 914 CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_PERCENTAGE: 0.6502746236375537 CONDITIONAL_COMPLEXITY_COMPONENT_RB_MEDIUM_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_LOC: 300 CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_PERCENTAGE: 0.21343806027490822 CONDITIONAL_COMPLEXITY_COMPONENT_RB_HIGH_RISK_COUNT: 3 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_JS_NEGLIGIBLE_RISK_LOC: 33176 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 84.32718214630674 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 3963 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 3543 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 9.005642824462406 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 117 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 2049 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 5.208174470032027 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 574 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 1.4590005591988207 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT: 6 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_RAKE_NEGLIGIBLE_RISK_LOC: 366 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_NEGLIGIBLE_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_RAKE_LOW_RISK_COUNT: 0 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 4970 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 2763 FILE_CHANGE_HISTORY_WEEKS: 401 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 2005 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 0 FILE_AGE_VERY_HIGH_RISK_COUNT: 12195 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 0 FILE_AGE_VERY_HIGH_RISK_LOC: 766493 NUMBER_OF_CONTRIBUTORS: 2703 TOTAL_ANALYSIS_TIME_IN_MILLIS: 107459