TOTAL_NUMBER_OF_FILES: 507 NUMBER_OF_FILES_MAIN: 444 LINES_OF_CODE_MAIN: 23483 NUMBER_OF_FILES_MAIN_EXT_JAVA: 376 LINES_OF_CODE_MAIN_EXT_JAVA: 16262 NUMBER_OF_FILES_MAIN_EXT_CSS: 8 LINES_OF_CODE_MAIN_EXT_CSS: 4473 NUMBER_OF_FILES_MAIN_EXT_XML: 58 LINES_OF_CODE_MAIN_EXT_XML: 2697 NUMBER_OF_FILES_MAIN_EXT_HTML: 2 LINES_OF_CODE_MAIN_EXT_HTML: 51 NUMBER_OF_FILES_TEST: 26 LINES_OF_CODE_TEST: 1976 NUMBER_OF_FILES_TEST_EXT_JAVA: 26 LINES_OF_CODE_TEST_EXT_JAVA: 1976 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 8.41 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 8 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 1203 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML: 7 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML: 1164 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 39 NUMBER_OF_FILES_OTHER: 10 LINES_OF_CODE_OTHER: 650 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 6 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 410 NUMBER_OF_FILES_OTHER_EXT_HTML: 1 LINES_OF_CODE_OTHER_EXT_HTML: 139 NUMBER_OF_FILES_OTHER_EXT_JAVA: 1 LINES_OF_CODE_OTHER_EXT_JAVA: 61 NUMBER_OF_FILES_OTHER_EXT_MD: 1 LINES_OF_CODE_OTHER_EXT_MD: 38 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MOCK: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MOCK: 765 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MOCK_EXT_JAVA: 8 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MOCK_EXT_JAVA: 751 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MOCK_EXT_XML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MOCK_EXT_XML: 14 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVER: 66 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVER: 3442 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVER_EXT_JAVA: 64 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVER_EXT_JAVA: 3428 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVER_EXT_XML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVER_EXT_XML: 14 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARED: 139 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARED: 3120 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARED_EXT_JAVA: 136 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARED_EXT_JAVA: 3100 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SHARED_EXT_XML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SHARED_EXT_XML: 20 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUPA: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUPA: 108 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUPA_EXT_XML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUPA_EXT_XML: 49 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUPA_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUPA_EXT_JAVA: 45 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HUPA_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HUPA_EXT_HTML: 14 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT: 186 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT: 14199 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_JAVA: 142 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_JAVA: 7702 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_CSS: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_CSS: 4439 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_XML: 36 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_XML: 2021 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLIENT_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLIENT_EXT_HTML: 37 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIDGETS: 28 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIDGETS: 1268 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIDGETS_EXT_JAVA: 25 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIDGETS_EXT_JAVA: 1236 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WIDGETS_EXT_XML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WIDGETS_EXT_XML: 32 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 581 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_XML: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_XML: 547 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_CSS: 34 NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY: 116 NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY: 5 NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS: 22 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 3648 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA: 22 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA: 3648 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 422 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 19835 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 354 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 12614 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 8 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 4473 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 58 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 2697 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 51 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 391 LOW_RISK_FILE_SIZE_COUNT: 34 MEDIUM_RISK_FILE_SIZE_COUNT: 17 HIGH_RISK_FILE_SIZE_COUNT: 0 VERY_HIGH_RISK_FILE_SIZE_COUNT: 2 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 10269 LOW_RISK_FILE_SIZE_LOC: 4549 MEDIUM_RISK_FILE_SIZE_LOC: 4873 HIGH_RISK_FILE_SIZE_LOC: 0 VERY_HIGH_RISK_FILE_SIZE_LOC: 3792 NUMBER_OF_UNITS: 1403 LINES_OF_CODE_IN_UNITS: 9469 LINES_OF_CODE_OUTSIDE_UNITS: 14014 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 4770 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 50.37490759319886 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 1202 UNIT_SIZE_LOW_RISK_LOC: 1769 UNIT_SIZE_LOW_RISK_PERCENTAGE: 18.682014996303728 UNIT_SIZE_LOW_RISK_COUNT: 121 UNIT_SIZE_MEDIUM_RISK_LOC: 2014 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 21.26940542823952 UNIT_SIZE_MEDIUM_RISK_COUNT: 67 UNIT_SIZE_HIGH_RISK_LOC: 681 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 7.191889323054177 UNIT_SIZE_HIGH_RISK_COUNT: 11 UNIT_SIZE_VERY_HIGH_RISK_LOC: 235 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 2.4817826592037173 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_MOCK_NEGLIGIBLE_RISK_LOC: 313 UNIT_SIZE_COMPONENT_MOCK_NEGLIGIBLE_RISK_PERCENTAGE: 79.04040404040404 UNIT_SIZE_COMPONENT_MOCK_NEGLIGIBLE_RISK_COUNT: 85 UNIT_SIZE_COMPONENT_MOCK_LOW_RISK_LOC: 83 UNIT_SIZE_COMPONENT_MOCK_LOW_RISK_PERCENTAGE: 20.95959595959596 UNIT_SIZE_COMPONENT_MOCK_LOW_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_MOCK_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_MOCK_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_MOCK_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_MOCK_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_MOCK_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_MOCK_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_MOCK_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_MOCK_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_MOCK_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SERVER_NEGLIGIBLE_RISK_LOC: 467 UNIT_SIZE_COMPONENT_SERVER_NEGLIGIBLE_RISK_PERCENTAGE: 21.06450157870997 UNIT_SIZE_COMPONENT_SERVER_NEGLIGIBLE_RISK_COUNT: 96 UNIT_SIZE_COMPONENT_SERVER_LOW_RISK_LOC: 506 UNIT_SIZE_COMPONENT_SERVER_LOW_RISK_PERCENTAGE: 22.82363554352729 UNIT_SIZE_COMPONENT_SERVER_LOW_RISK_COUNT: 33 UNIT_SIZE_COMPONENT_SERVER_MEDIUM_RISK_LOC: 759 UNIT_SIZE_COMPONENT_SERVER_MEDIUM_RISK_PERCENTAGE: 34.23545331529093 UNIT_SIZE_COMPONENT_SERVER_MEDIUM_RISK_COUNT: 26 UNIT_SIZE_COMPONENT_SERVER_HIGH_RISK_LOC: 363 UNIT_SIZE_COMPONENT_SERVER_HIGH_RISK_PERCENTAGE: 16.373477672530445 UNIT_SIZE_COMPONENT_SERVER_HIGH_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_SERVER_VERY_HIGH_RISK_LOC: 122 UNIT_SIZE_COMPONENT_SERVER_VERY_HIGH_RISK_PERCENTAGE: 5.502931889941363 UNIT_SIZE_COMPONENT_SERVER_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SHARED_NEGLIGIBLE_RISK_LOC: 1398 UNIT_SIZE_COMPONENT_SHARED_NEGLIGIBLE_RISK_PERCENTAGE: 85.19195612431444 UNIT_SIZE_COMPONENT_SHARED_NEGLIGIBLE_RISK_COUNT: 409 UNIT_SIZE_COMPONENT_SHARED_LOW_RISK_LOC: 140 UNIT_SIZE_COMPONENT_SHARED_LOW_RISK_PERCENTAGE: 8.531383302864107 UNIT_SIZE_COMPONENT_SHARED_LOW_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_SHARED_MEDIUM_RISK_LOC: 103 UNIT_SIZE_COMPONENT_SHARED_MEDIUM_RISK_PERCENTAGE: 6.27666057282145 UNIT_SIZE_COMPONENT_SHARED_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_SHARED_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SHARED_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SHARED_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SHARED_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SHARED_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SHARED_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HUPA_NEGLIGIBLE_RISK_LOC: 22 UNIT_SIZE_COMPONENT_HUPA_NEGLIGIBLE_RISK_PERCENTAGE: 64.70588235294117 UNIT_SIZE_COMPONENT_HUPA_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_HUPA_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_HUPA_LOW_RISK_PERCENTAGE: 35.294117647058826 UNIT_SIZE_COMPONENT_HUPA_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_HUPA_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HUPA_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HUPA_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HUPA_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HUPA_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HUPA_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_HUPA_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_HUPA_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_HUPA_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_LOC: 2188 UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE: 49.829196082896836 UNIT_SIZE_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT: 510 UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_LOC: 893 UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE: 20.33705306308358 UNIT_SIZE_COMPONENT_CLIENT_LOW_RISK_COUNT: 63 UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_LOC: 939 UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE: 21.38465042131633 UNIT_SIZE_COMPONENT_CLIENT_MEDIUM_RISK_COUNT: 31 UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_LOC: 258 UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE: 5.875654748348896 UNIT_SIZE_COMPONENT_CLIENT_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC: 113 UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE: 2.573445684354361 UNIT_SIZE_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_WIDGETS_NEGLIGIBLE_RISK_LOC: 382 UNIT_SIZE_COMPONENT_WIDGETS_NEGLIGIBLE_RISK_PERCENTAGE: 48.35443037974684 UNIT_SIZE_COMPONENT_WIDGETS_NEGLIGIBLE_RISK_COUNT: 97 UNIT_SIZE_COMPONENT_WIDGETS_LOW_RISK_LOC: 135 UNIT_SIZE_COMPONENT_WIDGETS_LOW_RISK_PERCENTAGE: 17.088607594936708 UNIT_SIZE_COMPONENT_WIDGETS_LOW_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_WIDGETS_MEDIUM_RISK_LOC: 213 UNIT_SIZE_COMPONENT_WIDGETS_MEDIUM_RISK_PERCENTAGE: 26.962025316455698 UNIT_SIZE_COMPONENT_WIDGETS_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_COMPONENT_WIDGETS_HIGH_RISK_LOC: 60 UNIT_SIZE_COMPONENT_WIDGETS_HIGH_RISK_PERCENTAGE: 7.594936708860759 UNIT_SIZE_COMPONENT_WIDGETS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_WIDGETS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_WIDGETS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_WIDGETS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC: 4770 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 50.37490759319886 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 1202 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 1769 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 18.682014996303728 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 121 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 2014 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 21.26940542823952 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 67 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 681 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 7.191889323054177 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT: 11 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC: 235 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE: 2.4817826592037173 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 7668 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 80.98004013095364 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 1349 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 1236 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 13.053120709684233 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 45 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 505 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 5.33319252296969 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.6336466363924385 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 1 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: 1 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_NEGLIGIBLE_RISK_LOC: 378 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_NEGLIGIBLE_RISK_PERCENTAGE: 95.45454545454545 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_NEGLIGIBLE_RISK_COUNT: 90 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_LOW_RISK_LOC: 18 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_LOW_RISK_PERCENTAGE: 4.545454545454546 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MOCK_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_NEGLIGIBLE_RISK_LOC: 1123 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_NEGLIGIBLE_RISK_PERCENTAGE: 50.65403698691926 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_NEGLIGIBLE_RISK_COUNT: 132 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_LOW_RISK_LOC: 647 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_LOW_RISK_PERCENTAGE: 29.183581416328373 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_LOW_RISK_COUNT: 23 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_MEDIUM_RISK_LOC: 447 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_MEDIUM_RISK_PERCENTAGE: 20.16238159675237 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_MEDIUM_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_NEGLIGIBLE_RISK_LOC: 1554 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_NEGLIGIBLE_RISK_PERCENTAGE: 94.69835466179158 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_NEGLIGIBLE_RISK_COUNT: 418 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_LOW_RISK_LOC: 87 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_LOW_RISK_PERCENTAGE: 5.301645338208409 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SHARED_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_NEGLIGIBLE_RISK_LOC: 34 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_HUPA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_LOC: 3920 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE: 89.2735140059212 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_NEGLIGIBLE_RISK_COUNT: 594 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_LOC: 413 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_PERCENTAGE: 9.405602368480984 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_LOC: 58 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_PERCENTAGE: 1.3208836255978138 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLIENT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_NEGLIGIBLE_RISK_LOC: 659 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_NEGLIGIBLE_RISK_PERCENTAGE: 83.41772151898734 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_NEGLIGIBLE_RISK_COUNT: 109 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_LOW_RISK_LOC: 71 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_LOW_RISK_PERCENTAGE: 8.987341772151899 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_HIGH_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_HIGH_RISK_PERCENTAGE: 7.594936708860759 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_WIDGETS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 7668 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 80.98004013095364 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 1349 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 1236 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 13.053120709684233 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 45 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 505 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 5.33319252296969 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 0.6336466363924385 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 5089 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 165 FILE_CHANGE_HISTORY_WEEKS: 621 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 3105 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: 444 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: 23483 NUMBER_OF_CONTRIBUTORS: 11 DUPLICATION_NUMBER_OF_DUPLICATES: 409 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 82 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 4542 DUPLICATION_NUMBER_OF_CLEANED_LINES: 17226 DUPLICATION_PERCENTAGE: 26.367119470567747 UNIT_DUPLICATES_COUNT: 10 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLIENT: 4247 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLIENT: 4247 DUPLICATION_PERCENTAGE_PRIMARY_CLIENT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HUPA: 28 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HUPA: 28 DUPLICATION_PERCENTAGE_PRIMARY_HUPA: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SERVER: 170 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SERVER: 170 DUPLICATION_PERCENTAGE_PRIMARY_SERVER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SHARED: 73 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SHARED: 73 DUPLICATION_PERCENTAGE_PRIMARY_SHARED: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MOCK: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MOCK: 12 DUPLICATION_PERCENTAGE_PRIMARY_MOCK: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WIDGETS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WIDGETS: 12 DUPLICATION_PERCENTAGE_PRIMARY_WIDGETS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 0 DUPLICATION_PERCENTAGE_PRIMARY_SRC: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 2978 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 4473 DUPLICATION_PERCENTAGE_CSS: 66.57724122512855 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML: 793 DUPLICATION_NUMBER_OF_CLEANED_LINES_XML: 2286 DUPLICATION_PERCENTAGE_XML: 34.68941382327209 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 771 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 10426 DUPLICATION_PERCENTAGE_JAVA: 7.39497410320353 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1607