TOTAL_NUMBER_OF_FILES: 1121 NUMBER_OF_FILES_MAIN: 303 LINES_OF_CODE_MAIN: 40125 NUMBER_OF_FILES_MAIN_EXT_SCALA: 263 LINES_OF_CODE_MAIN_EXT_SCALA: 34999 NUMBER_OF_FILES_MAIN_EXT_JS: 12 LINES_OF_CODE_MAIN_EXT_JS: 3129 NUMBER_OF_FILES_MAIN_EXT_PY: 13 LINES_OF_CODE_MAIN_EXT_PY: 947 NUMBER_OF_FILES_MAIN_EXT_GROOVY: 5 LINES_OF_CODE_MAIN_EXT_GROOVY: 356 NUMBER_OF_FILES_MAIN_EXT_XML: 4 LINES_OF_CODE_MAIN_EXT_XML: 332 NUMBER_OF_FILES_MAIN_EXT_CSS: 1 LINES_OF_CODE_MAIN_EXT_CSS: 181 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 100 NUMBER_OF_FILES_MAIN_EXT_PROTO: 1 LINES_OF_CODE_MAIN_EXT_PROTO: 58 NUMBER_OF_FILES_MAIN_EXT_CFG: 2 LINES_OF_CODE_MAIN_EXT_CFG: 21 NUMBER_OF_FILES_MAIN_EXT_JAVA: 1 LINES_OF_CODE_MAIN_EXT_JAVA: 2 NUMBER_OF_FILES_TEST: 383 LINES_OF_CODE_TEST: 54481 NUMBER_OF_FILES_TEST_EXT_SCALA: 275 LINES_OF_CODE_TEST_EXT_SCALA: 52466 NUMBER_OF_FILES_TEST_EXT_JAVA: 8 LINES_OF_CODE_TEST_EXT_JAVA: 556 NUMBER_OF_FILES_TEST_EXT_JS: 56 LINES_OF_CODE_TEST_EXT_JS: 555 NUMBER_OF_FILES_TEST_EXT_GRADLE: 8 LINES_OF_CODE_TEST_EXT_GRADLE: 406 NUMBER_OF_FILES_TEST_EXT_SH: 9 LINES_OF_CODE_TEST_EXT_SH: 119 NUMBER_OF_FILES_TEST_EXT_SWIFT: 9 LINES_OF_CODE_TEST_EXT_SWIFT: 101 NUMBER_OF_FILES_TEST_EXT_MUSTACHE: 1 LINES_OF_CODE_TEST_EXT_MUSTACHE: 85 NUMBER_OF_FILES_TEST_EXT_XML: 3 LINES_OF_CODE_TEST_EXT_XML: 63 NUMBER_OF_FILES_TEST_EXT_YAML: 2 LINES_OF_CODE_TEST_EXT_YAML: 63 NUMBER_OF_FILES_TEST_EXT_PY: 9 LINES_OF_CODE_TEST_EXT_PY: 41 NUMBER_OF_FILES_TEST_EXT_CS: 1 LINES_OF_CODE_TEST_EXT_CS: 17 NUMBER_OF_FILES_TEST_EXT_CSPROJ: 1 LINES_OF_CODE_TEST_EXT_CSPROJ: 8 NUMBER_OF_FILES_TEST_EXT_LUA: 1 LINES_OF_CODE_TEST_EXT_LUA: 1 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 135.77 NUMBER_OF_FILES_GENERATED: 1 LINES_OF_CODE_GENERATED: 29 NUMBER_OF_FILES_GENERATED_EXT_JSON: 1 LINES_OF_CODE_GENERATED_EXT_JSON: 29 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 71 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 1921 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 55 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 995 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 14 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 824 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 68 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GROOVY: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GROOVY: 34 NUMBER_OF_FILES_OTHER: 94 LINES_OF_CODE_OTHER: 11757 NUMBER_OF_FILES_OTHER_EXT_JSON: 36 LINES_OF_CODE_OTHER_EXT_JSON: 7661 NUMBER_OF_FILES_OTHER_EXT_MD: 33 LINES_OF_CODE_OTHER_EXT_MD: 3282 NUMBER_OF_FILES_OTHER_EXT_TXT: 18 LINES_OF_CODE_OTHER_EXT_TXT: 615 NUMBER_OF_FILES_OTHER_EXT_INI: 6 LINES_OF_CODE_OTHER_EXT_INI: 161 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 1 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 38 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS: 23 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS: 2689 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_PY: 734 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_JS: 677 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_SCALA: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_SCALA: 627 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_GROOVY: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_GROOVY: 356 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_XML: 295 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON: 161 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON: 15871 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_SCALA: 160 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_SCALA: 15856 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_COMMON_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_COMMON_EXT_XML: 15 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE: 234 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_PY: 213 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_CFG: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ANSIBLE_EXT_CFG: 21 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE: 115 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE: 21331 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_SCALA: 99 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_SCALA: 18516 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_JS: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_JS: 2452 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_CSS: 181 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_HTML: 100 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_PROTO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_PROTO: 58 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_XML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_XML: 22 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CORE_EXT_JAVA: 2 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: 20 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 6759 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_SCALA: 20 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_SCALA: 6759 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 283 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 33366 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA: 243 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SCALA: 28240 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 12 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 3129 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 13 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 947 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY: 5 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GROOVY: 356 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 332 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 181 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 100 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 58 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG: 21 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 2 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 185 LOW_RISK_FILE_SIZE_COUNT: 62 MEDIUM_RISK_FILE_SIZE_COUNT: 41 HIGH_RISK_FILE_SIZE_COUNT: 13 VERY_HIGH_RISK_FILE_SIZE_COUNT: 2 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 8222 LOW_RISK_FILE_SIZE_LOC: 8910 MEDIUM_RISK_FILE_SIZE_LOC: 12900 HIGH_RISK_FILE_SIZE_LOC: 7990 VERY_HIGH_RISK_FILE_SIZE_LOC: 2103 NUMBER_OF_UNITS: 1866 LINES_OF_CODE_IN_UNITS: 25665 LINES_OF_CODE_OUTSIDE_UNITS: 14460 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 5903 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 23.000194817845315 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1059 UNIT_SIZE_LOW_RISK_LOC: 6519 UNIT_SIZE_LOW_RISK_PERCENTAGE: 25.400350672121565 UNIT_SIZE_LOW_RISK_COUNT: 450 UNIT_SIZE_MEDIUM_RISK_LOC: 9105 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 35.47632963179427 UNIT_SIZE_MEDIUM_RISK_COUNT: 299 UNIT_SIZE_HIGH_RISK_LOC: 3062 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 11.930644847067992 UNIT_SIZE_HIGH_RISK_COUNT: 50 UNIT_SIZE_VERY_HIGH_RISK_LOC: 1076 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 4.192480031170855 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 449 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 28.50793650793651 UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 83 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC: 544 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 34.53968253968254 UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT: 38 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 518 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 32.888888888888886 UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 17 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC: 64 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE: 4.063492063492063 UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT: 1 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_COMMON_NEGLIGIBLE_RISK_LOC: 3098 UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE: 30.964517741129434 UNIT_SIZE_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT: 574 UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_LOC: 2962 UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_PERCENTAGE: 29.60519740129935 UNIT_SIZE_COMPONENT_COMMON_LOW_RISK_COUNT: 208 UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_LOC: 3102 UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE: 31.004497751124436 UNIT_SIZE_COMPONENT_COMMON_MEDIUM_RISK_COUNT: 103 UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_LOC: 843 UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE: 8.425787106446776 UNIT_SIZE_COMPONENT_COMMON_HIGH_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_LOC: 30 UNIT_SIZE_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_PERCENTAGE: 31.25 UNIT_SIZE_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_ANSIBLE_LOW_RISK_LOC: 66 UNIT_SIZE_COMPONENT_ANSIBLE_LOW_RISK_PERCENTAGE: 68.75 UNIT_SIZE_COMPONENT_ANSIBLE_LOW_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_ANSIBLE_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ANSIBLE_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ANSIBLE_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ANSIBLE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ANSIBLE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ANSIBLE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ANSIBLE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ANSIBLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ANSIBLE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC: 2326 UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE: 16.627350060762026 UNIT_SIZE_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT: 393 UNIT_SIZE_COMPONENT_CORE_LOW_RISK_LOC: 2947 UNIT_SIZE_COMPONENT_CORE_LOW_RISK_PERCENTAGE: 21.066552291085852 UNIT_SIZE_COMPONENT_CORE_LOW_RISK_COUNT: 200 UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_LOC: 5485 UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE: 39.209378797626705 UNIT_SIZE_COMPONENT_CORE_MEDIUM_RISK_COUNT: 179 UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_LOC: 2155 UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_PERCENTAGE: 15.404961040817785 UNIT_SIZE_COMPONENT_CORE_HIGH_RISK_COUNT: 34 UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_LOC: 1076 UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE: 7.691757809707627 UNIT_SIZE_COMPONENT_CORE_VERY_HIGH_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 409 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 13.387888707037643 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 68 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 580 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 18.985270049099835 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 41 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 1080 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 35.3518821603928 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 35 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 699 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 22.880523731587562 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 10 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 287 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 9.39443535188216 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_LOC: 5174 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_PERCENTAGE: 23.70675830469645 UNIT_SIZE_EXTENSION_SCALA_NEGLIGIBLE_RISK_COUNT: 925 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_LOC: 5640 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_PERCENTAGE: 25.84192439862543 UNIT_SIZE_EXTENSION_SCALA_LOW_RISK_COUNT: 389 UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_LOC: 7859 UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_PERCENTAGE: 36.009163802978236 UNIT_SIZE_EXTENSION_SCALA_MEDIUM_RISK_COUNT: 259 UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_LOC: 2363 UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_PERCENTAGE: 10.827033218785797 UNIT_SIZE_EXTENSION_SCALA_HIGH_RISK_COUNT: 40 UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_LOC: 789 UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_PERCENTAGE: 3.6151202749140894 UNIT_SIZE_EXTENSION_SCALA_VERY_HIGH_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 212 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 34.69721767594108 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 42 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 256 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 41.89852700490999 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 17 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 143 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 23.404255319148938 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_LOC: 108 UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE: 62.06896551724138 UNIT_SIZE_EXTENSION_GROOVY_NEGLIGIBLE_RISK_COUNT: 24 UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_LOC: 43 UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_PERCENTAGE: 24.71264367816092 UNIT_SIZE_EXTENSION_GROOVY_LOW_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_LOC: 23 UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_PERCENTAGE: 13.218390804597702 UNIT_SIZE_EXTENSION_GROOVY_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GROOVY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GROOVY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 16975 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 66.14065848431716 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1609 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 5276 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.557179037599845 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 200 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2856 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 11.127995324371712 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 53 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 558 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 2.17416715371128 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 4 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: 4 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 558 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC: 1044 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE: 66.28571428571429 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT: 121 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC: 335 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE: 21.26984126984127 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC: 196 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE: 12.444444444444445 CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT: 4 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_COMMON_NEGLIGIBLE_RISK_LOC: 7418 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_PERCENTAGE: 74.14292853573214 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_NEGLIGIBLE_RISK_COUNT: 797 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_LOC: 1967 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_PERCENTAGE: 19.660169915042477 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_LOW_RISK_COUNT: 88 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_LOC: 620 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_PERCENTAGE: 6.196901549225387 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_MEDIUM_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_COMMON_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_LOC: 61 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_PERCENTAGE: 63.541666666666664 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_NEGLIGIBLE_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_LOW_RISK_LOC: 17 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_LOW_RISK_PERCENTAGE: 17.708333333333332 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_MEDIUM_RISK_LOC: 18 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_MEDIUM_RISK_PERCENTAGE: 18.75 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ANSIBLE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_LOC: 8452 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_PERCENTAGE: 60.418900564729434 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_NEGLIGIBLE_RISK_COUNT: 680 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_LOC: 2957 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_PERCENTAGE: 21.13803702909429 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_LOW_RISK_COUNT: 97 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_LOC: 2022 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_PERCENTAGE: 14.454214025305598 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_MEDIUM_RISK_COUNT: 33 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_LOC: 558 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_PERCENTAGE: 3.9888483808706843 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CORE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 1676 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 54.86088379705401 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 126 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 455 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 14.893617021276595 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC: 838 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE: 27.430441898527004 CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE: 2.8150572831423895 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_SCALA_NEGLIGIBLE_RISK_LOC: 14756 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_PERCENTAGE: 67.61053837342497 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_NEGLIGIBLE_RISK_COUNT: 1402 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_LOC: 4686 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_PERCENTAGE: 21.47079037800687 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_LOW_RISK_COUNT: 176 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_LOC: 1911 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_PERCENTAGE: 8.756013745704468 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_MEDIUM_RISK_COUNT: 38 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_LOC: 472 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_PERCENTAGE: 2.1626575028636883 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCALA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 392 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 64.1571194762684 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 54 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 112 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 18.330605564648117 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 107 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 17.51227495908347 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT: 0 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 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_LOC: 151 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_PERCENTAGE: 86.7816091954023 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_NEGLIGIBLE_RISK_COUNT: 27 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_LOC: 23 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_PERCENTAGE: 13.218390804597702 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GROOVY_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 3365 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 1206 FILE_CHANGE_HISTORY_WEEKS: 465 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 2325 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 4 FILE_AGE_HIGH_RISK_COUNT: 9 FILE_AGE_VERY_HIGH_RISK_COUNT: 290 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 992 FILE_AGE_HIGH_RISK_LOC: 1860 FILE_AGE_VERY_HIGH_RISK_LOC: 37273 NUMBER_OF_CONTRIBUTORS: 252 DUPLICATION_NUMBER_OF_DUPLICATES: 245 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 89 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 2654 DUPLICATION_NUMBER_OF_CLEANED_LINES: 31759 DUPLICATION_PERCENTAGE: 8.356686293649044 UNIT_DUPLICATES_COUNT: 7 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CORE: 1784 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CORE: 1784 DUPLICATION_PERCENTAGE_PRIMARY_CORE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_COMMON: 870 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_COMMON: 870 DUPLICATION_PERCENTAGE_PRIMARY_COMMON: 100.0 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_PRIMARY_ANSIBLE: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ANSIBLE: 0 DUPLICATION_PERCENTAGE_PRIMARY_ANSIBLE: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SCALA: 2153 DUPLICATION_NUMBER_OF_CLEANED_LINES_SCALA: 27275 DUPLICATION_PERCENTAGE_SCALA: 7.893675527039413 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 489 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 2675 DUPLICATION_PERCENTAGE_JS: 18.2803738317757 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 181 DUPLICATION_PERCENTAGE_CSS: 6.629834254143646 TOTAL_ANALYSIS_TIME_IN_MILLIS: 3602