TOTAL_NUMBER_OF_FILES: 1168 NUMBER_OF_FILES_MAIN: 554 LINES_OF_CODE_MAIN: 51093 NUMBER_OF_FILES_MAIN_EXT_JAVA: 553 LINES_OF_CODE_MAIN_EXT_JAVA: 51013 NUMBER_OF_FILES_MAIN_EXT_XML: 1 LINES_OF_CODE_MAIN_EXT_XML: 80 NUMBER_OF_FILES_TEST: 537 LINES_OF_CODE_TEST: 116298 NUMBER_OF_FILES_TEST_EXT_JAVA: 535 LINES_OF_CODE_TEST_EXT_JAVA: 116121 NUMBER_OF_FILES_TEST_EXT_XML: 2 LINES_OF_CODE_TEST_EXT_XML: 177 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 227.62 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 7 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 762 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_XML: 7 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_XML: 762 NUMBER_OF_FILES_OTHER: 33 LINES_OF_CODE_OTHER: 1182 NUMBER_OF_FILES_OTHER_EXT_MD: 12 LINES_OF_CODE_OTHER_EXT_MD: 519 NUMBER_OF_FILES_OTHER_EXT_JAVA: 14 LINES_OF_CODE_OTHER_EXT_JAVA: 476 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 5 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 119 NUMBER_OF_FILES_OTHER_EXT_TXT: 2 LINES_OF_CODE_OTHER_EXT_TXT: 68 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTONJ2_CLIENT: 136 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTONJ2_CLIENT: 13137 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTONJ2_CLIENT_EXT_JAVA: 136 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTONJ2_CLIENT_EXT_JAVA: 13137 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTONJ2: 417 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTONJ2: 37876 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PROTONJ2_EXT_JAVA: 417 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PROTONJ2_EXT_JAVA: 37876 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APACHE_QPID_PROTONJ2: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APACHE_QPID_PROTONJ2: 80 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APACHE_QPID_PROTONJ2_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APACHE_QPID_PROTONJ2_EXT_XML: 80 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: 17 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 4465 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA: 17 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA: 4465 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 537 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 46628 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 536 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 46548 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 80 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 429 LOW_RISK_FILE_SIZE_COUNT: 71 MEDIUM_RISK_FILE_SIZE_COUNT: 39 HIGH_RISK_FILE_SIZE_COUNT: 13 VERY_HIGH_RISK_FILE_SIZE_COUNT: 2 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 16625 LOW_RISK_FILE_SIZE_LOC: 9817 MEDIUM_RISK_FILE_SIZE_LOC: 11708 HIGH_RISK_FILE_SIZE_LOC: 9405 VERY_HIGH_RISK_FILE_SIZE_LOC: 3538 NUMBER_OF_UNITS: 5791 LINES_OF_CODE_IN_UNITS: 36146 LINES_OF_CODE_OUTSIDE_UNITS: 14947 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 20463 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 56.61207325845184 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 4957 UNIT_SIZE_LOW_RISK_LOC: 8533 UNIT_SIZE_LOW_RISK_PERCENTAGE: 23.607038123167154 UNIT_SIZE_LOW_RISK_COUNT: 608 UNIT_SIZE_MEDIUM_RISK_LOC: 5777 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 15.982404692082111 UNIT_SIZE_MEDIUM_RISK_COUNT: 203 UNIT_SIZE_HIGH_RISK_LOC: 1373 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 3.798483926298899 UNIT_SIZE_HIGH_RISK_COUNT: 23 UNIT_SIZE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_NEGLIGIBLE_RISK_LOC: 4799 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE: 50.61168529846024 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_NEGLIGIBLE_RISK_COUNT: 1155 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_LOW_RISK_LOC: 2469 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_LOW_RISK_PERCENTAGE: 26.03881037755748 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_LOW_RISK_COUNT: 165 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_MEDIUM_RISK_LOC: 2098 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_MEDIUM_RISK_PERCENTAGE: 22.126133727061802 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_MEDIUM_RISK_COUNT: 77 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_HIGH_RISK_LOC: 116 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_HIGH_RISK_PERCENTAGE: 1.223370596920481 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_PROTONJ2_CLIENT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_PROTONJ2_NEGLIGIBLE_RISK_LOC: 15664 UNIT_SIZE_COMPONENT_PROTONJ2_NEGLIGIBLE_RISK_PERCENTAGE: 58.745874587458744 UNIT_SIZE_COMPONENT_PROTONJ2_NEGLIGIBLE_RISK_COUNT: 3802 UNIT_SIZE_COMPONENT_PROTONJ2_LOW_RISK_LOC: 6064 UNIT_SIZE_COMPONENT_PROTONJ2_LOW_RISK_PERCENTAGE: 22.742274227422744 UNIT_SIZE_COMPONENT_PROTONJ2_LOW_RISK_COUNT: 443 UNIT_SIZE_COMPONENT_PROTONJ2_MEDIUM_RISK_LOC: 3679 UNIT_SIZE_COMPONENT_PROTONJ2_MEDIUM_RISK_PERCENTAGE: 13.797629762976298 UNIT_SIZE_COMPONENT_PROTONJ2_MEDIUM_RISK_COUNT: 126 UNIT_SIZE_COMPONENT_PROTONJ2_HIGH_RISK_LOC: 1257 UNIT_SIZE_COMPONENT_PROTONJ2_HIGH_RISK_PERCENTAGE: 4.714221422142214 UNIT_SIZE_COMPONENT_PROTONJ2_HIGH_RISK_COUNT: 21 UNIT_SIZE_COMPONENT_PROTONJ2_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_PROTONJ2_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_PROTONJ2_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC: 20463 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 56.61207325845184 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 4957 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 8533 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 23.607038123167154 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 608 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 5777 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 15.982404692082111 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 203 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 1373 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 3.798483926298899 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT: 23 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 29127 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 80.58153045980191 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 5544 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 4523 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 12.513141149781442 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 193 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 2410 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 6.667404415426327 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 53 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.23792397499031706 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: 86 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_NEGLIGIBLE_RISK_LOC: 7547 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_NEGLIGIBLE_RISK_PERCENTAGE: 79.59291288757646 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_NEGLIGIBLE_RISK_COUNT: 1326 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_LOW_RISK_LOC: 1628 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_LOW_RISK_PERCENTAGE: 17.16937354988399 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_LOW_RISK_COUNT: 66 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_MEDIUM_RISK_LOC: 307 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_MEDIUM_RISK_PERCENTAGE: 3.2377135625395486 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_MEDIUM_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_CLIENT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_NEGLIGIBLE_RISK_LOC: 21580 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_NEGLIGIBLE_RISK_PERCENTAGE: 80.93309330933093 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_NEGLIGIBLE_RISK_COUNT: 4218 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_LOW_RISK_LOC: 2895 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_LOW_RISK_PERCENTAGE: 10.857335733573358 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_LOW_RISK_COUNT: 127 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_MEDIUM_RISK_LOC: 2103 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_MEDIUM_RISK_PERCENTAGE: 7.887038703870387 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_MEDIUM_RISK_COUNT: 46 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_HIGH_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_HIGH_RISK_PERCENTAGE: 0.32253225322532253 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_PROTONJ2_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 29127 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 80.58153045980191 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 5544 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 4523 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 12.513141149781442 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 193 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 2410 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 6.667404415426327 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 53 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 86 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 0.23792397499031706 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: 2877 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 797 FILE_CHANGE_HISTORY_WEEKS: 410 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 2050 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 17 FILE_AGE_LOW_RISK_COUNT: 5 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 8 FILE_AGE_VERY_HIGH_RISK_COUNT: 524 FILE_AGE_NEGLIGIBLE_RISK_LOC: 7366 FILE_AGE_LOW_RISK_LOC: 2472 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 2197 FILE_AGE_VERY_HIGH_RISK_LOC: 39058 NUMBER_OF_CONTRIBUTORS: 6 DUPLICATION_NUMBER_OF_DUPLICATES: 520 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 223 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 5051 DUPLICATION_NUMBER_OF_CLEANED_LINES: 36332 DUPLICATION_PERCENTAGE: 13.902345040184962 UNIT_DUPLICATES_COUNT: 41 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTONJ2: 3707 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTONJ2: 3707 DUPLICATION_PERCENTAGE_PRIMARY_PROTONJ2: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_PROTONJ2_CLIENT: 1344 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PROTONJ2_CLIENT: 1344 DUPLICATION_PERCENTAGE_PRIMARY_PROTONJ2_CLIENT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APACHE_QPID_PROTONJ2: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APACHE_QPID_PROTONJ2: 0 DUPLICATION_PERCENTAGE_PRIMARY_APACHE_QPID_PROTONJ2: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 5051 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 36274 DUPLICATION_PERCENTAGE_JAVA: 13.924574075095109 TOTAL_ANALYSIS_TIME_IN_MILLIS: 4295