TOTAL_NUMBER_OF_FILES: 388 NUMBER_OF_FILES_MAIN: 159 LINES_OF_CODE_MAIN: 6202 NUMBER_OF_FILES_MAIN_EXT_PY: 52 LINES_OF_CODE_MAIN_EXT_PY: 2347 NUMBER_OF_FILES_MAIN_EXT_JS: 41 LINES_OF_CODE_MAIN_EXT_JS: 1567 NUMBER_OF_FILES_MAIN_EXT_HTML: 24 LINES_OF_CODE_MAIN_EXT_HTML: 994 NUMBER_OF_FILES_MAIN_EXT_TF: 8 LINES_OF_CODE_MAIN_EXT_TF: 363 NUMBER_OF_FILES_MAIN_EXT_CSS: 8 LINES_OF_CODE_MAIN_EXT_CSS: 296 NUMBER_OF_FILES_MAIN_EXT_EJS: 7 LINES_OF_CODE_MAIN_EXT_EJS: 244 NUMBER_OF_FILES_MAIN_EXT_YAML: 6 LINES_OF_CODE_MAIN_EXT_YAML: 121 NUMBER_OF_FILES_MAIN_EXT_SQL: 4 LINES_OF_CODE_MAIN_EXT_SQL: 60 NUMBER_OF_FILES_MAIN_EXT_PUG: 1 LINES_OF_CODE_MAIN_EXT_PUG: 57 NUMBER_OF_FILES_MAIN_EXT_GO: 2 LINES_OF_CODE_MAIN_EXT_GO: 57 NUMBER_OF_FILES_MAIN_EXT_TSX: 2 LINES_OF_CODE_MAIN_EXT_TSX: 56 NUMBER_OF_FILES_MAIN_EXT_TS: 2 LINES_OF_CODE_MAIN_EXT_TS: 33 NUMBER_OF_FILES_MAIN_EXT_TPL: 1 LINES_OF_CODE_MAIN_EXT_TPL: 4 NUMBER_OF_FILES_MAIN_EXT_MJS: 1 LINES_OF_CODE_MAIN_EXT_MJS: 3 NUMBER_OF_FILES_TEST: 7 LINES_OF_CODE_TEST: 247 NUMBER_OF_FILES_TEST_EXT_PY: 5 LINES_OF_CODE_TEST_EXT_PY: 209 NUMBER_OF_FILES_TEST_EXT_JS: 2 LINES_OF_CODE_TEST_EXT_JS: 38 TEST_VS_MAIN_LINES_OF_CODE_PERCENTAGE: 3.98 NUMBER_OF_FILES_GENERATED: 14 LINES_OF_CODE_GENERATED: 21347 NUMBER_OF_FILES_GENERATED_EXT_JSON: 14 LINES_OF_CODE_GENERATED_EXT_JSON: 21347 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT: 43 LINES_OF_CODE_BUILD_AND_DEPLOYMENT: 420 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_SH: 34 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_SH: 314 NUMBER_OF_FILES_BUILD_AND_DEPLOYMENT_EXT_BAT: 9 LINES_OF_CODE_BUILD_AND_DEPLOYMENT_EXT_BAT: 106 NUMBER_OF_FILES_OTHER: 97 LINES_OF_CODE_OTHER: 22945 NUMBER_OF_FILES_OTHER_EXT_JSON: 39 LINES_OF_CODE_OTHER_EXT_JSON: 22031 NUMBER_OF_FILES_OTHER_EXT_MD: 37 LINES_OF_CODE_OTHER_EXT_MD: 811 NUMBER_OF_FILES_OTHER_EXT_TXT: 19 LINES_OF_CODE_OTHER_EXT_TXT: 100 NUMBER_OF_FILES_OTHER_EXT_MOD: 1 LINES_OF_CODE_OTHER_EXT_MOD: 2 NUMBER_OF_FILES_OTHER_EXT_SVG: 1 LINES_OF_CODE_OTHER_EXT_SVG: 1 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER: 194 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER_EXT_JS: 138 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER_EXT_PY: 47 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER_EXT_SQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SPANNER_EXT_SQL: 9 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM: 21 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM: 695 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_PY: 13 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_PY: 287 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_TF: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_TF: 189 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_HTML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_HTML: 122 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_YAML: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_YAML: 81 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_CSS: 12 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_TPL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM_EXT_TPL: 4 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REST_API_GOOGLE_SHEETS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_REST_API_GOOGLE_SHEETS: 42 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_REST_API_GOOGLE_SHEETS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_REST_API_GOOGLE_SHEETS_EXT_JS: 42 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_IAP: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_IAP: 72 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_IAP_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_IAP_EXT_HTML: 40 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_IAP_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_IAP_EXT_JS: 32 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GCLOUD_TIPS_AND_TRICKS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GCLOUD_TIPS_AND_TRICKS: 3 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GCLOUD_TIPS_AND_TRICKS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GCLOUD_TIPS_AND_TRICKS_EXT_JS: 3 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SQL: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SQL: 192 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SQL_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SQL_EXT_PY: 110 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SQL_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_CLOUD_SQL_EXT_HTML: 82 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE: 160 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_JS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_JS: 70 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_CSS: 62 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_EJS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_EJS: 26 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_MIGRATE_TO_FIRESTORE_EXT_HTML: 2 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN: 57 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_EXT_HTML: 31 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_EXT_PY: 16 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_EXT_CSS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_NO_CONTAINERS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_NO_CONTAINERS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_NO_CONTAINERS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_NO_CONTAINERS_EXT_JS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SECRET_MANAGER: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SECRET_MANAGER: 103 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SECRET_MANAGER_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SECRET_MANAGER_EXT_JS: 95 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SECRET_MANAGER_EXT_SQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SECRET_MANAGER_EXT_SQL: 8 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEDULED_CLOUD_RUN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEDULED_CLOUD_RUN: 16 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEDULED_CLOUD_RUN_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEDULED_CLOUD_RUN_EXT_JS: 16 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS: 66 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS_EXT_PY: 66 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO: 461 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO_EXT_PY: 448 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO_EXT_YAML: 13 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT: 42 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT: 1567 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_PY: 16 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_PY: 553 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_HTML: 10 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_HTML: 431 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_JS: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_JS: 358 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_EJS: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_EJS: 218 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_GEMINI_CHAT_EXT_CSS: 7 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVERLESS_SHELL_SCRIPTS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVERLESS_SHELL_SCRIPTS: 29 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SERVERLESS_SHELL_SCRIPTS_EXT_GO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SERVERLESS_SHELL_SCRIPTS_EXT_GO: 29 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DIRECT_VPC: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DIRECT_VPC: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_DIRECT_VPC_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_DIRECT_VPC_EXT_JS: 88 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING: 30 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING_EXT_JS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING_EXT_JS: 30 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK: 41 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK_EXT_PY: 41 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN: 118 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_TSX: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_TSX: 56 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_TS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_TS: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_CSS: 20 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_JS: 6 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_MJS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_NEXTJS_CLOUD_RUN_EXT_MJS: 3 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_SQL_PERFORMANCE: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_SQL_PERFORMANCE: 192 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_SQL_PERFORMANCE_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_SQL_PERFORMANCE_EXT_PY: 110 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_SQL_PERFORMANCE_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_SQL_PERFORMANCE_EXT_HTML: 82 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS: 12 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS: 477 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS_EXT_JS: 9 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS_EXT_JS: 292 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS_EXT_CSS: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS_EXT_CSS: 128 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS_EXT_PUG: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_WEBSOCKETS_EXT_PUG: 57 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN: 331 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN_EXT_PY: 5 LINES_OF_CODE_DECOMPOSITION_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN_EXT_PY: 331 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_SQL_REST_API: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_SQL_REST_API: 50 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_SQL_REST_API_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_SQL_REST_API_EXT_JS: 43 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_SQL_REST_API_EXT_SQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_SQL_REST_API_EXT_SQL: 7 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STATEFUL_WEB_APP: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_STATEFUL_WEB_APP: 67 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_STATEFUL_WEB_APP_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_STATEFUL_WEB_APP_EXT_JS: 67 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEDULED_DBT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEDULED_DBT: 64 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEDULED_DBT_EXT_SQL: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEDULED_DBT_EXT_SQL: 36 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_SCHEDULED_DBT_EXT_GO: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_SCHEDULED_DBT_EXT_GO: 28 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS: 11 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS: 348 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_TF: 7 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_TF: 174 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_PY: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_PY: 80 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_HTML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_HTML: 76 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_TERRAFORM_SERVERLESS_EXT_YAML: 18 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_JOBS: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_JOBS: 119 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_JOBS_EXT_PY: 3 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_JOBS_EXT_PY: 119 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT: 19 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT_EXT_JS: 10 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT_EXT_YAML: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT_EXT_YAML: 9 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN: 6 LINES_OF_CODE_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN: 152 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_EXT_HTML: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_EXT_HTML: 62 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_EXT_CSS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_EXT_CSS: 57 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_EXT_PY: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLUE_GREEN: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLUE_GREEN: 18 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_BLUE_GREEN_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_BLUE_GREEN_EXT_JS: 18 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_REDIS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_REDIS: 114 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_REDIS_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_REDIS_EXT_JS: 114 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY: 4 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY: 274 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_EXT_PY: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_EXT_PY: 106 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_EXT_JS: 102 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_EXT_HTML: 2 LINES_OF_CODE_DECOMPOSITION_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_EXT_HTML: 66 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND: 33 NUMBER_OF_FILES_DECOMPOSITION_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND_EXT_JS: 1 LINES_OF_CODE_DECOMPOSITION_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND_EXT_JS: 33 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: 6 LINES_OF_CODE_CONCERN_GENERAL_TODOS: 390 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_PY: 5 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_PY: 323 NUMBER_OF_FILES_CONCERN_GENERAL_TODOS_EXT_JS: 1 LINES_OF_CODE_CONCERN_GENERAL_TODOS_EXT_JS: 67 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED: 153 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED: 5812 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 47 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PY: 2024 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 40 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_JS: 1500 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 24 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_HTML: 994 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF: 8 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TF: 363 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 8 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_CSS: 296 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_EJS: 7 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_EJS: 244 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 6 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_YAML: 121 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL: 4 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_SQL: 60 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUG: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_PUG: 57 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_GO: 57 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TSX: 56 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 2 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TS: 33 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_TPL: 4 NUMBER_OF_FILES_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 1 LINES_OF_CODE_CONCERN_GENERAL_UNCLASSIFIED_EXT_MJS: 3 NEGLIGIBLE_RISK_FILE_SIZE_COUNT: 148 LOW_RISK_FILE_SIZE_COUNT: 10 MEDIUM_RISK_FILE_SIZE_COUNT: 1 HIGH_RISK_FILE_SIZE_COUNT: 0 VERY_HIGH_RISK_FILE_SIZE_COUNT: 0 NEGLIGIBLE_RISK_FILE_SIZE_LOC: 4687 LOW_RISK_FILE_SIZE_LOC: 1161 MEDIUM_RISK_FILE_SIZE_LOC: 354 HIGH_RISK_FILE_SIZE_LOC: 0 VERY_HIGH_RISK_FILE_SIZE_LOC: 0 NUMBER_OF_UNITS: 196 LINES_OF_CODE_IN_UNITS: 1923 LINES_OF_CODE_OUTSIDE_UNITS: 4279 UNIT_SIZE_NEGLIGIBLE_RISK_LOC: 669 UNIT_SIZE_NEGLIGIBLE_RISK_PERCENTAGE: 34.789391575663025 UNIT_SIZE_NEGLIGIBLE_RISK_COUNT: 128 UNIT_SIZE_LOW_RISK_LOC: 671 UNIT_SIZE_LOW_RISK_PERCENTAGE: 34.893395735829436 UNIT_SIZE_LOW_RISK_COUNT: 48 UNIT_SIZE_MEDIUM_RISK_LOC: 583 UNIT_SIZE_MEDIUM_RISK_PERCENTAGE: 30.31721268850754 UNIT_SIZE_MEDIUM_RISK_COUNT: 20 UNIT_SIZE_HIGH_RISK_LOC: 0 UNIT_SIZE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_HIGH_RISK_COUNT: 0 UNIT_SIZE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_NEGLIGIBLE_RISK_LOC: 40 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_NEGLIGIBLE_RISK_COUNT: 9 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_NEGLIGIBLE_RISK_LOC: 18 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_NEGLIGIBLE_RISK_PERCENTAGE: 28.571428571428573 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_LOW_RISK_PERCENTAGE: 17.46031746031746 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_MEDIUM_RISK_LOC: 34 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_MEDIUM_RISK_PERCENTAGE: 53.96825396825397 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_MEDIUM_RISK_LOC: 21 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_MEDIUM_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_REST_API_GOOGLE_SHEETS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_NEGLIGIBLE_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_NEGLIGIBLE_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_NEGLIGIBLE_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_MEDIUM_RISK_LOC: 23 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_MEDIUM_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_IAP_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_NEGLIGIBLE_RISK_LOC: 14 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_NEGLIGIBLE_RISK_PERCENTAGE: 16.666666666666668 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_LOW_RISK_LOC: 14 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_LOW_RISK_PERCENTAGE: 16.666666666666668 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_MEDIUM_RISK_LOC: 56 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_MEDIUM_RISK_PERCENTAGE: 66.66666666666667 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_CLOUD_SQL_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_NEGLIGIBLE_RISK_LOC: 19 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE: 37.254901960784316 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_NEGLIGIBLE_RISK_COUNT: 5 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_MEDIUM_RISK_LOC: 32 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_MEDIUM_RISK_PERCENTAGE: 62.745098039215684 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_MIGRATE_TO_FIRESTORE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 7 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_NEGLIGIBLE_RISK_LOC: 11 UNIT_SIZE_COMPONENT_SECRET_MANAGER_NEGLIGIBLE_RISK_PERCENTAGE: 29.72972972972973 UNIT_SIZE_COMPONENT_SECRET_MANAGER_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SECRET_MANAGER_LOW_RISK_LOC: 26 UNIT_SIZE_COMPONENT_SECRET_MANAGER_LOW_RISK_PERCENTAGE: 70.27027027027027 UNIT_SIZE_COMPONENT_SECRET_MANAGER_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SECRET_MANAGER_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SECRET_MANAGER_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 2 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_NEGLIGIBLE_RISK_LOC: 28 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_NEGLIGIBLE_RISK_PERCENTAGE: 45.16129032258065 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_LOW_RISK_LOC: 34 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_LOW_RISK_PERCENTAGE: 54.83870967741935 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_NEGLIGIBLE_RISK_LOC: 49 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_NEGLIGIBLE_RISK_PERCENTAGE: 33.793103448275865 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_NEGLIGIBLE_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_LOW_RISK_LOC: 32 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_LOW_RISK_PERCENTAGE: 22.06896551724138 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_MEDIUM_RISK_LOC: 64 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_MEDIUM_RISK_PERCENTAGE: 44.13793103448276 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_NEGLIGIBLE_RISK_LOC: 161 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_NEGLIGIBLE_RISK_PERCENTAGE: 28.85304659498208 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_NEGLIGIBLE_RISK_COUNT: 32 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_LOW_RISK_LOC: 195 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_LOW_RISK_PERCENTAGE: 34.946236559139784 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_LOW_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_MEDIUM_RISK_LOC: 202 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_MEDIUM_RISK_PERCENTAGE: 36.200716845878134 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_MEDIUM_RISK_COUNT: 6 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_GEMINI_CHAT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_NEGLIGIBLE_RISK_LOC: 10 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 45.45454545454545 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_LOW_RISK_PERCENTAGE: 54.54545454545455 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SERVERLESS_SHELL_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_NEGLIGIBLE_RISK_LOC: 5 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_NEGLIGIBLE_RISK_PERCENTAGE: 29.41176470588235 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_LOW_RISK_PERCENTAGE: 70.58823529411765 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_DIRECT_VPC_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_NEGLIGIBLE_RISK_LOC: 19 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_NEGLIGIBLE_RISK_PERCENTAGE: 51.351351351351354 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_LOW_RISK_LOC: 18 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_LOW_RISK_PERCENTAGE: 48.648648648648646 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 16 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 59.25925925925926 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_LOW_RISK_PERCENTAGE: 40.74074074074074 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_NEXTJS_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_NEGLIGIBLE_RISK_LOC: 14 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE: 16.666666666666668 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_LOW_RISK_LOC: 14 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_LOW_RISK_PERCENTAGE: 16.666666666666668 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_MEDIUM_RISK_LOC: 56 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_MEDIUM_RISK_PERCENTAGE: 66.66666666666667 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_SQL_PERFORMANCE_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_NEGLIGIBLE_RISK_LOC: 53 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_NEGLIGIBLE_RISK_PERCENTAGE: 68.83116883116882 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_NEGLIGIBLE_RISK_COUNT: 14 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_LOW_RISK_LOC: 24 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_LOW_RISK_PERCENTAGE: 31.16883116883117 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_WEBSOCKETS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 54 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 21.176470588235293 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 8 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_LOW_RISK_LOC: 154 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_LOW_RISK_PERCENTAGE: 60.3921568627451 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_LOW_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_MEDIUM_RISK_LOC: 47 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 18.431372549019606 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_MEDIUM_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_STATEFUL_WEB_APP_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_NEGLIGIBLE_RISK_LOC: 20 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_SCHEDULED_DBT_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_NEGLIGIBLE_RISK_LOC: 5 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_NEGLIGIBLE_RISK_PERCENTAGE: 8.333333333333334 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_LOW_RISK_LOC: 32 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_LOW_RISK_PERCENTAGE: 53.333333333333336 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_LOW_RISK_COUNT: 2 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_MEDIUM_RISK_LOC: 23 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_MEDIUM_RISK_PERCENTAGE: 38.333333333333336 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_TERRAFORM_SERVERLESS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_NEGLIGIBLE_RISK_LOC: 2 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_NEGLIGIBLE_RISK_PERCENTAGE: 5.2631578947368425 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_NEGLIGIBLE_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_LOW_RISK_LOC: 11 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_LOW_RISK_PERCENTAGE: 28.94736842105263 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_MEDIUM_RISK_LOC: 25 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_MEDIUM_RISK_PERCENTAGE: 65.78947368421052 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_MEDIUM_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_JOBS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 19 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_LOW_RISK_LOC: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_LOW_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_NEGLIGIBLE_RISK_LOC: 21 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_NEGLIGIBLE_RISK_PERCENTAGE: 63.63636363636363 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_LOW_RISK_LOC: 12 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_LOW_RISK_PERCENTAGE: 36.36363636363637 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_LOW_RISK_COUNT: 1 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_REDIS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_NEGLIGIBLE_RISK_LOC: 73 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_NEGLIGIBLE_RISK_PERCENTAGE: 55.303030303030305 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_NEGLIGIBLE_RISK_COUNT: 11 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_LOW_RISK_LOC: 59 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_LOW_RISK_PERCENTAGE: 44.696969696969695 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_LOW_RISK_COUNT: 4 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_MEDIUM_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_HIGH_RISK_COUNT: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_LOC: 219 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_PERCENTAGE: 39.602169981916816 UNIT_SIZE_EXTENSION_JS_NEGLIGIBLE_RISK_COUNT: 47 UNIT_SIZE_EXTENSION_JS_LOW_RISK_LOC: 154 UNIT_SIZE_EXTENSION_JS_LOW_RISK_PERCENTAGE: 27.848101265822784 UNIT_SIZE_EXTENSION_JS_LOW_RISK_COUNT: 12 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_LOC: 180 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_PERCENTAGE: 32.5497287522604 UNIT_SIZE_EXTENSION_JS_MEDIUM_RISK_COUNT: 7 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_JS_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_LOC: 404 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_PERCENTAGE: 31.05303612605688 UNIT_SIZE_EXTENSION_PY_NEGLIGIBLE_RISK_COUNT: 74 UNIT_SIZE_EXTENSION_PY_LOW_RISK_LOC: 494 UNIT_SIZE_EXTENSION_PY_LOW_RISK_PERCENTAGE: 37.97079169869331 UNIT_SIZE_EXTENSION_PY_LOW_RISK_COUNT: 34 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_LOC: 403 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_PERCENTAGE: 30.976172175249808 UNIT_SIZE_EXTENSION_PY_MEDIUM_RISK_COUNT: 13 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_PY_HIGH_RISK_PERCENTAGE: 0.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.0 UNIT_SIZE_EXTENSION_PY_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_LOC: 30 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_PERCENTAGE: 71.42857142857143 UNIT_SIZE_EXTENSION_GO_NEGLIGIBLE_RISK_COUNT: 3 UNIT_SIZE_EXTENSION_GO_LOW_RISK_LOC: 12 UNIT_SIZE_EXTENSION_GO_LOW_RISK_PERCENTAGE: 28.571428571428573 UNIT_SIZE_EXTENSION_GO_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_GO_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_LOC: 9 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 45.0 UNIT_SIZE_EXTENSION_TSX_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_LOC: 11 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_PERCENTAGE: 55.0 UNIT_SIZE_EXTENSION_TSX_LOW_RISK_COUNT: 1 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TSX_VERY_HIGH_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_LOC: 7 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 UNIT_SIZE_EXTENSION_TS_NEGLIGIBLE_RISK_COUNT: 2 UNIT_SIZE_EXTENSION_TS_LOW_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_LOW_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_LOW_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_PERCENTAGE: 0.0 UNIT_SIZE_EXTENSION_TS_MEDIUM_RISK_COUNT: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_LOC: 0 UNIT_SIZE_EXTENSION_TS_HIGH_RISK_PERCENTAGE: 0.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.0 UNIT_SIZE_EXTENSION_TS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_LOC: 1799 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_PERCENTAGE: 93.55174206968279 CONDITIONAL_COMPLEXITY_NEGLIGIBLE_RISK_COUNT: 191 CONDITIONAL_COMPLEXITY_LOW_RISK_LOC: 94 CONDITIONAL_COMPLEXITY_LOW_RISK_PERCENTAGE: 4.888195527821113 CONDITIONAL_COMPLEXITY_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_LOC: 30 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_PERCENTAGE: 1.5600624024960998 CONDITIONAL_COMPLEXITY_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_HIGH_PLUS_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_NEGLIGIBLE_RISK_LOC: 40 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_NEGLIGIBLE_RISK_COUNT: 9 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SPANNER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_NEGLIGIBLE_RISK_LOC: 29 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_NEGLIGIBLE_RISK_PERCENTAGE: 46.03174603174603 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_NEGLIGIBLE_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_LOW_RISK_LOC: 34 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_LOW_RISK_PERCENTAGE: 53.96825396825397 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DJANGO_TERRAFORM_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_NEGLIGIBLE_RISK_LOC: 21 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_REST_API_GOOGLE_SHEETS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_NEGLIGIBLE_RISK_LOC: 23 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_IAP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_NEGLIGIBLE_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_NEGLIGIBLE_RISK_PERCENTAGE: 71.42857142857143 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_LOW_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_LOW_RISK_PERCENTAGE: 28.571428571428573 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_CLOUD_SQL_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_NEGLIGIBLE_RISK_LOC: 51 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_MIGRATE_TO_FIRESTORE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 7 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_NEGLIGIBLE_RISK_LOC: 37 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SECRET_MANAGER_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_NEGLIGIBLE_RISK_LOC: 62 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_ACTIONS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_NEGLIGIBLE_RISK_LOC: 115 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_NEGLIGIBLE_RISK_PERCENTAGE: 79.3103448275862 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_NEGLIGIBLE_RISK_COUNT: 11 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_MEDIUM_RISK_LOC: 30 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_MEDIUM_RISK_PERCENTAGE: 20.689655172413794 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GENAI_DESIGN_MARKETING_STUDIO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_NEGLIGIBLE_RISK_LOC: 558 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_NEGLIGIBLE_RISK_COUNT: 52 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_GEMINI_CHAT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_NEGLIGIBLE_RISK_LOC: 22 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SERVERLESS_SHELL_SCRIPTS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_NEGLIGIBLE_RISK_LOC: 17 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_DIRECT_VPC_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_NEGLIGIBLE_RISK_LOC: 37 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_FUNCTIONS_LOOKER_SDK_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 27 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 5 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_NEXTJS_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_NEGLIGIBLE_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_NEGLIGIBLE_RISK_PERCENTAGE: 71.42857142857143 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_NEGLIGIBLE_RISK_COUNT: 6 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_LOW_RISK_LOC: 24 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_LOW_RISK_PERCENTAGE: 28.571428571428573 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_SQL_PERFORMANCE_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_NEGLIGIBLE_RISK_LOC: 77 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_NEGLIGIBLE_RISK_COUNT: 16 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_WEBSOCKETS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 243 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 95.29411764705883 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 20 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_LOW_RISK_LOC: 12 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_LOW_RISK_PERCENTAGE: 4.705882352941177 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_LOW_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_WEBHOOKS_WITH_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_NEGLIGIBLE_RISK_LOC: 9 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_NEGLIGIBLE_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_STATEFUL_WEB_APP_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_NEGLIGIBLE_RISK_LOC: 20 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_SCHEDULED_DBT_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_NEGLIGIBLE_RISK_LOC: 60 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TERRAFORM_SERVERLESS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_NEGLIGIBLE_RISK_LOC: 38 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_JOBS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_LOC: 19 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_NEGLIGIBLE_RISK_LOC: 33 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_REDIS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_NEGLIGIBLE_RISK_LOC: 132 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_NEGLIGIBLE_RISK_COUNT: 15 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_LOC: 553 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_NEGLIGIBLE_RISK_COUNT: 66 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_LOW_RISK_PERCENTAGE: 0.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.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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_JS_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_LOC: 1177 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_PERCENTAGE: 90.46887009992314 CONDITIONAL_COMPLEXITY_COMPONENT_PY_NEGLIGIBLE_RISK_COUNT: 116 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_LOC: 94 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_PERCENTAGE: 7.22521137586472 CONDITIONAL_COMPLEXITY_COMPONENT_PY_LOW_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_LOC: 30 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_PERCENTAGE: 2.3059185242121445 CONDITIONAL_COMPLEXITY_COMPONENT_PY_MEDIUM_RISK_COUNT: 1 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_HIGH_RISK_PERCENTAGE: 0.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_PY_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_LOC: 42 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_NEGLIGIBLE_RISK_COUNT: 4 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_GO_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_LOC: 20 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_NEGLIGIBLE_RISK_COUNT: 3 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_LOW_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_MEDIUM_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TSX_VERY_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_LOC: 7 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_PERCENTAGE: 100.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_NEGLIGIBLE_RISK_COUNT: 2 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_LOW_RISK_PERCENTAGE: 0.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.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.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_HIGH_RISK_COUNT: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_LOC: 0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_PERCENTAGE: 0.0 CONDITIONAL_COMPLEXITY_COMPONENT_TS_VERY_HIGH_RISK_COUNT: 0 FILE_CHANGE_HISTORY_TOTAL_AGE_DAYS: 1677 FILE_CHANGE_HISTORY_ACTIVE_DAYS: 56 FILE_CHANGE_HISTORY_WEEKS: 235 FILE_CHANGE_HISTORY_ESTIMATED_WORKING_DAYS: 1175 FILE_AGE_NEGLIGIBLE_RISK_COUNT: 0 FILE_AGE_LOW_RISK_COUNT: 45 FILE_AGE_MEDIUM_RISK_COUNT: 0 FILE_AGE_HIGH_RISK_COUNT: 8 FILE_AGE_VERY_HIGH_RISK_COUNT: 106 FILE_AGE_NEGLIGIBLE_RISK_LOC: 0 FILE_AGE_LOW_RISK_LOC: 2028 FILE_AGE_MEDIUM_RISK_LOC: 0 FILE_AGE_HIGH_RISK_LOC: 136 FILE_AGE_VERY_HIGH_RISK_LOC: 4038 NUMBER_OF_CONTRIBUTORS: 21 DUPLICATION_NUMBER_OF_DUPLICATES: 85 DUPLICATION_NUMBER_OF_FILES_WITH_DUPLICATES: 71 DUPLICATION_NUMBER_OF_DUPLICATED_LINES: 2137 DUPLICATION_NUMBER_OF_CLEANED_LINES: 5563 DUPLICATION_PERCENTAGE: 38.41452453712026 UNIT_DUPLICATES_COUNT: 10 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM: 77 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM: 77 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_DJANGO_TERRAFORM: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_GEMINI_CHAT: 795 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_GEMINI_CHAT: 795 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_GEMINI_CHAT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_WEBSOCKETS: 290 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_WEBSOCKETS: 290 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_WEBSOCKETS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY: 58 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY: 58 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_ALWAYSON_CPU_WEATHER_ADVISORY: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_JOBS: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_JOBS: 44 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_JOBS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_TERRAFORM_SERVERLESS: 35 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_TERRAFORM_SERVERLESS: 35 DUPLICATION_PERCENTAGE_PRIMARY_TERRAFORM_SERVERLESS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_DIRECT_VPC: 77 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_DIRECT_VPC: 77 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_DIRECT_VPC: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_REDIS: 77 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_REDIS: 77 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_REDIS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_CLOUD_SQL: 166 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_CLOUD_SQL: 166 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_CLOUD_SQL: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_SQL_PERFORMANCE: 166 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_SQL_PERFORMANCE: 166 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_SQL_PERFORMANCE: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN: 218 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN: 218 DUPLICATION_PERCENTAGE_PRIMARY_WEBHOOKS_WITH_CLOUD_RUN: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SECRET_MANAGER: 53 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SECRET_MANAGER: 53 DUPLICATION_PERCENTAGE_PRIMARY_SECRET_MANAGER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_CLOUD_SPANNER: 22 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_CLOUD_SPANNER: 22 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_CLOUD_SPANNER: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_SQL_REST_API: 20 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_SQL_REST_API: 20 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_SQL_REST_API: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT: 7 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT: 7 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_YAML_DEPLOYMENT: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING: 14 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_FUNCTIONS_DEBUGGING: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND: 6 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND: 6 DUPLICATION_PERCENTAGE_PRIMARY_HOSTING_A_REST_API_WITH_A_CLOUD_FIRESTORE_BACKEND: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS: 12 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS: 12 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_FUNCTIONS_LOOKER_ACTIONS: 100.0 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_REST_API_GOOGLE_SHEETS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_REST_API_GOOGLE_SHEETS: 0 DUPLICATION_PERCENTAGE_PRIMARY_REST_API_GOOGLE_SHEETS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_IAP: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_IAP: 0 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_IAP: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GCLOUD_TIPS_AND_TRICKS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GCLOUD_TIPS_AND_TRICKS: 0 DUPLICATION_PERCENTAGE_PRIMARY_GCLOUD_TIPS_AND_TRICKS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_MIGRATE_TO_FIRESTORE: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_MIGRATE_TO_FIRESTORE: 0 DUPLICATION_PERCENTAGE_PRIMARY_MIGRATE_TO_FIRESTORE: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN: 0 DUPLICATION_PERCENTAGE_PRIMARY_USING_PYTHON_ON_GOOGLE_CLOUD_WITH_CLOUD_RUN: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_RUN_NO_CONTAINERS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_RUN_NO_CONTAINERS: 0 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_RUN_NO_CONTAINERS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCHEDULED_CLOUD_RUN: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCHEDULED_CLOUD_RUN: 0 DUPLICATION_PERCENTAGE_PRIMARY_SCHEDULED_CLOUD_RUN: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO: 0 DUPLICATION_PERCENTAGE_PRIMARY_GENAI_DESIGN_MARKETING_STUDIO: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SERVERLESS_SHELL_SCRIPTS: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SERVERLESS_SHELL_SCRIPTS: 0 DUPLICATION_PERCENTAGE_PRIMARY_SERVERLESS_SHELL_SCRIPTS: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK: 0 DUPLICATION_PERCENTAGE_PRIMARY_CLOUD_FUNCTIONS_LOOKER_SDK: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_NEXTJS_CLOUD_RUN: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_NEXTJS_CLOUD_RUN: 0 DUPLICATION_PERCENTAGE_PRIMARY_NEXTJS_CLOUD_RUN: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_STATEFUL_WEB_APP: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_STATEFUL_WEB_APP: 0 DUPLICATION_PERCENTAGE_PRIMARY_STATEFUL_WEB_APP: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_SCHEDULED_DBT: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_SCHEDULED_DBT: 0 DUPLICATION_PERCENTAGE_PRIMARY_SCHEDULED_DBT: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN: 0 DUPLICATION_PERCENTAGE_PRIMARY_POINT_AND_CLICK_CONTINUOUS_DEPLOYMENT_WITH_CLOUD_RUN: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PRIMARY_BLUE_GREEN: 0 DUPLICATION_NUMBER_OF_CLEANED_LINES_PRIMARY_BLUE_GREEN: 0 DUPLICATION_PERCENTAGE_PRIMARY_BLUE_GREEN: NaN DUPLICATION_NUMBER_OF_DUPLICATED_LINES_PY: 790 DUPLICATION_NUMBER_OF_CLEANED_LINES_PY: 2130 DUPLICATION_PERCENTAGE_PY: 37.08920187793427 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_CSS: 128 DUPLICATION_NUMBER_OF_CLEANED_LINES_CSS: 296 DUPLICATION_PERCENTAGE_CSS: 43.24324324324324 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_HTML: 508 DUPLICATION_NUMBER_OF_CLEANED_LINES_HTML: 782 DUPLICATION_PERCENTAGE_HTML: 64.9616368286445 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_TF: 58 DUPLICATION_NUMBER_OF_CLEANED_LINES_TF: 363 DUPLICATION_PERCENTAGE_TF: 15.977961432506888 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_JS: 549 DUPLICATION_NUMBER_OF_CLEANED_LINES_JS: 1392 DUPLICATION_PERCENTAGE_JS: 39.439655172413794 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_YAML: 46 DUPLICATION_NUMBER_OF_CLEANED_LINES_YAML: 121 DUPLICATION_PERCENTAGE_YAML: 38.01652892561984 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_EJS: 44 DUPLICATION_NUMBER_OF_CLEANED_LINES_EJS: 244 DUPLICATION_PERCENTAGE_EJS: 18.0327868852459 DUPLICATION_NUMBER_OF_DUPLICATED_LINES_SQL: 14 DUPLICATION_NUMBER_OF_CLEANED_LINES_SQL: 60 DUPLICATION_PERCENTAGE_SQL: 23.333333333333332 TOTAL_ANALYSIS_TIME_IN_MILLIS: 1280