TOTAL_NUMBER_OF_FILES: 69 NUMBER_OF_FILES_MAIN: 62 LINES_OF_CODE_MAIN: 6671 NUMBER_OF_FILES_MAIN_EXT_GO: 61 LINES_OF_CODE_MAIN_EXT_GO: 6640 NUMBER_OF_FILES_MAIN_EXT_PROTO: 1 LINES_OF_CODE_MAIN_EXT_PROTO: 31 NUMBER_OF_FILES_TEST: 1 LINES_OF_CODE_TEST: 278 NUMBER_OF_FILES_TEST_EXT_GO: 1 LINES_OF_CODE_TEST_EXT_GO: 278 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 4.16 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 0 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 0 NUMBER_OF_FILES_OTHER: 2 LINES_OF_CODE_OTHER: 406 NUMBER_OF_FILES_OTHER_EXT_MD: 1 LINES_OF_CODE_OTHER_EXT_MD: 354 NUMBER_OF_FILES_OTHER_EXT_MOD: 1 LINES_OF_CODE_OTHER_EXT_MOD: 52 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSTANTS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSTANTS: 51 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CONSTANTS_EXT_GO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CONSTANTS_EXT_GO: 51 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API: 846 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_API_EXT_GO: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_API_EXT_GO: 846 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS: 129 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_UTILS_EXT_GO: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_UTILS_EXT_GO: 129 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DAO: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DAO: 3125 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DAO_EXT_GO: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DAO_EXT_GO: 3125 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOMAIN: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOMAIN: 868 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DOMAIN_EXT_GO: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DOMAIN_EXT_GO: 868 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FEATURESTORE: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FEATURESTORE: 290 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_FEATURESTORE_EXT_GO: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_FEATURESTORE_EXT_GO: 290 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASOURCE: 14 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASOURCE: 1362 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASOURCE_EXT_GO: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASOURCE_EXT_GO: 1331 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DATASOURCE_EXT_PROTO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_DATASOURCE_EXT_PROTO: 31 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: 0 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 0 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 62 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 6671 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 61 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 6640 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PROTO: 31 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 46 LOW_RISK_FILE_SIZE_COUNT: 8 MEDIUM_RISK_FILE_SIZE_COUNT: 5 HIGH_RISK_FILE_SIZE_COUNT: 2 VERY_HIGH_RISK_FILE_SIZE_COUNT: 1 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1663 LOW_RISK_FILE_SIZE_LOC: 1060 MEDIUM_RISK_FILE_SIZE_LOC: 1499 HIGH_RISK_FILE_SIZE_LOC: 1115 VERY_HIGH_RISK_FILE_SIZE_LOC: 1334 NUMBER_OF_UNITS: 298 LINES_OF_CODE_IN_UNITS: 5611 LINES_OF_CODE_OUTSIDE_UNITS: 1060 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 949 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 16.913206202103012 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 213 UNIT_SIZE_LOW_RISK_LOC: 435 UNIT_SIZE_LOW_RISK_PERCENTAGE: 7.752628764926038 UNIT_SIZE_LOW_RISK_COUNT: 31 UNIT_SIZE_MEDIUM_RISK_LOC: 1012 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 18.036000712885404 UNIT_SIZE_MEDIUM_RISK_COUNT: 30 UNIT_SIZE_HIGH_RISK_LOC: 640 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 11.406166458741756 UNIT_SIZE_HIGH_RISK_COUNT: 10 UNIT_SIZE_VERY_HIGH_RISK_LOC: 2575 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 45.89199786134379 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 15 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 2.6223776223776225 UNIT_SIZE_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_API_LOW_RISK_LOC: 27 UNIT_SIZE_COMPONENT_API_LOW_RISK_PERCENTAGE: 4.72027972027972 UNIT_SIZE_COMPONENT_API_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_LOC: 255 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 44.58041958041958 UNIT_SIZE_COMPONENT_API_MEDIUM_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_API_HIGH_RISK_LOC: 154 UNIT_SIZE_COMPONENT_API_HIGH_RISK_PERCENTAGE: 26.923076923076923 UNIT_SIZE_COMPONENT_API_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_LOC: 121 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE: 21.153846153846153 UNIT_SIZE_COMPONENT_API_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC: 11 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE: 9.401709401709402 UNIT_SIZE_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_LOC: 20 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_PERCENTAGE: 17.094017094017094 UNIT_SIZE_COMPONENT_UTILS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_LOC: 86 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE: 73.5042735042735 UNIT_SIZE_COMPONENT_UTILS_MEDIUM_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UTILS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DAO_NEGLIGIBLE_RISK_LOC: 61 UNIT_SIZE_COMPONENT_DAO_NEGLIGIBLE_RISK_PERCENTAGE: 2.130632203981837 UNIT_SIZE_COMPONENT_DAO_NEGLIGIBLE_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_DAO_LOW_RISK_LOC: 158 UNIT_SIZE_COMPONENT_DAO_LOW_RISK_PERCENTAGE: 5.518686692280824 UNIT_SIZE_COMPONENT_DAO_LOW_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_DAO_MEDIUM_RISK_LOC: 320 UNIT_SIZE_COMPONENT_DAO_MEDIUM_RISK_PERCENTAGE: 11.177086971707999 UNIT_SIZE_COMPONENT_DAO_MEDIUM_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_DAO_HIGH_RISK_LOC: 242 UNIT_SIZE_COMPONENT_DAO_HIGH_RISK_PERCENTAGE: 8.452672022354173 UNIT_SIZE_COMPONENT_DAO_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DAO_VERY_HIGH_RISK_LOC: 2082 UNIT_SIZE_COMPONENT_DAO_VERY_HIGH_RISK_PERCENTAGE: 72.72092210967517 UNIT_SIZE_COMPONENT_DAO_VERY_HIGH_RISK_COUNT: 10 UNIT_SIZE_COMPONENT_DOMAIN_NEGLIGIBLE_RISK_LOC: 166 UNIT_SIZE_COMPONENT_DOMAIN_NEGLIGIBLE_RISK_PERCENTAGE: 22.802197802197803 UNIT_SIZE_COMPONENT_DOMAIN_NEGLIGIBLE_RISK_COUNT: 45 UNIT_SIZE_COMPONENT_DOMAIN_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DOMAIN_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DOMAIN_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_DOMAIN_MEDIUM_RISK_LOC: 150 UNIT_SIZE_COMPONENT_DOMAIN_MEDIUM_RISK_PERCENTAGE: 20.604395604395606 UNIT_SIZE_COMPONENT_DOMAIN_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DOMAIN_HIGH_RISK_LOC: 159 UNIT_SIZE_COMPONENT_DOMAIN_HIGH_RISK_PERCENTAGE: 21.84065934065934 UNIT_SIZE_COMPONENT_DOMAIN_HIGH_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_DOMAIN_VERY_HIGH_RISK_LOC: 253 UNIT_SIZE_COMPONENT_DOMAIN_VERY_HIGH_RISK_PERCENTAGE: 34.752747252747255 UNIT_SIZE_COMPONENT_DOMAIN_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_FEATURESTORE_NEGLIGIBLE_RISK_LOC: 83 UNIT_SIZE_COMPONENT_FEATURESTORE_NEGLIGIBLE_RISK_PERCENTAGE: 32.04633204633205 UNIT_SIZE_COMPONENT_FEATURESTORE_NEGLIGIBLE_RISK_COUNT: 16 UNIT_SIZE_COMPONENT_FEATURESTORE_LOW_RISK_LOC: 19 UNIT_SIZE_COMPONENT_FEATURESTORE_LOW_RISK_PERCENTAGE: 7.335907335907336 UNIT_SIZE_COMPONENT_FEATURESTORE_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_FEATURESTORE_MEDIUM_RISK_LOC: 38 UNIT_SIZE_COMPONENT_FEATURESTORE_MEDIUM_RISK_PERCENTAGE: 14.671814671814673 UNIT_SIZE_COMPONENT_FEATURESTORE_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_FEATURESTORE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_FEATURESTORE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_FEATURESTORE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_FEATURESTORE_VERY_HIGH_RISK_LOC: 119 UNIT_SIZE_COMPONENT_FEATURESTORE_VERY_HIGH_RISK_PERCENTAGE: 45.945945945945944 UNIT_SIZE_COMPONENT_FEATURESTORE_VERY_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_DATASOURCE_NEGLIGIBLE_RISK_LOC: 613 UNIT_SIZE_COMPONENT_DATASOURCE_NEGLIGIBLE_RISK_PERCENTAGE: 57.18283582089552 UNIT_SIZE_COMPONENT_DATASOURCE_NEGLIGIBLE_RISK_COUNT: 132 UNIT_SIZE_COMPONENT_DATASOURCE_LOW_RISK_LOC: 211 UNIT_SIZE_COMPONENT_DATASOURCE_LOW_RISK_PERCENTAGE: 19.682835820895523 UNIT_SIZE_COMPONENT_DATASOURCE_LOW_RISK_COUNT: 17 UNIT_SIZE_COMPONENT_DATASOURCE_MEDIUM_RISK_LOC: 163 UNIT_SIZE_COMPONENT_DATASOURCE_MEDIUM_RISK_PERCENTAGE: 15.205223880597014 UNIT_SIZE_COMPONENT_DATASOURCE_MEDIUM_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_DATASOURCE_HIGH_RISK_LOC: 85 UNIT_SIZE_COMPONENT_DATASOURCE_HIGH_RISK_PERCENTAGE: 7.92910447761194 UNIT_SIZE_COMPONENT_DATASOURCE_HIGH_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_DATASOURCE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_DATASOURCE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_DATASOURCE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC: 949 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE: 16.913206202103012 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT: 213 UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC: 435 UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE: 7.752628764926038 UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT: 31 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC: 1012 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE: 18.036000712885404 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT: 30 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC: 640 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE: 11.406166458741756 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT: 10 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC: 2575 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE: 45.89199786134379 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1539 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 27.428265906255568 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 249 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 715 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 12.742826590625556 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 1002 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 17.857779361967562 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 1789 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 31.88379967920157 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 566 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 10.087328461949742 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 2355 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_LOC: 147 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_PERCENTAGE: 25.6993006993007 CONDITIONAL_COMPLEXITY_COMPONENT_API_NEGLIGIBLE_RISK_COUNT: 10 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_LOC: 164 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_PERCENTAGE: 28.67132867132867 CONDITIONAL_COMPLEXITY_COMPONENT_API_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_LOC: 44 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_PERCENTAGE: 7.6923076923076925 CONDITIONAL_COMPLEXITY_COMPONENT_API_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_LOC: 217 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_PERCENTAGE: 37.93706293706294 CONDITIONAL_COMPLEXITY_COMPONENT_API_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_API_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_LOC: 11 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_PERCENTAGE: 9.401709401709402 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_LOC: 76 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_PERCENTAGE: 64.95726495726495 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_LOW_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_LOC: 30 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_PERCENTAGE: 25.641025641025642 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_UTILS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_NEGLIGIBLE_RISK_LOC: 259 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_NEGLIGIBLE_RISK_PERCENTAGE: 9.04645476772616 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_NEGLIGIBLE_RISK_COUNT: 25 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_LOW_RISK_LOC: 203 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_LOW_RISK_PERCENTAGE: 7.090464547677262 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_LOW_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_MEDIUM_RISK_LOC: 533 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_MEDIUM_RISK_PERCENTAGE: 18.616835487251134 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_MEDIUM_RISK_COUNT: 8 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_HIGH_RISK_LOC: 1302 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_HIGH_RISK_PERCENTAGE: 45.47677261613692 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_HIGH_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_VERY_HIGH_RISK_LOC: 566 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_VERY_HIGH_RISK_PERCENTAGE: 19.76947258120852 CONDITIONAL_COMPLEXITY_COMPONENT_DAO_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_NEGLIGIBLE_RISK_LOC: 166 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_NEGLIGIBLE_RISK_PERCENTAGE: 22.802197802197803 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_NEGLIGIBLE_RISK_COUNT: 45 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_LOW_RISK_LOC: 150 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_LOW_RISK_PERCENTAGE: 20.604395604395606 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_MEDIUM_RISK_LOC: 261 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_MEDIUM_RISK_PERCENTAGE: 35.85164835164835 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_MEDIUM_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_HIGH_RISK_LOC: 151 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_HIGH_RISK_PERCENTAGE: 20.74175824175824 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DOMAIN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_NEGLIGIBLE_RISK_LOC: 102 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_NEGLIGIBLE_RISK_PERCENTAGE: 39.38223938223938 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_NEGLIGIBLE_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_LOW_RISK_LOC: 38 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_LOW_RISK_PERCENTAGE: 14.671814671814673 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_HIGH_RISK_LOC: 119 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_HIGH_RISK_PERCENTAGE: 45.945945945945944 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_FEATURESTORE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_NEGLIGIBLE_RISK_LOC: 854 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_NEGLIGIBLE_RISK_PERCENTAGE: 79.66417910447761 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_NEGLIGIBLE_RISK_COUNT: 150 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_LOW_RISK_LOC: 84 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_LOW_RISK_PERCENTAGE: 7.835820895522388 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_LOW_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_MEDIUM_RISK_LOC: 134 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_MEDIUM_RISK_PERCENTAGE: 12.5 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_MEDIUM_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_DATASOURCE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 1539 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 27.428265906255568 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 249 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 715 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 12.742826590625556 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 21 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 1002 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 17.857779361967562 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 1789 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 31.88379967920157 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 566 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 10.087328461949742 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 1 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 676 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 81 FILE_CHANGE_HISTORY_WEEKS: 93 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 465 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 1 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 20 FILE_AGE_HIGH_RISK_COUNT: 16 FILE_AGE_VERY_HIGH_RISK_COUNT: 25 FILE_AGE_NEGLIGIBLE_RISK_LOC: 70 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 4573 FILE_AGE_HIGH_RISK_LOC: 1268 FILE_AGE_VERY_HIGH_RISK_LOC: 760 NUMBER_OF_CONTRIBUTORS: 3 DUPLICATION_NUMBER_OF_DUPLICATES: 133 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 12 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1248 DUPLICATION_NUMBER_OF_CLEANED_LINES: 5122 DUPLICATION_PERCENTAGE: 24.365482233502537 UNIT_DUPLICATES_COUNT: 1 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DAO: 1039 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DAO: 1039 DUPLICATION_PERCENTAGE_PRIMARY_DAO: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DATASOURCE: 136 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DATASOURCE: 136 DUPLICATION_PERCENTAGE_PRIMARY_DATASOURCE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DOMAIN: 73 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DOMAIN: 73 DUPLICATION_PERCENTAGE_PRIMARY_DOMAIN: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CONSTANTS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CONSTANTS: 0 DUPLICATION_PERCENTAGE_PRIMARY_CONSTANTS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_API: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_API: 0 DUPLICATION_PERCENTAGE_PRIMARY_API: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_UTILS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_UTILS: 0 DUPLICATION_PERCENTAGE_PRIMARY_UTILS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_FEATURESTORE: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_FEATURESTORE: 0 DUPLICATION_PERCENTAGE_PRIMARY_FEATURESTORE: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_GO: 1248 DUPLICATION_NUMBER_OF_CLEANED_LINES_GO: 5091 DUPLICATION_PERCENTAGE_GO: 24.51384796700059 TOTAL_ANALYSIS_TIME_IN_MILLIS: 925