guardian / newsletters-nx
Metrics

All numeric values measured by Sokrates.

Intro
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 412
NUMBER_OF_FILES_MAIN 286
LINES_OF_CODE_MAIN 16,310
NUMBER_OF_FILES_MAIN_EXT_TS 181
LINES_OF_CODE_MAIN_EXT_TS 9,569
NUMBER_OF_FILES_MAIN_EXT_TSX 100
LINES_OF_CODE_MAIN_EXT_TSX 6,087
NUMBER_OF_FILES_MAIN_EXT_YAML 2
LINES_OF_CODE_MAIN_EXT_YAML 443
NUMBER_OF_FILES_MAIN_EXT_JS 2
LINES_OF_CODE_MAIN_EXT_JS 182
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 29
NUMBER_OF_FILES_TEST 28
LINES_OF_CODE_TEST 4,109
NUMBER_OF_FILES_TEST_EXT_SNAP 1
LINES_OF_CODE_TEST_EXT_SNAP 2,527
NUMBER_OF_FILES_TEST_EXT_TS 25
LINES_OF_CODE_TEST_EXT_TS 1,576
NUMBER_OF_FILES_TEST_EXT_JS 2
LINES_OF_CODE_TEST_EXT_JS 6
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 25.19
NUMBER_OF_FILES_GENERATED 0
LINES_OF_CODE_GENERATED 0
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 56
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH 4
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH 56
NUMBER_OF_FILES_OTHER 52
LINES_OF_CODE_OTHER 4,686
NUMBER_OF_FILES_OTHER_EXT_JSON 44
LINES_OF_CODE_OTHER_EXT_JSON 4,547
NUMBER_OF_FILES_OTHER_EXT_MD 7
LINES_OF_CODE_OTHER_EXT_MD 92
NUMBER_OF_FILES_OTHER_EXT_TXT 1
LINES_OF_CODE_OTHER_EXT_TXT 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS 143
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS 8,324
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_TSX 92
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_TSX 5,658
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_TS 49
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_TS 2,230
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_YAML 407
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_APPS_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_APPS_EXT_HTML 29
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YAML 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS 139
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS 7,499
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_EXT_TS 131
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_EXT_TS 7,070
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LIBS_EXT_TSX 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LIBS_EXT_TSX 429
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS 182
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TOOLS_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_TOOLS_EXT_JS 182
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CDK 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CDK 269
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CDK_EXT_TS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CDK_EXT_TS 269
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 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS 776
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_TS 8
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_TS 776
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 278
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 15,534
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 173
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 8,793
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 100
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX 6,087
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 443
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 182
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 29
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 243
LOW_RISK_FILE_SIZE_COUNT 35
MEDIUM_RISK_FILE_SIZE_COUNT 8
HIGH_RISK_FILE_SIZE_COUNT 0
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 9,211
LOW_RISK_FILE_SIZE_LOC 4,817
MEDIUM_RISK_FILE_SIZE_LOC 2,282
HIGH_RISK_FILE_SIZE_LOC 0
VERY_HIGH_RISK_FILE_SIZE_LOC 0
NUMBER_OF_UNITS 217
LINES_OF_CODE_IN_UNITS 4,867
LINES_OF_CODE_OUTSIDE_UNITS 11,443
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 532
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 10.93
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 90
UNIT_SIZE_LOW_RISK_LOC 764
UNIT_SIZE_LOW_RISK_PERCENTAGE 15.7
UNIT_SIZE_LOW_RISK_COUNT 50
UNIT_SIZE_MEDIUM_RISK_LOC 1,510
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 31.03
UNIT_SIZE_MEDIUM_RISK_COUNT 49
UNIT_SIZE_HIGH_RISK_LOC 1,727
UNIT_SIZE_HIGH_RISK_PERCENTAGE 35.48
UNIT_SIZE_HIGH_RISK_COUNT 25
UNIT_SIZE_VERY_HIGH_RISK_LOC 334
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 6.86
UNIT_SIZE_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_APPS_NEGLIGIBLE_RISK_LOC 114
UNIT_SIZE_COMPONENT_APPS_NEGLIGIBLE_RISK_PERCENTAGE 8.61
UNIT_SIZE_COMPONENT_APPS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_COMPONENT_APPS_LOW_RISK_LOC 91
UNIT_SIZE_COMPONENT_APPS_LOW_RISK_PERCENTAGE 6.87
UNIT_SIZE_COMPONENT_APPS_LOW_RISK_COUNT 7
UNIT_SIZE_COMPONENT_APPS_MEDIUM_RISK_LOC 380
UNIT_SIZE_COMPONENT_APPS_MEDIUM_RISK_PERCENTAGE 28.7
UNIT_SIZE_COMPONENT_APPS_MEDIUM_RISK_COUNT 13
UNIT_SIZE_COMPONENT_APPS_HIGH_RISK_LOC 405
UNIT_SIZE_COMPONENT_APPS_HIGH_RISK_PERCENTAGE 30.59
UNIT_SIZE_COMPONENT_APPS_HIGH_RISK_COUNT 7
UNIT_SIZE_COMPONENT_APPS_VERY_HIGH_RISK_LOC 334
UNIT_SIZE_COMPONENT_APPS_VERY_HIGH_RISK_PERCENTAGE 25.23
UNIT_SIZE_COMPONENT_APPS_VERY_HIGH_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LIBS_NEGLIGIBLE_RISK_LOC 405
UNIT_SIZE_COMPONENT_LIBS_NEGLIGIBLE_RISK_PERCENTAGE 11.56
UNIT_SIZE_COMPONENT_LIBS_NEGLIGIBLE_RISK_COUNT 63
UNIT_SIZE_COMPONENT_LIBS_LOW_RISK_LOC 673
UNIT_SIZE_COMPONENT_LIBS_LOW_RISK_PERCENTAGE 19.21
UNIT_SIZE_COMPONENT_LIBS_LOW_RISK_COUNT 43
UNIT_SIZE_COMPONENT_LIBS_MEDIUM_RISK_LOC 1,104
UNIT_SIZE_COMPONENT_LIBS_MEDIUM_RISK_PERCENTAGE 31.51
UNIT_SIZE_COMPONENT_LIBS_MEDIUM_RISK_COUNT 35
UNIT_SIZE_COMPONENT_LIBS_HIGH_RISK_LOC 1,322
UNIT_SIZE_COMPONENT_LIBS_HIGH_RISK_PERCENTAGE 37.73
UNIT_SIZE_COMPONENT_LIBS_HIGH_RISK_COUNT 18
UNIT_SIZE_COMPONENT_LIBS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LIBS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LIBS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 25.71
UNIT_SIZE_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_LOC 26
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 74.29
UNIT_SIZE_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_NEGLIGIBLE_RISK_LOC 4
UNIT_SIZE_COMPONENT_CDK_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_CDK_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_CDK_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_CDK_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_CDK_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_CDK_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 451
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 10.63
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 73
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 740
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 17.44
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 48
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 1,282
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 30.21
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 41
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 1,545
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 36.41
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 22
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 225
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 5.3
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 2
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC 72
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE 12.22
UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT 15
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC 24
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE 4.07
UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT 2
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC 202
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE 34.3
UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT 7
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC 182
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE 30.9
UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT 3
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC 109
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE 18.51
UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 25.71
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 26
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 74.29
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 4,151
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 85.29
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 206
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 343
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 7.05
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 373
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 7.66
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE 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_APPS_NEGLIGIBLE_RISK_LOC 781
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_NEGLIGIBLE_RISK_PERCENTAGE 58.99
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_NEGLIGIBLE_RISK_COUNT 47
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_LOW_RISK_LOC 170
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_LOW_RISK_PERCENTAGE 12.84
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_LOW_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_MEDIUM_RISK_LOC 373
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_MEDIUM_RISK_PERCENTAGE 28.17
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_MEDIUM_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_APPS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_NEGLIGIBLE_RISK_LOC 3,331
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_NEGLIGIBLE_RISK_PERCENTAGE 95.06
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_NEGLIGIBLE_RISK_COUNT 155
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LOW_RISK_LOC 173
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LOW_RISK_PERCENTAGE 4.94
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_LOW_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LIBS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TOOLS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_NEGLIGIBLE_RISK_LOC 4
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_NEGLIGIBLE_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_CDK_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 3,636
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 85.69
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 176
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 343
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 8.08
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 7
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 264
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 6.22
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC 480
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE 81.49
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC 109
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE 18.51
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE 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
CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 842
FILE_CHANGE_HISTORY_ACTIVE_DAYS 147
FILE_CHANGE_HISTORY_WEEKS 112
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 560
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 4
FILE_AGE_MEDIUM_RISK_COUNT 40
FILE_AGE_HIGH_RISK_COUNT 14
FILE_AGE_VERY_HIGH_RISK_COUNT 228
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 375
FILE_AGE_MEDIUM_RISK_LOC 2,762
FILE_AGE_HIGH_RISK_LOC 1,275
FILE_AGE_VERY_HIGH_RISK_LOC 11,898
NUMBER_OF_CONTRIBUTORS 11
DUPLICATION_NUMBER_OF_DUPLICATES 339
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 96
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,944
DUPLICATION_NUMBER_OF_CLEANED_LINES 14,225
DUPLICATION_PERCENTAGE 13.67
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_APPS 794
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_APPS 794
DUPLICATION_PERCENTAGE_PRIMARY_APPS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LIBS 1,119
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LIBS 1,119
DUPLICATION_PERCENTAGE_PRIMARY_LIBS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CDK 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CDK 16
DUPLICATION_PERCENTAGE_PRIMARY_CDK 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TOOLS 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TOOLS 15
DUPLICATION_PERCENTAGE_PRIMARY_TOOLS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_ROOT 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_ROOT 0
DUPLICATION_PERCENTAGE_PRIMARY_ROOT -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 233
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 443
DUPLICATION_PERCENTAGE_YAML 52.6
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 1,300
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 8,318
DUPLICATION_PERCENTAGE_TS 15.63
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TSX 396
DUPLICATION_NUMBER_OF_CLEANED_LINES_TSX 5,259
DUPLICATION_PERCENTAGE_TSX 7.53
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 15
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 180
DUPLICATION_PERCENTAGE_JS 8.33
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,529