TOTAL_NUMBER_OF_FILES: 59 NUMBER_OF_FILES_MAIN: 41 LINES_OF_CODE_MAIN: 6003 NUMBER_OF_FILES_MAIN_EXT_C: 18 LINES_OF_CODE_MAIN_EXT_C: 4679 NUMBER_OF_FILES_MAIN_EXT_H: 22 LINES_OF_CODE_MAIN_EXT_H: 825 NUMBER_OF_FILES_MAIN_EXT_GO: 1 LINES_OF_CODE_MAIN_EXT_GO: 499 NUMBER_OF_FILES_TEST: 3 LINES_OF_CODE_TEST: 740 NUMBER_OF_FILES_TEST_EXT_GO: 3 LINES_OF_CODE_TEST_EXT_GO: 740 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 12.32 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 47 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 1 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 47 NUMBER_OF_FILES_OTHER: 4 LINES_OF_CODE_OTHER: 206 NUMBER_OF_FILES_OTHER_EXT_MD: 3 LINES_OF_CODE_OTHER_EXT_MD: 204 NUMBER_OF_FILES_OTHER_EXT_MOD: 1 LINES_OF_CODE_OTHER_EXT_MOD: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 41 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 6003 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_C: 18 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_C: 4679 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_H: 22 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_H: 825 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_GO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_GO: 499 NUMBER_OF_DEPENDENCY_LINKS_DECOMPOSITION_PRIMARY: 42 NUMBER_OF_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_PLACES_WITH_CYCLIC_DEPENDENCIES_DECOMPOSITION_PRIMARY: 0 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS: 7 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 2894 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_C: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_C: 2395 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GO: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GO: 499 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 34 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 3109 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 12 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_C: 2284 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 22 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_H: 825 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 27 LOW_RISK_FILE_SIZE_COUNT: 3 MEDIUM_RISK_FILE_SIZE_COUNT: 7 HIGH_RISK_FILE_SIZE_COUNT: 4 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 740 LOW_RISK_FILE_SIZE_LOC: 408 MEDIUM_RISK_FILE_SIZE_LOC: 2171 HIGH_RISK_FILE_SIZE_LOC: 2684 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 267 LINES_OF_CODE_IN_UNITS: 3811 LINES_OF_CODE_OUTSIDE_UNITS: 2192 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 899 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 23.58960902650223 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 165 UNIT_SIZE_LOW_RISK_LOC: 892 UNIT_SIZE_LOW_RISK_PERCENTAGE: 23.405930202046708 UNIT_SIZE_LOW_RISK_COUNT: 62 UNIT_SIZE_MEDIUM_RISK_LOC: 983 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 25.793754919968514 UNIT_SIZE_MEDIUM_RISK_COUNT: 28 UNIT_SIZE_HIGH_RISK_LOC: 532 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 13.959590658619785 UNIT_SIZE_HIGH_RISK_COUNT: 8 UNIT_SIZE_VERY_HIGH_RISK_LOC: 505 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 13.251115192862766 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 899 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 23.58960902650223 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 165 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 892 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 23.405930202046708 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 62 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 983 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 25.793754919968514 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 28 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_LOC: 532 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 13.959590658619785 UNIT_SIZE_COMPONENT_ROOT_HIGH_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_LOC: 505 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_PERCENTAGE: 13.251115192862766 UNIT_SIZE_COMPONENT_ROOT_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC: 352 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE: 76.85589519650655 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT: 76 UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC: 106 UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE: 23.14410480349345 UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_LOC: 544 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_PERCENTAGE: 16.697360343769184 UNIT_SIZE_EXTENSION_C_NEGLIGIBLE_RISK_COUNT: 88 UNIT_SIZE_EXTENSION_C_LOW_RISK_LOC: 769 UNIT_SIZE_EXTENSION_C_LOW_RISK_PERCENTAGE: 23.60343769183548 UNIT_SIZE_EXTENSION_C_LOW_RISK_COUNT: 53 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_LOC: 908 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_PERCENTAGE: 27.86985880908533 UNIT_SIZE_EXTENSION_C_MEDIUM_RISK_COUNT: 26 UNIT_SIZE_EXTENSION_C_HIGH_RISK_LOC: 532 UNIT_SIZE_EXTENSION_C_HIGH_RISK_PERCENTAGE: 16.32903621853898 UNIT_SIZE_EXTENSION_C_HIGH_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_LOC: 505 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_PERCENTAGE: 15.500306936771025 UNIT_SIZE_EXTENSION_C_VERY_HIGH_RISK_COUNT: 4 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_LOC: 3 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_PERCENTAGE: 3.1578947368421053 UNIT_SIZE_EXTENSION_H_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_H_LOW_RISK_LOC: 17 UNIT_SIZE_EXTENSION_H_LOW_RISK_PERCENTAGE: 17.894736842105264 UNIT_SIZE_EXTENSION_H_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_LOC: 75 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_PERCENTAGE: 78.94736842105263 UNIT_SIZE_EXTENSION_H_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_H_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_H_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_H_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_H_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1789 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 46.94305956441879 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 223 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 615 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 16.13749672002099 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 906 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 23.773287850957754 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 501 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 13.146155864602466 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: 501 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 1789 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 46.94305956441879 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 223 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_LOC: 615 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 16.13749672002099 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_LOW_RISK_COUNT: 22 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_LOC: 906 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 23.773287850957754 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_LOC: 501 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_PERCENTAGE: 13.146155864602466 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_HIGH_RISK_COUNT: 4 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_GO_NEGLIGIBLE_RISK_LOC: 441 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 96.2882096069869 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 83 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 17 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 3.7117903930131004 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_LOC: 1328 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_PERCENTAGE: 40.76120319214242 CONDITIONAL_COMPLEXITY_COMPONENT_C_NEGLIGIBLE_RISK_COUNT: 138 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_LOC: 559 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_PERCENTAGE: 17.157765500306937 CONDITIONAL_COMPLEXITY_COMPONENT_C_LOW_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_LOC: 870 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_PERCENTAGE: 26.703499079189687 CONDITIONAL_COMPLEXITY_COMPONENT_C_MEDIUM_RISK_COUNT: 17 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_LOC: 501 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_PERCENTAGE: 15.377532228360957 CONDITIONAL_COMPLEXITY_COMPONENT_C_HIGH_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_C_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_LOC: 20 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_PERCENTAGE: 21.05263157894737 CONDITIONAL_COMPLEXITY_COMPONENT_H_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_LOC: 39 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_PERCENTAGE: 41.05263157894737 CONDITIONAL_COMPLEXITY_COMPONENT_H_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_LOC: 36 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_PERCENTAGE: 37.89473684210526 CONDITIONAL_COMPLEXITY_COMPONENT_H_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_H_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 2032 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 40 FILE_CHANGE_HISTORY_WEEKS: 236 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1180 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: 41 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: 6003 NUMBER_OF_CONTRIBUTORS: 15 DUPLICATION_NUMBER_OF_DUPLICATES: 21 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 5 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 122 DUPLICATION_NUMBER_OF_CLEANED_LINES: 4687 DUPLICATION_PERCENTAGE: 2.6029443140601662 UNIT_DUPLICATES_COUNT: 0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 122 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 122 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_C: 122 DUPLICATION_NUMBER_OF_CLEANED_LINES_C: 3786 DUPLICATION_PERCENTAGE_C: 3.2223983095615427 TOTAL_ANALYSIS_TIME_IN_MILLIS: 574