TOTAL_NUMBER_OF_FILES: 213 NUMBER_OF_FILES_MAIN: 117 LINES_OF_CODE_MAIN: 10737 NUMBER_OF_FILES_MAIN_EXT_TSX: 67 LINES_OF_CODE_MAIN_EXT_TSX: 6728 NUMBER_OF_FILES_MAIN_EXT_TS: 47 LINES_OF_CODE_MAIN_EXT_TS: 3739 NUMBER_OF_FILES_MAIN_EXT_JS: 2 LINES_OF_CODE_MAIN_EXT_JS: 245 NUMBER_OF_FILES_MAIN_EXT_HTML: 1 LINES_OF_CODE_MAIN_EXT_HTML: 25 NUMBER_OF_FILES_TEST: 45 LINES_OF_CODE_TEST: 26546 NUMBER_OF_FILES_TEST_EXT_SNAP: 12 LINES_OF_CODE_TEST_EXT_SNAP: 17210 NUMBER_OF_FILES_TEST_EXT_TS: 9 LINES_OF_CODE_TEST_EXT_TS: 4824 NUMBER_OF_FILES_TEST_EXT_TSX: 23 LINES_OF_CODE_TEST_EXT_TSX: 4504 NUMBER_OF_FILES_TEST_EXT_JS: 1 LINES_OF_CODE_TEST_EXT_JS: 8 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 247.23 NUMBER_OF_FILES_GENERATED: 0 LINES_OF_CODE_GENERATED: 0 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 83 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS: 4 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS: 83 NUMBER_OF_FILES_OTHER: 20 LINES_OF_CODE_OTHER: 417 NUMBER_OF_FILES_OTHER_EXT_JSON: 3 LINES_OF_CODE_OTHER_EXT_JSON: 178 NUMBER_OF_FILES_OTHER_EXT_MD: 2 LINES_OF_CODE_OTHER_EXT_MD: 131 NUMBER_OF_FILES_OTHER_EXT_SVG: 14 LINES_OF_CODE_OTHER_EXT_SVG: 105 NUMBER_OF_FILES_OTHER_EXT_TXT: 1 LINES_OF_CODE_OTHER_EXT_TXT: 3 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC: 115 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC: 10700 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TSX: 67 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TSX: 6728 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_TS: 47 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_TS: 3739 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_EXT_JS: 233 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC: 25 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_PUBLIC_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_PUBLIC_EXT_HTML: 25 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: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 896 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS: 4 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS: 896 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 113 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 9841 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 67 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 6728 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 43 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 2843 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 245 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 25 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 77 LOW_RISK_FILE_SIZE_COUNT: 28 MEDIUM_RISK_FILE_SIZE_COUNT: 12 HIGH_RISK_FILE_SIZE_COUNT: 0 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 3323 LOW_RISK_FILE_SIZE_LOC: 4034 MEDIUM_RISK_FILE_SIZE_LOC: 3380 HIGH_RISK_FILE_SIZE_LOC: 0 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 213 LINES_OF_CODE_IN_UNITS: 4879 LINES_OF_CODE_OUTSIDE_UNITS: 5858 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 548 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 11.231809797089568 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 100 UNIT_SIZE_LOW_RISK_LOC: 705 UNIT_SIZE_LOW_RISK_PERCENTAGE: 14.44968231194917 UNIT_SIZE_LOW_RISK_COUNT: 47 UNIT_SIZE_MEDIUM_RISK_LOC: 1192 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 24.431235908997746 UNIT_SIZE_MEDIUM_RISK_COUNT: 38 UNIT_SIZE_HIGH_RISK_LOC: 1225 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 25.107604017216644 UNIT_SIZE_HIGH_RISK_COUNT: 19 UNIT_SIZE_VERY_HIGH_RISK_LOC: 1209 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 24.779667964746874 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 548 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 11.231809797089568 UNIT_SIZE_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 100 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_LOC: 705 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 14.44968231194917 UNIT_SIZE_COMPONENT_SRC_LOW_RISK_COUNT: 47 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_LOC: 1192 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 24.431235908997746 UNIT_SIZE_COMPONENT_SRC_MEDIUM_RISK_COUNT: 38 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_LOC: 1225 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 25.107604017216644 UNIT_SIZE_COMPONENT_SRC_HIGH_RISK_COUNT: 19 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 1209 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 24.779667964746874 UNIT_SIZE_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 407 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 11.824520627542126 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 76 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 289 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 8.396281231841952 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 20 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 734 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 21.324811156304474 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 23 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 803 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 23.329459616502035 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 1209 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 35.12492736780941 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 9 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 141 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 9.812108559498956 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 24 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 416 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 28.94919972164231 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 27 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 458 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 31.87195546276966 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 15 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 422 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 29.366736256089073 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT: 6 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 3215 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 65.89465054314408 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 194 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 939 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 19.245747079319532 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 725 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 14.85960237753638 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 0 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: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_LOC: 3215 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_PERCENTAGE: 65.89465054314408 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_NEGLIGIBLE_RISK_COUNT: 194 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_LOC: 939 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_PERCENTAGE: 19.245747079319532 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_LOW_RISK_COUNT: 14 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_LOC: 725 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_PERCENTAGE: 14.85960237753638 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_MEDIUM_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SRC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 2223 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 64.58454386984312 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 130 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 581 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 16.879721092388145 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 638 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 18.535735037768738 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 992 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 69.03270702853166 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 64 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 358 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 24.91301322199026 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC: 87 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE: 6.054279749478079 CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 0 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 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1191 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 312 FILE_CHANGE_HISTORY_WEEKS: 169 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 845 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 14 FILE_AGE_LOW_RISK_COUNT: 23 FILE_AGE_MEDIUM_RISK_COUNT: 37 FILE_AGE_HIGH_RISK_COUNT: 25 FILE_AGE_VERY_HIGH_RISK_COUNT: 18 FILE_AGE_NEGLIGIBLE_RISK_LOC: 2757 FILE_AGE_LOW_RISK_LOC: 2851 FILE_AGE_MEDIUM_RISK_LOC: 2872 FILE_AGE_HIGH_RISK_LOC: 1745 FILE_AGE_VERY_HIGH_RISK_LOC: 512 NUMBER_OF_CONTRIBUTORS: 19 DUPLICATION_NUMBER_OF_DUPLICATES: 115 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 36 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 1630 DUPLICATION_NUMBER_OF_CLEANED_LINES: 9660 DUPLICATION_PERCENTAGE: 16.873706004140786 UNIT_DUPLICATES_COUNT: 5 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC: 1630 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC: 1630 DUPLICATION_PERCENTAGE_PRIMARY_SRC: 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_PRIMARY_PUBLIC: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_PUBLIC: 0 DUPLICATION_PERCENTAGE_PRIMARY_PUBLIC: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX: 1256 DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX: 5924 DUPLICATION_PERCENTAGE_TSX: 21.201890614449695 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS: 374 DUPLICATION_NUMBER_OF_CLEANED_LINES_TS: 3479 DUPLICATION_PERCENTAGE_TS: 10.750215579189422 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1521