aws-samples / aws-serverless-airline-booking
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 224
NUMBER_OF_FILES_MAIN 85
LINES_OF_CODE_MAIN 6,108
NUMBER_OF_FILES_MAIN_EXT_VUE 16
LINES_OF_CODE_MAIN_EXT_VUE 2,692
NUMBER_OF_FILES_MAIN_EXT_YAML 5
LINES_OF_CODE_MAIN_EXT_YAML 966
NUMBER_OF_FILES_MAIN_EXT_JS 38
LINES_OF_CODE_MAIN_EXT_JS 877
NUMBER_OF_FILES_MAIN_EXT_PY 11
LINES_OF_CODE_MAIN_EXT_PY 517
NUMBER_OF_FILES_MAIN_EXT_YML 2
LINES_OF_CODE_MAIN_EXT_YML 438
NUMBER_OF_FILES_MAIN_EXT_TS 4
LINES_OF_CODE_MAIN_EXT_TS 179
NUMBER_OF_FILES_MAIN_EXT_GQL 1
LINES_OF_CODE_MAIN_EXT_GQL 138
NUMBER_OF_FILES_MAIN_EXT_TOML 2
LINES_OF_CODE_MAIN_EXT_TOML 93
NUMBER_OF_FILES_MAIN_EXT_GRAPHQL 1
LINES_OF_CODE_MAIN_EXT_GRAPHQL 81
NUMBER_OF_FILES_MAIN_EXT_SASS 2
LINES_OF_CODE_MAIN_EXT_SASS 58
NUMBER_OF_FILES_MAIN_EXT_HTML 1
LINES_OF_CODE_MAIN_EXT_HTML 43
NUMBER_OF_FILES_MAIN_EXT_CFG 2
LINES_OF_CODE_MAIN_EXT_CFG 26
NUMBER_OF_FILES_TEST 24
LINES_OF_CODE_TEST 1,152
NUMBER_OF_FILES_TEST_EXT_TS 8
LINES_OF_CODE_TEST_EXT_TS 581
NUMBER_OF_FILES_TEST_EXT_PY 3
LINES_OF_CODE_TEST_EXT_PY 187
NUMBER_OF_FILES_TEST_EXT_SCALA 1
LINES_OF_CODE_TEST_EXT_SCALA 169
NUMBER_OF_FILES_TEST_EXT_JS 8
LINES_OF_CODE_TEST_EXT_JS 114
NUMBER_OF_FILES_TEST_EXT_SH 2
LINES_OF_CODE_TEST_EXT_SH 81
NUMBER_OF_FILES_TEST_EXT_YML 1
LINES_OF_CODE_TEST_EXT_YML 12
NUMBER_OF_FILES_TEST_EXT_YAML 1
LINES_OF_CODE_TEST_EXT_YAML 8
TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE 18.86
NUMBER_OF_FILES_GENERATED 2
LINES_OF_CODE_GENERATED 31,414
NUMBER_OF_FILES_GENERATED_EXT_JSON 2
LINES_OF_CODE_GENERATED_EXT_JSON 31,414
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT 31
NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_JS 1
LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_JS 31
NUMBER_OF_FILES_OTHER 61
LINES_OF_CODE_OTHER 36,128
NUMBER_OF_FILES_OTHER_EXT_JSON 42
LINES_OF_CODE_OTHER_EXT_JSON 35,317
NUMBER_OF_FILES_OTHER_EXT_MD 17
LINES_OF_CODE_OTHER_EXT_MD 608
NUMBER_OF_FILES_OTHER_EXT_SVG 1
LINES_OF_CODE_OTHER_EXT_SVG 190
NUMBER_OF_FILES_OTHER_EXT_XML 1
LINES_OF_CODE_OTHER_EXT_XML 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT 219
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_GQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_GQL 138
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_ROOT_EXT_YML 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_API 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_API 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_API_EXT_GRAPHQL 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_API_EXT_GRAPHQL 81
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_AUTH 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_AUTH 357
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_AUTH_EXT_YML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_AMPLIFY_BACKEND_AUTH_EXT_YML 357
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND 108
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND_EXT_JS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND_EXT_JS 108
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC 54
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC 3,553
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_VUE 16
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_VUE 2,692
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_JS 35
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_JS 760
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_SASS 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_SASS 58
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_HTML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_FRONTEND_SRC_EXT_HTML 43
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING 7
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING 875
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_YAML 555
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_PY 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_PY 261
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_TOML 46
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_BOOKING_EXT_CFG 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_CATALOG 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_CATALOG 130
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_CATALOG_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_CATALOG_EXT_PY 79
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_CATALOG_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_CATALOG_EXT_YAML 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_SHARED 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_SHARED 79
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_SHARED_EXT_PY 3
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_SHARED_EXT_PY 51
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_SHARED_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_SHARED_EXT_YAML 28
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT 5
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT 303
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_PY 2
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_PY 126
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_YAML 117
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_TOML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_TOML 47
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_CFG 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_PAYMENT_EXT_CFG 13
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY 6
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY 403
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY_EXT_YAML 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY_EXT_YAML 215
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY_EXT_TS 4
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY_EXT_TS 179
NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY_EXT_JS 1
LINES_OF_CODE_DECOMPOSITION_PRIMARY_SRC_BACKEND_LOYALTY_EXT_JS 9
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 3
LINES_OF_CODE_CONCERN_GENERAL_TODOS 160
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_GRAPHQL 1
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_GRAPHQL 81
NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY 2
LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY 79
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED 82
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED 5,948
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_VUE 16
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_VUE 2,692
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 5
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML 966
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 38
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS 877
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YML 438
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 9
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY 438
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 4
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS 179
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GQL 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GQL 138
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TOML 93
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SASS 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SASS 58
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 1
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML 43
NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 2
LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CFG 26
NEGLIGIBLE_RISK_FILE_SIZE_COUNT 69
LOW_RISK_FILE_SIZE_COUNT 9
MEDIUM_RISK_FILE_SIZE_COUNT 6
HIGH_RISK_FILE_SIZE_COUNT 1
VERY_HIGH_RISK_FILE_SIZE_COUNT 0
NEGLIGIBLE_RISK_FILE_SIZE_LOC 2,190
LOW_RISK_FILE_SIZE_LOC 1,277
MEDIUM_RISK_FILE_SIZE_LOC 2,086
HIGH_RISK_FILE_SIZE_LOC 555
VERY_HIGH_RISK_FILE_SIZE_LOC 0
FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS 1,023
FILE_CHANGE_HISTORY_ACTIVE_DAYS 142
FILE_CHANGE_HISTORY_WEEKS 145
FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS 725
FILE_AGE_NEGLIGIBLE_RISK_COUNT 0
FILE_AGE_LOW_RISK_COUNT 5
FILE_AGE_MEDIUM_RISK_COUNT 7
FILE_AGE_HIGH_RISK_COUNT 52
FILE_AGE_VERY_HIGH_RISK_COUNT 21
FILE_AGE_NEGLIGIBLE_RISK_LOC 0
FILE_AGE_LOW_RISK_LOC 851
FILE_AGE_MEDIUM_RISK_LOC 1,071
FILE_AGE_HIGH_RISK_LOC 2,821
FILE_AGE_VERY_HIGH_RISK_LOC 1,365
NUMBER_OF_CONTRIBUTORS 18
NUMBER_OF_UNITS 52
LINES_OF_CODE_IN_UNITS 706
LINES_OF_CODE_OUTSIDE_UNITS 5,402
UNIT_SIZE_NEGLIGIBLE_RISK_LOC 130
UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE 18.41
UNIT_SIZE_NEGLIGIBLE_RISK_COUNT 29
UNIT_SIZE_LOW_RISK_LOC 217
UNIT_SIZE_LOW_RISK_PERCENTAGE 30.74
UNIT_SIZE_LOW_RISK_COUNT 12
UNIT_SIZE_MEDIUM_RISK_LOC 264
UNIT_SIZE_MEDIUM_RISK_PERCENTAGE 37.39
UNIT_SIZE_MEDIUM_RISK_COUNT 10
UNIT_SIZE_HIGH_RISK_LOC 95
UNIT_SIZE_HIGH_RISK_PERCENTAGE 13.46
UNIT_SIZE_HIGH_RISK_COUNT 1
UNIT_SIZE_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_NEGLIGIBLE_RISK_LOC 10
UNIT_SIZE_COMPONENT_SRC_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 9.52
UNIT_SIZE_COMPONENT_SRC_FRONTEND_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_FRONTEND_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_HIGH_RISK_LOC 95
UNIT_SIZE_COMPONENT_SRC_FRONTEND_HIGH_RISK_PERCENTAGE 90.48
UNIT_SIZE_COMPONENT_SRC_FRONTEND_HIGH_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_FRONTEND_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_NEGLIGIBLE_RISK_LOC 49
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_NEGLIGIBLE_RISK_PERCENTAGE 24.26
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_NEGLIGIBLE_RISK_COUNT 11
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_LOW_RISK_LOC 72
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_LOW_RISK_PERCENTAGE 35.64
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_MEDIUM_RISK_LOC 81
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_MEDIUM_RISK_PERCENTAGE 40.1
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_MEDIUM_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_FRONTEND_SRC_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_NEGLIGIBLE_RISK_LOC 14
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_NEGLIGIBLE_RISK_PERCENTAGE 7.37
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_NEGLIGIBLE_RISK_COUNT 5
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_LOW_RISK_LOC 69
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_LOW_RISK_PERCENTAGE 36.32
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_LOW_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_MEDIUM_RISK_LOC 107
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_MEDIUM_RISK_PERCENTAGE 56.32
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_MEDIUM_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_BOOKING_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_NEGLIGIBLE_RISK_LOC 16
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_NEGLIGIBLE_RISK_PERCENTAGE 30.19
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_LOW_RISK_LOC 37
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_LOW_RISK_PERCENTAGE 69.81
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_CATALOG_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_NEGLIGIBLE_RISK_LOC 23
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_NEGLIGIBLE_RISK_PERCENTAGE 100
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_NEGLIGIBLE_RISK_COUNT 4
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_MEDIUM_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_MEDIUM_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_MEDIUM_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_SHARED_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_NEGLIGIBLE_RISK_LOC 6
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_NEGLIGIBLE_RISK_PERCENTAGE 6
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_NEGLIGIBLE_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_LOW_RISK_LOC 39
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_LOW_RISK_PERCENTAGE 39
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_LOW_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_MEDIUM_RISK_LOC 55
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_MEDIUM_RISK_PERCENTAGE 55
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_MEDIUM_RISK_COUNT 2
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_PAYMENT_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_NEGLIGIBLE_RISK_LOC 12
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_NEGLIGIBLE_RISK_PERCENTAGE 36.36
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_LOW_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_LOW_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_MEDIUM_RISK_LOC 21
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_MEDIUM_RISK_PERCENTAGE 63.64
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_MEDIUM_RISK_COUNT 1
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_HIGH_RISK_COUNT 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_COMPONENT_SRC_BACKEND_LOYALTY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC 59
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE 19.22
UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC 72
UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE 23.45
UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT 4
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC 81
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE 26.38
UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT 3
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC 95
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE 30.94
UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT 1
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
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC 59
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE 16.12
UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT 13
UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC 145
UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE 39.62
UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT 8
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC 162
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE 44.26
UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT 6
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_LOC 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC 12
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE 36.36
UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT 3
UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC 0
UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE 0
UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT 0
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC 21
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE 63.64
UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT 1
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 706
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT 52
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_SRC_FRONTEND_NEGLIGIBLE_RISK_LOC 105
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_NEGLIGIBLE_RISK_COUNT 3
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_NEGLIGIBLE_RISK_LOC 202
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_NEGLIGIBLE_RISK_COUNT 18
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_FRONTEND_SRC_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_NEGLIGIBLE_RISK_LOC 190
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_NEGLIGIBLE_RISK_COUNT 13
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_BOOKING_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_NEGLIGIBLE_RISK_LOC 53
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_CATALOG_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_NEGLIGIBLE_RISK_LOC 23
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_SHARED_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_NEGLIGIBLE_RISK_LOC 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_NEGLIGIBLE_RISK_COUNT 6
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_PAYMENT_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_NEGLIGIBLE_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_NEGLIGIBLE_RISK_COUNT 4
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_SRC_BACKEND_LOYALTY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC 307
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT 21
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
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC 366
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT 27
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_LOC 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_PERCENTAGE 0
CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT 0
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC 33
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE 100
CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT 4
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 63
DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES 22
DUPLICATION_NUMBER_OF_DUPLICATED_LINES 812
DUPLICATION_NUMBER_OF_CLEANED_LINES 5,545
DUPLICATION_PERCENTAGE 14.64
UNIT_DUPLICATES_COUNT 1
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_BACKEND_BOOKING 305
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_BACKEND_BOOKING 305
DUPLICATION_PERCENTAGE_PRIMARY_SRC_BACKEND_BOOKING 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_FRONTEND_SRC 312
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_FRONTEND_SRC 312
DUPLICATION_PERCENTAGE_PRIMARY_SRC_FRONTEND_SRC 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_BACKEND_PAYMENT 70
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_BACKEND_PAYMENT 70
DUPLICATION_PERCENTAGE_PRIMARY_SRC_BACKEND_PAYMENT 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_AMPLIFY_BACKEND_AUTH 48
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AMPLIFY_BACKEND_AUTH 48
DUPLICATION_PERCENTAGE_PRIMARY_AMPLIFY_BACKEND_AUTH 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_BACKEND_CATALOG 66
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_BACKEND_CATALOG 66
DUPLICATION_PERCENTAGE_PRIMARY_SRC_BACKEND_CATALOG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_BACKEND_LOYALTY 11
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_BACKEND_LOYALTY 11
DUPLICATION_PERCENTAGE_PRIMARY_SRC_BACKEND_LOYALTY 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_AMPLIFY_BACKEND_API 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_AMPLIFY_BACKEND_API 0
DUPLICATION_PERCENTAGE_PRIMARY_AMPLIFY_BACKEND_API -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_FRONTEND 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_FRONTEND 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_FRONTEND -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SRC_BACKEND_SHARED 0
DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SRC_BACKEND_SHARED 0
DUPLICATION_PERCENTAGE_PRIMARY_SRC_BACKEND_SHARED -
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML 257
DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML 966
DUPLICATION_PERCENTAGE_YAML 26.6
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_VUE 257
DUPLICATION_NUMBER_OF_CLEANED_LINES_VUE 2,399
DUPLICATION_PERCENTAGE_VUE 10.71
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TOML 88
DUPLICATION_NUMBER_OF_CLEANED_LINES_TOML 93
DUPLICATION_PERCENTAGE_TOML 94.62
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY 81
DUPLICATION_NUMBER_OF_CLEANED_LINES_PY 464
DUPLICATION_PERCENTAGE_PY 17.46
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CFG 26
DUPLICATION_NUMBER_OF_CLEANED_LINES_CFG 26
DUPLICATION_PERCENTAGE_CFG 100
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS 55
DUPLICATION_NUMBER_OF_CLEANED_LINES_JS 705
DUPLICATION_PERCENTAGE_JS 7.8
DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YML 48
DUPLICATION_NUMBER_OF_CLEANED_LINES_YML 438
DUPLICATION_PERCENTAGE_YML 10.96
TOTAL_ANALYSIS_TIME_IN_MILLIS 1,452