aws-samples / aws-lambda-sample-applications
Metrics

All numeric values measured by Sokrates.

Intro
  • Metrics are all numeric values measured by Sokrates.
  • You can use these metrics to define goals and controls.
Metrics
Metric Value
TOTAL_NUMBER_OF_FILES 325
NUMBER_OF_FILES_MAIN 105
LINES_OF_CODE_MAIN 2,788
NUMBER_OF_FILES_MAIN_EXT_YML 37
LINES_OF_CODE_MAIN_EXT_YML 1,764
NUMBER_OF_FILES_MAIN_EXT_TS 24
LINES_OF_CODE_MAIN_EXT_TS 524
NUMBER_OF_FILES_MAIN_EXT_JS 44
LINES_OF_CODE_MAIN_EXT_JS 500
NUMBER_OF_FILES_TEST 32
LINES_OF_CODE_TEST 748
NUMBER_OF_FILES_TEST_EXT_JS 32
LINES_OF_CODE_TEST_EXT_JS 748
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 26.82
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 136
LINES_OF_CODE_OTHER 4,605
NUMBER_OF_FILES_OTHER_EXT_MD 40
LINES_OF_CODE_OTHER_EXT_MD 3,035
NUMBER_OF_FILES_OTHER_EXT_JSON 96
LINES_OF_CODE_OTHER_EXT_JSON 1,570
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS 804
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS_EXT_YML 804
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB 124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB_EXT_YML 69
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB_EXT_TS 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SCHEDULED_JOB_EXT_JS 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING 171
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING_EXT_YML 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING_EXT_TS 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_FILE_PROCESSING_EXT_JS 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH 117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH_EXT_YML 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH_EXT_TS 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH_EXT_JS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND 323
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND_EXT_JS 133
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND_EXT_YML 125
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND_EXT_TS 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING_EXT_YML 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING_EXT_TS 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_QUEUE_PROCESSING_EXT_JS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING_EXT_YML 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING_EXT_TS 38
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING_EXT_JS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB 124
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB_EXT_YML 69
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB_EXT_TS 40
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SCHEDULED_JOB_EXT_JS 15
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING 171
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING_EXT_YML 80
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING_EXT_TS 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_FILE_PROCESSING_EXT_JS 45
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH 117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH_EXT_YML 64
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH_EXT_TS 34
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH_EXT_JS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND 323
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND_EXT_JS 133
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND_EXT_YML 125
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND_EXT_TS 65
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING 129
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING_EXT_YML 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING_EXT_TS 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_QUEUE_PROCESSING_EXT_JS 19
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING 8
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING 128
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING_EXT_YML 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING_EXT_YML 71
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING_EXT_TS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING_EXT_TS 38
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING_EXT_JS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING_EXT_JS 19
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 105
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 2,788
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 37
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 1,764
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 24
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 524
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 44
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 500
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 104
LOW_RISK_FILE_SIZE_COUNT 0
MEDIUM_RISK_FILE_SIZE_COUNT 0
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 1,984
LOW_RISK_FILE_SIZE_LOC 0
MEDIUM_RISK_FILE_SIZE_LOC 0
HIGH_RISK_FILE_SIZE_LOC 804
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 872
FILE_CHANGE_HISTORY_ACTIVE_DAYS 8
FILE_CHANGE_HISTORY_WEEKS 95
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 475
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 0
FILE_AGE_MEDIUM_RISK_COUNT 0
FILE_AGE_HIGH_RISK_COUNT 52
FILE_AGE_VERY_HIGH_RISK_COUNT 53
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 0
FILE_AGE_MEDIUM_RISK_LOC 0
FILE_AGE_HIGH_RISK_LOC 992
FILE_AGE_VERY_HIGH_RISK_LOC 1,796
NUMBER_OF_CONTRIBUTORS 5
NUMBER_OF_UNITS 36
LINES_OF_CODE_IN_UNITS 386
LINES_OF_CODE_OUTSIDE_UNITS 2,402
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 108
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 27.98
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_LOW_RISK_LOC 138
UNIT_SIZE_LOW_RISK_PERCENTAGE 35.75
UNIT_SIZE_LOW_RISK_COUNT 8
UNIT_SIZE_MEDIUM_RISK_LOC 140
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 36.27
UNIT_SIZE_MEDIUM_RISK_COUNT 4
UNIT_SIZE_HIGH_RISK_LOC 0
UNIT_SIZE_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_HIGH_RISK_COUNT 0
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_PERCENTAGE 32.14
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_LOW_RISK_PERCENTAGE 67.86
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SCHEDULED_JOB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 25.71
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_MEDIUM_RISK_LOC 26
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_MEDIUM_RISK_PERCENTAGE 74.29
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_FILE_PROCESSING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_PERCENTAGE 37.5
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_LOW_RISK_PERCENTAGE 62.5
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 16.98
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_LOC 44
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_PERCENTAGE 83.02
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_LOW_RISK_PERCENTAGE 66.67
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 34.62
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_LOW_RISK_LOC 17
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_LOW_RISK_PERCENTAGE 65.38
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_PERCENTAGE 32.14
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_LOW_RISK_LOC 19
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_LOW_RISK_PERCENTAGE 67.86
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SCHEDULED_JOB_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 25.71
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_MEDIUM_RISK_LOC 26
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_MEDIUM_RISK_PERCENTAGE 74.29
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_FILE_PROCESSING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_PERCENTAGE 37.5
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_LOW_RISK_PERCENTAGE 62.5
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 16.98
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_LOC 44
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_PERCENTAGE 83.02
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 33.33
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_LOW_RISK_LOC 18
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_LOW_RISK_PERCENTAGE 66.67
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_LOC 9
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 34.62
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_LOW_RISK_LOC 17
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_LOW_RISK_PERCENTAGE 65.38
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 108
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 27.98
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 24
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 138
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 35.75
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 140
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 36.27
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 4
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC 386
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 36
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 0
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_NODEJS10_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SCHEDULED_JOB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_FILE_PROCESSING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_LOC 53
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_QUEUE_PROCESSING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS10_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_LOC 28
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SCHEDULED_JOB_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_NEGLIGIBLE_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_FILE_PROCESSING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_LOC 24
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_AUTHOR_FROM_SCRATCH_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_LOC 53
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_SERVERLESS_API_BACKEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_LOC 27
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_QUEUE_PROCESSING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_LOC 26
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_NODEJS14_X_NOTIFICATIONS_PROCESSING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 386
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 36
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_MEDIUM_RISK_COUNT 0
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
DUPLICATION_NUMBER_OF_DUPLICATES 417
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 89
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 1,783
DUPLICATION_NUMBER_OF_CLEANED_LINES 2,622
DUPLICATION_PERCENTAGE 68
UNIT_DUPLICATES_COUNT 0
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS10_X_QUEUE_PROCESSING 104
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS10_X_QUEUE_PROCESSING 104
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS10_X_QUEUE_PROCESSING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS14_X_FILE_PROCESSING 155
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS14_X_FILE_PROCESSING 155
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS14_X_FILE_PROCESSING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS10_X_SCHEDULED_JOB 104
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS10_X_SCHEDULED_JOB 104
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS10_X_SCHEDULED_JOB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND 298
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND 298
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS10_X_SERVERLESS_API_BACKEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND 298
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND 298
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS14_X_SERVERLESS_API_BACKEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH 90
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS10_X_AUTHOR_FROM_SCRATCH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS14_X_SCHEDULED_JOB 104
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS14_X_SCHEDULED_JOB 104
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS14_X_SCHEDULED_JOB 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH 90
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH 90
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS14_X_AUTHOR_FROM_SCRATCH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING 103
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING 103
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS14_X_NOTIFICATIONS_PROCESSING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS14_X_QUEUE_PROCESSING 104
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS14_X_QUEUE_PROCESSING 104
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS14_X_QUEUE_PROCESSING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING 103
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING 103
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS10_X_NOTIFICATIONS_PROCESSING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NODEJS10_X_FILE_PROCESSING 155
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NODEJS10_X_FILE_PROCESSING 155
DUPLICATION_PERCENTAGE_PRIMARY_NODEJS10_X_FILE_PROCESSING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS 75
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS 75
DUPLICATION_PERCENTAGE_PRIMARY_CICD_TOOLCHAIN_FOR_SERVERLESS_APPLICATIONS 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML 1,009
DUPLICATION_NUMBER_OF_CLEANED_LINES_YML 1,764
DUPLICATION_PERCENTAGE_YML 57.2
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TS 362
DUPLICATION_NUMBER_OF_CLEANED_LINES_TS 374
DUPLICATION_PERCENTAGE_TS 96.79
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 412
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 484
DUPLICATION_PERCENTAGE_JS 85.12
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,040