id: 1 unit: def ConvertTaxiData() file: dataproc/convert_taxi_to_parquet.py start line: 0 end line: 0 size: 375 LOC McCabe index: 3 number of parameters: 3 id: 2 unit: def load_lookups() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 273 LOC McCabe index: 2 number of parameters: 0 id: 3 unit: def CreateIcebergWarehouse() file: dataproc/rideshare_iceberg_serverless.py start line: 0 end line: 0 size: 145 LOC McCabe index: 2 number of parameters: 8 id: 4 unit: def ConvertTaxiData() file: dataproc/convert_taxi_to_iceberg_create_tables.py start line: 0 end line: 0 size: 138 LOC McCabe index: 8 number of parameters: 3 id: 5 unit: def run_postgres_sql() file: cloud-composer/dags/sample-datastream-private-ip-generate-data.py start line: 0 end line: 0 size: 71 LOC McCabe index: 15 number of parameters: 1 id: 6 unit: def run_postgres_sql() file: cloud-composer/dags/sample-datastream-public-ip-generate-data.py start line: 0 end line: 0 size: 71 LOC McCabe index: 15 number of parameters: 1 id: 7 unit: def get_clouddq_task_status() file: cloud-composer/dags/sample-dataplex-run-data-quality.py start line: 0 end line: 0 size: 67 LOC McCabe index: 17 number of parameters: 1 id: 8 unit: def get_clouddq_task_status() file: cloud-composer/dags/sample-rideshare-run-data-quality.py start line: 0 end line: 0 size: 67 LOC McCabe index: 17 number of parameters: 1 id: 9 unit: def attach_tag_template_to_columns() file: cloud-composer/dags/sample-dataplex-run-data-quality.py start line: 0 end line: 0 size: 61 LOC McCabe index: 15 number of parameters: 0 id: 10 unit: def attach_tag_template_to_columns() file: cloud-composer/dags/sample-rideshare-run-data-quality.py start line: 0 end line: 0 size: 61 LOC McCabe index: 15 number of parameters: 0 id: 11 unit: def ProcessGreenFile() file: dataproc/convert_taxi_to_parquet.py start line: 0 end line: 0 size: 47 LOC McCabe index: 1 number of parameters: 2 id: 12 unit: def attach_tag_template_to_table() file: cloud-composer/dags/sample-dataplex-run-data-quality.py start line: 0 end line: 0 size: 45 LOC McCabe index: 9 number of parameters: 0 id: 13 unit: def attach_tag_template_to_table() file: cloud-composer/dags/sample-rideshare-run-data-quality.py start line: 0 end line: 0 size: 45 LOC McCabe index: 9 number of parameters: 0 id: 14 unit: def run_postgres_sql() file: cloud-composer/dags/sample-datastream-public-ip-deploy.py start line: 0 end line: 0 size: 45 LOC McCabe index: 13 number of parameters: 1 id: 15 unit: def run_postgres_sql() file: cloud-composer/dags/sample-datastream-private-ip-deploy.py start line: 0 end line: 0 size: 45 LOC McCabe index: 13 number of parameters: 1 id: 16 unit: def ProcessYellowFile() file: dataproc/convert_taxi_to_parquet.py start line: 0 end line: 0 size: 43 LOC McCabe index: 1 number of parameters: 2 id: 17 unit: def ExportTaxiData() file: dataproc/export_taxi_data_from_bq_to_gcs.py start line: 0 end line: 0 size: 40 LOC McCabe index: 4 number of parameters: 4 id: 18 unit: def stop_dataflow_job() file: cloud-composer/dags/sample-dataflow-stop-streaming-job.py start line: 0 end line: 0 size: 38 LOC McCabe index: 7 number of parameters: 0 id: 19 unit: def delete_spanner_instance() file: cloud-composer/dags/sample-bigquery-stop-spanner.py start line: 0 end line: 0 size: 37 LOC McCabe index: 7 number of parameters: 1 id: 20 unit: def ExportTaxiData() file: dataproc/export_taxi_data_biglake_storage_api.py start line: 0 end line: 0 size: 37 LOC McCabe index: 2 number of parameters: 4 id: 21 unit: def entrypoint() file: cloud-functions/rideshare-plus-rest-api/main.py start line: 0 end line: 0 size: 34 LOC McCabe index: 10 number of parameters: 1 id: 22 unit: def get_configuration() file: cloud-functions/rideshare-plus-rest-api/main.py start line: 0 end line: 0 size: 33 LOC McCabe index: 3 number of parameters: 1 id: 23 unit: def save_configuration() file: cloud-functions/rideshare-plus-rest-api/main.py start line: 0 end line: 0 size: 32 LOC McCabe index: 2 number of parameters: 1 id: 24 unit: def generate_predictions() file: cloud-functions/rideshare-plus-rest-api/main.py start line: 0 end line: 0 size: 31 LOC McCabe index: 2 number of parameters: 1 id: 25 unit: def get_streaming_data() file: cloud-functions/rideshare-plus-rest-api/main.py start line: 0 end line: 0 size: 30 LOC McCabe index: 3 number of parameters: 1 id: 26 unit: public IActionResult PredictSet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 23 end line: 56 size: 29 LOC McCabe index: 6 number of parameters: 1 id: 27 unit: def extract_text_uri() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 28 LOC McCabe index: 4 number of parameters: 1 id: 28 unit: def wait_for_object_table() file: deprecated-code/dags/sample-rideshare-object-table-delay.py start line: 0 end line: 0 size: 27 LOC McCabe index: 8 number of parameters: 0 id: 29 unit: def delete_environment() file: cloud-composer/dags/sample-dataplex-with-hms-deploy.py start line: 0 end line: 0 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 30 unit: def delete_environment() file: cloud-composer/dags/sample-terraform-bucket-demo-deploy.py start line: 0 end line: 0 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 31 unit: def delete_environment() file: cloud-composer/dags/sample-dataplex-deploy.py start line: 0 end line: 0 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 32 unit: def run() file: dataflow/streaming-taxi-data.py start line: 0 end line: 0 size: 25 LOC McCabe index: 2 number of parameters: 2 id: 33 unit: def write_spanner_manifest() file: deprecated-code/dags/sample-bigquery-export-spanner-import.py start line: 0 end line: 0 size: 24 LOC McCabe index: 2 number of parameters: 2 id: 34 unit: def write_spanner_manifest() file: cloud-composer/dags/sample-bigquery-start-spanner.py start line: 0 end line: 0 size: 24 LOC McCabe index: 2 number of parameters: 2 id: 35 unit: public StreamingDataModel StreamingData() file: cloud-run/rideshare-plus-website/RidesharePlus/Service/BigQueryService.cs start line: 23 end line: 54 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 36 unit: def wait_for_data_fusion_provisioning() file: cloud-composer/dags/sample-create-data-fusion.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 3 id: 37 unit: def UpdateIcebergTaxiData() file: dataproc/convert_taxi_to_iceberg_data_updates.py start line: 0 end line: 0 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 38 unit: def bigquery_external_function() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 21 LOC McCabe index: 7 number of parameters: 1 id: 39 unit: public IActionResult ConfigureGet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 22 end line: 46 size: 20 LOC McCabe index: 3 number of parameters: 0 id: 40 unit: public IActionResult ConfigureSet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 48 end line: 72 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 41 unit: public IActionResult ConfigureGet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 59 end line: 81 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 42 unit: def taxi_zone_lookup() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 43 unit: def create_data_fusion() file: cloud-composer/dags/sample-create-data-fusion.py start line: 0 end line: 0 size: 18 LOC McCabe index: 2 number of parameters: 3 id: 44 unit: public IActionResult RideshareStraming() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/RestApiController.cs start line: 20 end line: 41 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 45 unit: def localize_objects_uri() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 46 unit: def CompactParquetFiles() file: dataproc/compact_parquet_files.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 47 unit: def write_hudi_table() file: dataproc/pyspark_apache_hudi.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 48 unit: def main() file: dataproc/pyspark_apache_hudi.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 49 unit: public IActionResult CustomerProfile() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 75 end line: 90 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 50 unit: public IActionResult CustomerReviews() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 93 end line: 108 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 51 unit: public IActionResult EmployeeProfile() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 111 end line: 126 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 52 unit: public IActionResult EmployeeReviews() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 129 end line: 144 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 53 unit: public IActionResult VisualizeGet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 100 end line: 115 size: 15 LOC McCabe index: 3 number of parameters: 0 id: 54 unit: def detect_labels_uri() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 55 unit: def detect_landmarks_uri() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 56 unit: def detect_logos_uri() file: cloud-functions/bigquery-external-function/main.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 57 unit: def download_and_upload_to_gcs() file: cloud-composer/dags/step-01-taxi-data-download.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 6 id: 58 unit: def write_deployment_file() file: cloud-composer/dags/sample-dataplex-with-hms-deploy.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 59 unit: def write_deployment_file() file: cloud-composer/dags/sample-terraform-bucket-demo-deploy.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 60 unit: def write_deployment_file() file: cloud-composer/dags/sample-dataplex-deploy.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 61 unit: public IActionResult ConfigureSet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 83 end line: 97 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 62 unit: def DownloadFile() file: cloud-composer/dags/step-01-taxi-data-download.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 63 unit: def upload_blob() file: cloud-composer/dags/step-01-taxi-data-download.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 64 unit: public void GeneratePredictions() file: cloud-run/rideshare-plus-website/RidesharePlus/Service/BigQueryService.cs start line: 9 end line: 20 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 65 unit: public DataStoreModel Save() file: cloud-run/rideshare-plus-website/RidesharePlus/Service/DataStoreService.cs start line: 55 end line: 66 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 66 unit: def write_spanner_run_datetime() file: cloud-composer/dags/sample-bigquery-start-spanner.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 67 unit: def write_dataflow_job_id() file: cloud-composer/dags/sample-dataflow-start-streaming-job.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 68 unit: public void Initialize() file: cloud-run/rideshare-plus-website/RidesharePlus/Service/DataStoreService.cs start line: 10 end line: 19 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 69 unit: def parse_json() file: deprecated-code/dags/step-04-create-biglake-connection.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 70 unit: def parse_json() file: deprecated-code/dags/sample-bigquery-external-cloud-function.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 71 unit: def delete_deployment_file() file: cloud-composer/dags/sample-dataplex-with-hms-deploy.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 72 unit: def delete_deployment_file() file: cloud-composer/dags/sample-terraform-bucket-demo-deploy.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 73 unit: def delete_deployment_file() file: cloud-composer/dags/sample-dataplex-deploy.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 74 unit: public PredictViewModel() file: cloud-run/rideshare-plus-website/RidesharePlus/Models/PredictViewModel.cs start line: 8 end line: 14 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 75 unit: public IActionResult Index() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/HomeController.cs start line: 16 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 76 unit: public IActionResult PredictGet() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 17 end line: 21 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 77 unit: def print_sla_miss() file: cloud-composer/dags/sample-sla-miss-task-groups.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 78 unit: public LLMConfigureViewModel() file: cloud-run/rideshare-plus-website/RidesharePlus/Models/LLMConfigureViewModel.cs start line: 8 end line: 11 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 79 unit: public PredictVisualizeViewModel() file: cloud-run/rideshare-plus-website/RidesharePlus/Models/PredictVisualizeViewModel.cs start line: 8 end line: 11 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 80 unit: public LLMVisualizeViewModel() file: cloud-run/rideshare-plus-website/RidesharePlus/Models/LLMVisualizeViewModel.cs start line: 8 end line: 11 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 81 unit: public PredictConfigureViewModel() file: cloud-run/rideshare-plus-website/RidesharePlus/Models/PredictConfigureViewModel.cs start line: 8 end line: 11 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 82 unit: public HomeController() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/HomeController.cs start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 83 unit: public IActionResult DemoOverview() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/HomeController.cs start line: 22 end line: 25 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 84 unit: public IActionResult Error() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/HomeController.cs start line: 28 end line: 31 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 85 unit: public StreamingController() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/StreamingController.cs start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 86 unit: public IActionResult Index() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/StreamingController.cs start line: 16 end line: 19 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 87 unit: public IActionResult Architecture() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/StreamingController.cs start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 88 unit: public IActionResult Error() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/StreamingController.cs start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 89 unit: public LLMController() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 90 unit: public IActionResult Index() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 16 end line: 19 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 91 unit: public IActionResult Architecture() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/LLMController.cs start line: 145 end line: 148 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 92 unit: public RestApiController() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/RestApiController.cs start line: 11 end line: 15 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 93 unit: public PredictController() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 94 unit: public IActionResult Architecture() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 117 end line: 120 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 95 unit: public IActionResult Error() file: cloud-run/rideshare-plus-website/RidesharePlus/Controllers/PredictController.cs start line: 124 end line: 127 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 96 unit: public string Serialize() file: cloud-run/rideshare-plus-website/RidesharePlus/Service/JSONService.cs start line: 10 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 97 unit: public T Deserialize() file: cloud-run/rideshare-plus-website/RidesharePlus/Service/JSONService.cs start line: 19 end line: 22 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 98 unit: def process() file: dataflow/streaming-taxi-data.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 99 unit: function CreateBiglake() file: dataform/dataform_golden_demo/demo_flow/includes/CreateBiglake.js start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 2