awslabs / aws-api-gateway-developer-portal
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 214
NUMBER_OF_FILES_MAIN 118
LINES_OF_CODE_MAIN 10,473
NUMBER_OF_FILES_MAIN_EXT_JS 78
LINES_OF_CODE_MAIN_EXT_JS 5,008
NUMBER_OF_FILES_MAIN_EXT_JSX 31
LINES_OF_CODE_MAIN_EXT_JSX 3,415
NUMBER_OF_FILES_MAIN_EXT_YAML 2
LINES_OF_CODE_MAIN_EXT_YAML 1,975
NUMBER_OF_FILES_MAIN_EXT_CSS 6
LINES_OF_CODE_MAIN_EXT_CSS 50
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 25
NUMBER_OF_FILES_TEST 21
LINES_OF_CODE_TEST 3,953
NUMBER_OF_FILES_TEST_EXT_JS 15
LINES_OF_CODE_TEST_EXT_JS 2,670
NUMBER_OF_FILES_TEST_EXT_JSX 6
LINES_OF_CODE_TEST_EXT_JSX 1,283
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 37.74
NUMBER_OF_FILES_GENERATED 6
LINES_OF_CODE_GENERATED 29,558
NUMBER_OF_FILES_GENERATED_EXT_JSON 6
LINES_OF_CODE_GENERATED_EXT_JSON 29,558
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 0
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 0
NUMBER_OF_FILES_OTHER 39
LINES_OF_CODE_OTHER 31,191
NUMBER_OF_FILES_OTHER_EXT_JSON 25
LINES_OF_CODE_OTHER_EXT_JSON 30,579
NUMBER_OF_FILES_OTHER_EXT_MD 14
LINES_OF_CODE_OTHER_EXT_MD 612
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_JS 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUDFORMATION 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUDFORMATION 1,821
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUDFORMATION_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUDFORMATION_EXT_YAML 1,821
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC 43
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC 4,001
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC_EXT_JSX 31
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC_EXT_JSX 3,415
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC_EXT_JS 9
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC_EXT_JS 539
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC_EXT_CSS 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_SRC_EXT_CSS 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC 12
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC 899
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC_EXT_JS 10
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC_EXT_JS 873
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC_EXT_HTML 25
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC_EXT_CSS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_PUBLIC_EXT_CSS 1
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_DEV_PORTAL_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_DEV_PORTAL_EXT_JS 23
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER 13
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER 1,102
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER_EXT_JS 11
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER_EXT_JS 1,100
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER_EXT_CSS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER_EXT_CSS 2
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER_EXT_JS 11
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER_EXT_JS 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CATALOG_UPDATER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CATALOG_UPDATER 167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CATALOG_UPDATER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CATALOG_UPDATER_EXT_JS 167
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER_EXT_JS 39
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_LISTENER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_LISTENER 55
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_LISTENER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_LISTENER_EXT_JS 55
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA 89
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA_EXT_JS 89
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY_EXT_JS 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS_EXT_JS 36
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_EXT_JS 113
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_EXT_JS 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3 146
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3_EXT_JS 146
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER_EXT_JS 164
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_BACKEND 20
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_BACKEND 884
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_BACKEND_EXT_JS 19
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_BACKEND_EXT_JS 730
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_LAMBDAS_BACKEND_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_LAMBDAS_BACKEND_EXT_YAML 154
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS 348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_EXT_JS 348
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_INTERNAL 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_INTERNAL 356
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCRIPTS_INTERNAL_EXT_JS 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCRIPTS_INTERNAL_EXT_JS 356
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 15
LINES_OF_CODE_CONCERN_GENERAL_TODOS 2,251
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS 13
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS 1,638
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JSX 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JSX 613
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 103
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 8,222
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 65
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 3,370
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 29
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JSX 2,802
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 1,975
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 6
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS 50
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 25
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 92
LOW_RISK_FILE_SIZE_COUNT 17
MEDIUM_RISK_FILE_SIZE_COUNT 7
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 1
NEGLIGIBLE_RISK_FILE_SIZE_LOC 3,464
LOW_RISK_FILE_SIZE_LOC 2,438
MEDIUM_RISK_FILE_SIZE_LOC 2,213
HIGH_RISK_FILE_SIZE_LOC 537
VERY_HIGH_RISK_FILE_SIZE_LOC 1,821
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,896
FILE_CHANGE_HISTORY_ACTIVE_DAYS 257
FILE_CHANGE_HISTORY_WEEKS 269
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 1,345
FILE_AGE_NEGLIGIBLE_RISK_COUNT 1
FILE_AGE_LOW_RISK_COUNT 8
FILE_AGE_MEDIUM_RISK_COUNT 5
FILE_AGE_HIGH_RISK_COUNT 15
FILE_AGE_VERY_HIGH_RISK_COUNT 84
FILE_AGE_NEGLIGIBLE_RISK_LOC 1,821
FILE_AGE_LOW_RISK_LOC 1,081
FILE_AGE_MEDIUM_RISK_LOC 160
FILE_AGE_HIGH_RISK_LOC 1,397
FILE_AGE_VERY_HIGH_RISK_LOC 5,569
NUMBER_OF_CONTRIBUTORS 39
NUMBER_OF_UNITS 304
LINES_OF_CODE_IN_UNITS 3,022
LINES_OF_CODE_OUTSIDE_UNITS 7,451
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 1,029
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 34.05
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 199
UNIT_SIZE_LOW_RISK_LOC 1,099
UNIT_SIZE_LOW_RISK_PERCENTAGE 36.37
UNIT_SIZE_LOW_RISK_COUNT 78
UNIT_SIZE_MEDIUM_RISK_LOC 606
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 20.05
UNIT_SIZE_MEDIUM_RISK_COUNT 22
UNIT_SIZE_HIGH_RISK_LOC 288
UNIT_SIZE_HIGH_RISK_PERCENTAGE 9.53
UNIT_SIZE_HIGH_RISK_COUNT 5
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_NEGLIGIBLE_RISK_LOC 111
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_NEGLIGIBLE_RISK_PERCENTAGE 32.08
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_NEGLIGIBLE_RISK_COUNT 18
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_LOW_RISK_LOC 167
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_LOW_RISK_PERCENTAGE 48.27
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_LOW_RISK_COUNT 12
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_MEDIUM_RISK_LOC 68
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_MEDIUM_RISK_PERCENTAGE 19.65
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_NEGLIGIBLE_RISK_LOC 250
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_NEGLIGIBLE_RISK_PERCENTAGE 31.02
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_NEGLIGIBLE_RISK_COUNT 46
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_LOW_RISK_LOC 336
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_LOW_RISK_PERCENTAGE 41.69
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_MEDIUM_RISK_LOC 102
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_MEDIUM_RISK_PERCENTAGE 12.66
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_HIGH_RISK_LOC 118
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_HIGH_RISK_PERCENTAGE 14.64
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_DEV_PORTAL_PUBLIC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_NEGLIGIBLE_RISK_LOC 300
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_NEGLIGIBLE_RISK_PERCENTAGE 31.61
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_NEGLIGIBLE_RISK_COUNT 55
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_LOW_RISK_LOC 336
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_LOW_RISK_PERCENTAGE 35.41
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_LOW_RISK_COUNT 24
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_MEDIUM_RISK_LOC 195
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_MEDIUM_RISK_PERCENTAGE 20.55
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_MEDIUM_RISK_COUNT 8
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_HIGH_RISK_LOC 118
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_HIGH_RISK_PERCENTAGE 12.43
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_HIGH_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_NEGLIGIBLE_RISK_LOC 5
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_NEGLIGIBLE_RISK_PERCENTAGE 4.95
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_NEGLIGIBLE_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_LOW_RISK_LOC 15
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_LOW_RISK_PERCENTAGE 14.85
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_MEDIUM_RISK_LOC 81
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_MEDIUM_RISK_PERCENTAGE 80.2
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CATALOG_UPDATER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_NEGLIGIBLE_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_NEGLIGIBLE_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_NEGLIGIBLE_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_LOW_RISK_LOC 36
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_LOW_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_LISTENER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_NEGLIGIBLE_RISK_LOC 11
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_NEGLIGIBLE_RISK_PERCENTAGE 50
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_LOW_RISK_LOC 11
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_LOW_RISK_PERCENTAGE 50
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_LOW_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_NEGLIGIBLE_RISK_PERCENTAGE 21.92
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_LOW_RISK_LOC 28
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_LOW_RISK_PERCENTAGE 38.36
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_MEDIUM_RISK_LOC 29
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_MEDIUM_RISK_PERCENTAGE 39.73
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_NEGLIGIBLE_RISK_LOC 39
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_NEGLIGIBLE_RISK_PERCENTAGE 28.68
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_NEGLIGIBLE_RISK_COUNT 7
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_LOW_RISK_LOC 27
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_LOW_RISK_PERCENTAGE 19.85
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_MEDIUM_RISK_LOC 70
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_MEDIUM_RISK_PERCENTAGE 51.47
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_NEGLIGIBLE_RISK_LOC 62
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_NEGLIGIBLE_RISK_COUNT 16
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_BACKEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_LAMBDAS_NEGLIGIBLE_RISK_PERCENTAGE 17.78
UNIT_SIZE_COMPONENT_LAMBDAS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LAMBDAS_LOW_RISK_LOC 48
UNIT_SIZE_COMPONENT_LAMBDAS_LOW_RISK_PERCENTAGE 53.33
UNIT_SIZE_COMPONENT_LAMBDAS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_LAMBDAS_MEDIUM_RISK_LOC 26
UNIT_SIZE_COMPONENT_LAMBDAS_MEDIUM_RISK_PERCENTAGE 28.89
UNIT_SIZE_COMPONENT_LAMBDAS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_LAMBDAS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_LAMBDAS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_LAMBDAS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_LAMBDAS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 163
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 67.63
UNIT_SIZE_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 36
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_LOC 43
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 17.84
UNIT_SIZE_COMPONENT_SCRIPTS_LOW_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 35
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 14.52
UNIT_SIZE_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_NEGLIGIBLE_RISK_LOC 42
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 28.77
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_NEGLIGIBLE_RISK_COUNT 10
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_LOW_RISK_LOC 52
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_LOW_RISK_PERCENTAGE 35.62
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_HIGH_RISK_LOC 52
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_HIGH_RISK_PERCENTAGE 35.62
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SCRIPTS_INTERNAL_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 1,029
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 34.05
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 199
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 1,099
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 36.37
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 78
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 606
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 20.05
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 22
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 288
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 9.53
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 5
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 2,153
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 71.24
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 268
CONDITIONAL_COMPLEXITY_LOW_RISK_LOC 546
CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE 18.07
CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC 323
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE 10.69
CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT 6
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_DEV_PORTAL_SRC_NEGLIGIBLE_RISK_LOC 327
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_NEGLIGIBLE_RISK_PERCENTAGE 94.51
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_NEGLIGIBLE_RISK_COUNT 32
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_LOW_RISK_LOC 19
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_LOW_RISK_PERCENTAGE 5.49
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_NEGLIGIBLE_RISK_LOC 530
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_NEGLIGIBLE_RISK_PERCENTAGE 65.76
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_NEGLIGIBLE_RISK_COUNT 64
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_LOW_RISK_LOC 158
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_LOW_RISK_PERCENTAGE 19.6
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_LOW_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_MEDIUM_RISK_LOC 118
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_MEDIUM_RISK_PERCENTAGE 14.64
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_DEV_PORTAL_PUBLIC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_NEGLIGIBLE_RISK_LOC 663
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_NEGLIGIBLE_RISK_PERCENTAGE 69.86
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_NEGLIGIBLE_RISK_COUNT 76
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_LOW_RISK_LOC 168
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_LOW_RISK_PERCENTAGE 17.7
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_LOW_RISK_COUNT 11
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_MEDIUM_RISK_LOC 118
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_MEDIUM_RISK_PERCENTAGE 12.43
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_MEDIUM_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_STATIC_ASSET_UPLOADER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_NEGLIGIBLE_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_NEGLIGIBLE_RISK_PERCENTAGE 40.59
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_LOW_RISK_LOC 60
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_LOW_RISK_PERCENTAGE 59.41
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CATALOG_UPDATER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_NEGLIGIBLE_RISK_LOC 36
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LISTENER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_NEGLIGIBLE_RISK_LOC 14
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_NEGLIGIBLE_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CLOUDFRONT_SECURITY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_NEGLIGIBLE_RISK_LOC 22
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_NEGLIGIBLE_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_NEGLIGIBLE_RISK_PERCENTAGE 60.27
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_LOW_RISK_LOC 29
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_LOW_RISK_PERCENTAGE 39.73
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_EXPORTER_V3_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_NEGLIGIBLE_RISK_LOC 95
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_NEGLIGIBLE_RISK_PERCENTAGE 69.85
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_NEGLIGIBLE_RISK_COUNT 10
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_LOW_RISK_LOC 41
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_LOW_RISK_PERCENTAGE 30.15
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_LOW_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_USER_GROUP_IMPORTER_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_NEGLIGIBLE_RISK_LOC 62
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_NEGLIGIBLE_RISK_COUNT 16
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_BACKEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_NEGLIGIBLE_RISK_LOC 44
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_NEGLIGIBLE_RISK_PERCENTAGE 48.89
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_NEGLIGIBLE_RISK_COUNT 5
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LOW_RISK_LOC 46
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LOW_RISK_PERCENTAGE 51.11
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_LAMBDAS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_LOC 206
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE 85.48
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_NEGLIGIBLE_RISK_COUNT 39
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_LOC 35
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_PERCENTAGE 14.52
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_NEGLIGIBLE_RISK_LOC 69
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_NEGLIGIBLE_RISK_PERCENTAGE 47.26
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_NEGLIGIBLE_RISK_COUNT 12
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_LOW_RISK_LOC 25
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_LOW_RISK_PERCENTAGE 17.12
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_LOW_RISK_COUNT 2
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_MEDIUM_RISK_LOC 52
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_MEDIUM_RISK_PERCENTAGE 35.62
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_MEDIUM_RISK_COUNT 1
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SCRIPTS_INTERNAL_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 2,153
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 71.24
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 268
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC 546
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE 18.07
CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_COUNT 30
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_LOC 323
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_PERCENTAGE 10.69
CONDITIONAL_COMPLEXITY_COMPONENT_JS_MEDIUM_RISK_COUNT 6
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
DUPLICATION_NUMBER_OF_DUPLICATES 209
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 37
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 2,867
DUPLICATION_NUMBER_OF_CLEANED_LINES 9,535
DUPLICATION_PERCENTAGE 30.07
UNIT_DUPLICATES_COUNT 46
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEV_PORTAL_PUBLIC 743
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEV_PORTAL_PUBLIC 743
DUPLICATION_PERCENTAGE_PRIMARY_DEV_PORTAL_PUBLIC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER 743
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER 743
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_STATIC_ASSET_UPLOADER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUDFORMATION 922
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUDFORMATION 922
DUPLICATION_PERCENTAGE_PRIMARY_CLOUDFORMATION 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_DEV_PORTAL_SRC 268
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEV_PORTAL_SRC 268
DUPLICATION_PERCENTAGE_PRIMARY_DEV_PORTAL_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_BACKEND 125
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_BACKEND 125
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_BACKEND 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3 10
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3 10
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_USER_GROUP_EXPORTER_V3 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER 22
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER 22
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_USER_GROUP_IMPORTER 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN 16
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN 16
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_DOMAIN 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_LISTENER 18
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_LISTENER 18
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_LISTENER 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_PRIMARY_DEV_PORTAL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_DEV_PORTAL 0
DUPLICATION_PERCENTAGE_PRIMARY_DEV_PORTAL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_COGNITO_PRE_SIGNUP_TRIGGER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_COGNITO_POST_CONFIRMATION_TRIGGER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_CATALOG_UPDATER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_CATALOG_UPDATER 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_CATALOG_UPDATER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_COGNITO_POST_AUTHENTICATION_TRIGGER -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_DUMP_V3_ACCOUNT_DATA -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_CLOUDFRONT_SECURITY -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS_CFN_COGNITO_USER_POOLS_CLIENT_SETTINGS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_LAMBDAS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_LAMBDAS 0
DUPLICATION_PERCENTAGE_PRIMARY_LAMBDAS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS 0
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCRIPTS_INTERNAL 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCRIPTS_INTERNAL 0
DUPLICATION_PERCENTAGE_PRIMARY_SCRIPTS_INTERNAL -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 1,585
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 4,303
DUPLICATION_PERCENTAGE_JS 36.83
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 1,014
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 1,975
DUPLICATION_PERCENTAGE_YAML 51.34
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JSX 268
DUPLICATION_NUMBER_OF_CLEANED_LINES_JSX 3,185
DUPLICATION_PERCENTAGE_JSX 8.41
TOTAL_ANALYSIS_TIME_IN_MILLIS 14,050