TOTAL_NUMBER_OF_FILES: 93 NUMBER_OF_FILES_MAIN: 75 LINES_OF_CODE_MAIN: 13400 NUMBER_OF_FILES_MAIN_EXT_TSX: 47 LINES_OF_CODE_MAIN_EXT_TSX: 9207 NUMBER_OF_FILES_MAIN_EXT_TS: 26 LINES_OF_CODE_MAIN_EXT_TS: 4136 NUMBER_OF_FILES_MAIN_EXT_CSS: 1 LINES_OF_CODE_MAIN_EXT_CSS: 51 NUMBER_OF_FILES_MAIN_EXT_JS: 1 LINES_OF_CODE_MAIN_EXT_JS: 6 NUMBER_OF_FILES_TEST: 0 LINES_OF_CODE_TEST: 0 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 0.0 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: 3 LINES_OF_CODE_OTHER: 118 NUMBER_OF_FILES_OTHER_EXT_JSON: 2 LINES_OF_CODE_OTHER_EXT_JSON: 84 NUMBER_OF_FILES_OTHER_EXT_MD: 1 LINES_OF_CODE_OTHER_EXT_MD: 34 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 68 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_TS: 62 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 6 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP: 72 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP: 13332 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_TSX: 47 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_TSX: 9207 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_TS: 24 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_TS: 4074 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APP_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_APP_EXT_CSS: 51 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: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 1381 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 2 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 1381 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 73 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 12019 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 47 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 9207 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 24 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 2755 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 51 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 6 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 36 LOW_RISK_FILE_SIZE_COUNT: 19 MEDIUM_RISK_FILE_SIZE_COUNT: 14 HIGH_RISK_FILE_SIZE_COUNT: 5 VERY_HIGH_RISK_FILE_SIZE_COUNT: 1 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 1834 LOW_RISK_FILE_SIZE_LOC: 2695 MEDIUM_RISK_FILE_SIZE_LOC: 4460 HIGH_RISK_FILE_SIZE_LOC: 3208 VERY_HIGH_RISK_FILE_SIZE_LOC: 1203 NUMBER_OF_UNITS: 225 LINES_OF_CODE_IN_UNITS: 5877 LINES_OF_CODE_OUTSIDE_UNITS: 7523 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 562 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 9.562702058873574 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 102 UNIT_SIZE_LOW_RISK_LOC: 792 UNIT_SIZE_LOW_RISK_PERCENTAGE: 13.476263399693721 UNIT_SIZE_LOW_RISK_COUNT: 52 UNIT_SIZE_MEDIUM_RISK_LOC: 1430 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 24.332142249446996 UNIT_SIZE_MEDIUM_RISK_COUNT: 45 UNIT_SIZE_HIGH_RISK_LOC: 1484 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 25.250978390335206 UNIT_SIZE_HIGH_RISK_COUNT: 21 UNIT_SIZE_VERY_HIGH_RISK_LOC: 1609 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 27.3779139016505 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_ROOT_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_LOC: 32 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_ROOT_MEDIUM_RISK_COUNT: 1 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_APP_NEGLIGIBLE_RISK_LOC: 562 UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE: 9.615055603079556 UNIT_SIZE_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT: 102 UNIT_SIZE_COMPONENT_APP_LOW_RISK_LOC: 792 UNIT_SIZE_COMPONENT_APP_LOW_RISK_PERCENTAGE: 13.550042771599658 UNIT_SIZE_COMPONENT_APP_LOW_RISK_COUNT: 52 UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_LOC: 1398 UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE: 23.91787852865697 UNIT_SIZE_COMPONENT_APP_MEDIUM_RISK_COUNT: 44 UNIT_SIZE_COMPONENT_APP_HIGH_RISK_LOC: 1484 UNIT_SIZE_COMPONENT_APP_HIGH_RISK_PERCENTAGE: 25.389221556886227 UNIT_SIZE_COMPONENT_APP_HIGH_RISK_COUNT: 21 UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_LOC: 1609 UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE: 27.527801539777588 UNIT_SIZE_COMPONENT_APP_VERY_HIGH_RISK_COUNT: 5 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 461 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 14.321217769493632 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 84 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 552 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 17.148182665424045 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 36 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 1101 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 34.20316868592731 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 33 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 892 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 27.710469089779433 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 213 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 6.6169617893755825 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 101 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 3.799849510910459 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 18 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 240 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 9.029345372460497 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 16 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 329 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 12.377727614747931 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 12 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 592 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 22.272385252069224 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 8 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 1396 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 52.52069224981189 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 2261 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 38.47200952867109 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 180 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 1299 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 22.103113833588566 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 30 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 1005 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 17.100561510974988 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 242 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 4.117747149906415 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 1070 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 18.206567976858942 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 1312 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_LOC: 32 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_ROOT_NEGLIGIBLE_RISK_COUNT: 1 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_APP_NEGLIGIBLE_RISK_LOC: 2229 CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_PERCENTAGE: 38.135158254918736 CONDITIONAL_COMPLEXITY_COMPONENT_APP_NEGLIGIBLE_RISK_COUNT: 179 CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_LOC: 1299 CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_PERCENTAGE: 22.224123182207016 CONDITIONAL_COMPLEXITY_COMPONENT_APP_LOW_RISK_COUNT: 30 CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_LOC: 1005 CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_PERCENTAGE: 17.194183062446534 CONDITIONAL_COMPLEXITY_COMPONENT_APP_MEDIUM_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_LOC: 242 CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_PERCENTAGE: 4.140290846877673 CONDITIONAL_COMPLEXITY_COMPONENT_APP_HIGH_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_LOC: 1070 CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_PERCENTAGE: 18.306244653550042 CONDITIONAL_COMPLEXITY_COMPONENT_APP_VERY_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 1746 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 54.24044734389562 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 140 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 739 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 22.95744019881951 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 18 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 653 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 20.285803044423734 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 81 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 2.516309412861137 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 515 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 19.375470278404816 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 40 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 560 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 21.068472535741158 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 12 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 352 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 13.243039879608729 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 161 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 6.057185854025583 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 1070 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 40.25583145221972 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 1 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 13 FILE_AGE_LOW_RISK_COUNT: 0 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 0 FILE_AGE_VERY_HIGH_RISK_COUNT: 0 FILE_AGE_NEGLIGIBLE_RISK_LOC: 3469 FILE_AGE_LOW_RISK_LOC: 0 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 0 FILE_AGE_VERY_HIGH_RISK_LOC: 0 NUMBER_OF_CONTRIBUTORS: 2 DUPLICATION_NUMBER_OF_DUPLICATES: 367 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 45 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 2390 DUPLICATION_NUMBER_OF_CLEANED_LINES: 12162 DUPLICATION_PERCENTAGE: 19.651373129419504 UNIT_DUPLICATES_COUNT: 1 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APP: 2390 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APP: 2390 DUPLICATION_PERCENTAGE_PRIMARY_APP: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT: 0 DUPLICATION_PERCENTAGE_PRIMARY_ROOT: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 1571 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 8517 DUPLICATION_PERCENTAGE_TSX: 18.445462017142187 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 819 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 3588 DUPLICATION_PERCENTAGE_TS: 22.82608695652174 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1550