TOTAL_NUMBER_OF_FILES: 114 NUMBER_OF_FILES_MAIN: 48 LINES_OF_CODE_MAIN: 4410 NUMBER_OF_FILES_MAIN_EXT_JAVA: 44 LINES_OF_CODE_MAIN_EXT_JAVA: 4244 NUMBER_OF_FILES_MAIN_EXT_XML: 4 LINES_OF_CODE_MAIN_EXT_XML: 166 NUMBER_OF_FILES_TEST: 34 LINES_OF_CODE_TEST: 3806 NUMBER_OF_FILES_TEST_EXT_JAVA: 25 LINES_OF_CODE_TEST_EXT_JAVA: 3437 NUMBER_OF_FILES_TEST_EXT_XML: 9 LINES_OF_CODE_TEST_EXT_XML: 369 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 86.3 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 11 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 392 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 6 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_GRADLE: 167 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 2 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 139 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 3 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 86 NUMBER_OF_FILES_OTHER: 8 LINES_OF_CODE_OTHER: 175 NUMBER_OF_FILES_OTHER_EXT_MD: 4 LINES_OF_CODE_OTHER_EXT_MD: 167 NUMBER_OF_FILES_OTHER_EXT_PROPERTIES: 4 LINES_OF_CODE_OTHER_EXT_PROPERTIES: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 227 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JAVA: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JAVA: 183 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_XML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_XML: 44 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENCRYPTION: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENCRYPTION: 2168 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ENCRYPTION_EXT_JAVA: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ENCRYPTION_EXT_JAVA: 2168 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_PRODUCER: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_PRODUCER: 493 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_PRODUCER_EXT_JAVA: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_PRODUCER_EXT_JAVA: 493 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_COMMONS: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_COMMONS: 616 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_COMMONS_EXT_JAVA: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_COMMONS_EXT_JAVA: 616 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_CONSUMER: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_CONSUMER: 906 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_CONSUMER_EXT_JAVA: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_CONSUMER_EXT_JAVA: 784 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CROSSDC_CONSUMER_EXT_XML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CROSSDC_CONSUMER_EXT_XML: 122 NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY: 10 NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY: 5 NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 2166 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JAVA: 10 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JAVA: 2166 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 38 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 2244 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 34 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JAVA: 2078 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_XML: 166 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 36 LOW_RISK_FILE_SIZE_COUNT: 6 MEDIUM_RISK_FILE_SIZE_COUNT: 5 HIGH_RISK_FILE_SIZE_COUNT: 1 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1320 LOW_RISK_FILE_SIZE_LOC: 996 MEDIUM_RISK_FILE_SIZE_LOC: 1265 HIGH_RISK_FILE_SIZE_LOC: 829 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 252 LINES_OF_CODE_IN_UNITS: 3095 LINES_OF_CODE_OUTSIDE_UNITS: 1315 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 829 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 26.785137318255252 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 163 UNIT_SIZE_LOW_RISK_LOC: 754 UNIT_SIZE_LOW_RISK_PERCENTAGE: 24.361873990306947 UNIT_SIZE_LOW_RISK_COUNT: 51 UNIT_SIZE_MEDIUM_RISK_LOC: 971 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 31.373182552504037 UNIT_SIZE_MEDIUM_RISK_COUNT: 31 UNIT_SIZE_HIGH_RISK_LOC: 331 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 10.694668820678514 UNIT_SIZE_HIGH_RISK_COUNT: 5 UNIT_SIZE_VERY_HIGH_RISK_LOC: 210 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 6.78513731825525 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ENCRYPTION_NEGLIGIBLE_RISK_LOC: 405 UNIT_SIZE_COMPONENT_ENCRYPTION_NEGLIGIBLE_RISK_PERCENTAGE: 24.06417112299465 UNIT_SIZE_COMPONENT_ENCRYPTION_NEGLIGIBLE_RISK_COUNT: 77 UNIT_SIZE_COMPONENT_ENCRYPTION_LOW_RISK_LOC: 433 UNIT_SIZE_COMPONENT_ENCRYPTION_LOW_RISK_PERCENTAGE: 25.727866904337493 UNIT_SIZE_COMPONENT_ENCRYPTION_LOW_RISK_COUNT: 29 UNIT_SIZE_COMPONENT_ENCRYPTION_MEDIUM_RISK_LOC: 521 UNIT_SIZE_COMPONENT_ENCRYPTION_MEDIUM_RISK_PERCENTAGE: 30.956625074272132 UNIT_SIZE_COMPONENT_ENCRYPTION_MEDIUM_RISK_COUNT: 17 UNIT_SIZE_COMPONENT_ENCRYPTION_HIGH_RISK_LOC: 223 UNIT_SIZE_COMPONENT_ENCRYPTION_HIGH_RISK_PERCENTAGE: 13.25014854426619 UNIT_SIZE_COMPONENT_ENCRYPTION_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_ENCRYPTION_VERY_HIGH_RISK_LOC: 101 UNIT_SIZE_COMPONENT_ENCRYPTION_VERY_HIGH_RISK_PERCENTAGE: 6.001188354129531 UNIT_SIZE_COMPONENT_ENCRYPTION_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_NEGLIGIBLE_RISK_LOC: 78 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_NEGLIGIBLE_RISK_PERCENTAGE: 28.676470588235293 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_NEGLIGIBLE_RISK_COUNT: 15 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_LOW_RISK_LOC: 84 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_LOW_RISK_PERCENTAGE: 30.88235294117647 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_LOW_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_MEDIUM_RISK_LOC: 110 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_MEDIUM_RISK_PERCENTAGE: 40.44117647058823 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CROSSDC_PRODUCER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 16 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 13.223140495867769 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 33 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 27.272727272727273 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 72 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 59.50413223140496 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_NEGLIGIBLE_RISK_LOC: 204 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE: 50.74626865671642 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_NEGLIGIBLE_RISK_COUNT: 42 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_LOW_RISK_LOC: 44 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_LOW_RISK_PERCENTAGE: 10.945273631840797 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_LOW_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_MEDIUM_RISK_LOC: 98 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_MEDIUM_RISK_PERCENTAGE: 24.378109452736318 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_HIGH_RISK_LOC: 56 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_HIGH_RISK_PERCENTAGE: 13.930348258706468 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CROSSDC_COMMONS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_NEGLIGIBLE_RISK_LOC: 126 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_NEGLIGIBLE_RISK_PERCENTAGE: 20.421393841166935 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_NEGLIGIBLE_RISK_COUNT: 26 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_LOW_RISK_LOC: 160 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_LOW_RISK_PERCENTAGE: 25.93192868719611 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_LOW_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_MEDIUM_RISK_LOC: 170 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_MEDIUM_RISK_PERCENTAGE: 27.55267423014587 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_HIGH_RISK_LOC: 52 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_HIGH_RISK_PERCENTAGE: 8.427876823338735 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_VERY_HIGH_RISK_LOC: 109 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_VERY_HIGH_RISK_PERCENTAGE: 17.66612641815235 UNIT_SIZE_COMPONENT_CROSSDC_CONSUMER_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_LOC: 829 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 26.785137318255252 UNIT_SIZE_EXTENSION_JAVA_NEGLIGIBLE_RISK_COUNT: 163 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_LOC: 754 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_PERCENTAGE: 24.361873990306947 UNIT_SIZE_EXTENSION_JAVA_LOW_RISK_COUNT: 51 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_LOC: 971 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_PERCENTAGE: 31.373182552504037 UNIT_SIZE_EXTENSION_JAVA_MEDIUM_RISK_COUNT: 31 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_LOC: 331 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_PERCENTAGE: 10.694668820678514 UNIT_SIZE_EXTENSION_JAVA_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_LOC: 210 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_PERCENTAGE: 6.78513731825525 UNIT_SIZE_EXTENSION_JAVA_VERY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 2049 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 66.20355411954766 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 228 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 647 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 20.904684975767367 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 19 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 189 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 6.106623586429725 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 210 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 6.78513731825525 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 2 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: 2 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 210 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_NEGLIGIBLE_RISK_LOC: 1053 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_NEGLIGIBLE_RISK_PERCENTAGE: 62.5668449197861 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_NEGLIGIBLE_RISK_COUNT: 113 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_LOW_RISK_LOC: 340 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_LOW_RISK_PERCENTAGE: 20.2020202020202 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_LOW_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_MEDIUM_RISK_LOC: 189 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_MEDIUM_RISK_PERCENTAGE: 11.229946524064172 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_HIGH_RISK_LOC: 101 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_HIGH_RISK_PERCENTAGE: 6.001188354129531 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ENCRYPTION_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_NEGLIGIBLE_RISK_LOC: 174 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_NEGLIGIBLE_RISK_PERCENTAGE: 63.970588235294116 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_NEGLIGIBLE_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_LOW_RISK_LOC: 98 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_LOW_RISK_PERCENTAGE: 36.029411764705884 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_PRODUCER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 121 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_NEGLIGIBLE_RISK_LOC: 360 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_NEGLIGIBLE_RISK_PERCENTAGE: 89.55223880597015 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_NEGLIGIBLE_RISK_COUNT: 48 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_LOW_RISK_LOC: 42 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_LOW_RISK_PERCENTAGE: 10.447761194029852 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_COMMONS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_NEGLIGIBLE_RISK_LOC: 341 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_NEGLIGIBLE_RISK_PERCENTAGE: 55.26742301458671 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_NEGLIGIBLE_RISK_COUNT: 39 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_LOW_RISK_LOC: 167 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_LOW_RISK_PERCENTAGE: 27.06645056726094 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_LOW_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_HIGH_RISK_LOC: 109 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_HIGH_RISK_PERCENTAGE: 17.66612641815235 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CROSSDC_CONSUMER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_LOC: 2049 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_PERCENTAGE: 66.20355411954766 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_NEGLIGIBLE_RISK_COUNT: 228 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_LOC: 647 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_PERCENTAGE: 20.904684975767367 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_LOW_RISK_COUNT: 19 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_LOC: 189 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_PERCENTAGE: 6.106623586429725 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_LOC: 210 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_PERCENTAGE: 6.78513731825525 CONDITIONAL_COMPLEXITY_COMPONENT_JAVA_HIGH_RISK_COUNT: 2 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: 918 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 7 FILE_CHANGE_HISTORY_WEEKS: 117 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 585 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 28 FILE_AGE_HIGH_RISK_COUNT: 20 FILE_AGE_VERY_HIGH_RISK_COUNT: 0 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 3830 FILE_AGE_HIGH_RISK_LOC: 580 FILE_AGE_VERY_HIGH_RISK_LOC: 0 NUMBER_OF_CONTRIBUTORS: 4 DUPLICATION_NUMBER_OF_DUPLICATES: 8 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 8 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 122 DUPLICATION_NUMBER_OF_CLEANED_LINES: 3184 DUPLICATION_PERCENTAGE: 3.8316582914572863 UNIT_DUPLICATES_COUNT: 0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ENCRYPTION: 58 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ENCRYPTION: 58 DUPLICATION_PERCENTAGE_PRIMARY_ENCRYPTION: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CROSSDC_PRODUCER: 27 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CROSSDC_PRODUCER: 27 DUPLICATION_PERCENTAGE_PRIMARY_CROSSDC_PRODUCER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 14 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CROSSDC_CONSUMER: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CROSSDC_CONSUMER: 14 DUPLICATION_PERCENTAGE_PRIMARY_CROSSDC_CONSUMER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CROSSDC_COMMONS: 9 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CROSSDC_COMMONS: 9 DUPLICATION_PERCENTAGE_PRIMARY_CROSSDC_COMMONS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JAVA: 94 DUPLICATION_NUMBER_OF_CLEANED_LINES_JAVA: 3048 DUPLICATION_PERCENTAGE_JAVA: 3.083989501312336 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_XML: 28 DUPLICATION_NUMBER_OF_CLEANED_LINES_XML: 136 DUPLICATION_PERCENTAGE_XML: 20.58823529411765 TOTAL_ANALYSIS_TIME_IN_MILLIS: 447