From ef4f47d41558bce136260f97c4406d302f0fb52b Mon Sep 17 00:00:00 2001 From: Aaron Po Date: Mon, 13 Apr 2026 00:11:24 -0400 Subject: [PATCH] Update all .cpp files to use .cc extension (google style) --- pipeline/CMakeLists.txt | 46 +++++++++---------- .../data_generation/llama_generator.h | 4 +- ...rator.cpp => biergarten_data_generator.cc} | 2 +- ...te_breweries.cpp => generate_breweries.cc} | 2 +- .../{log_results.cpp => log_results.cc} | 2 +- ...ies.cpp => query_cities_with_countries.cc} | 2 +- .../{run.cpp => run.cc} | 2 +- ...nerate_brewery.cpp => generate_brewery.cc} | 2 +- .../{generate_user.cpp => generate_user.cc} | 2 +- .../llama/{helpers.cpp => helpers.cc} | 2 +- .../llama/{infer.cpp => infer.cc} | 0 ...llama_generator.cpp => llama_generator.cc} | 2 +- .../llama/{load.cpp => load.cc} | 2 +- ...wery_prompt.cpp => load_brewery_prompt.cc} | 4 +- ...inistic_hash.cpp => deterministic_hash.cc} | 2 +- ...nerate_brewery.cpp => generate_brewery.cc} | 2 +- .../{generate_user.cpp => generate_user.cc} | 2 +- .../{json_loader.cpp => json_loader.cc} | 2 +- pipeline/src/{main.cpp => main.cc} | 2 +- .../{fetch_extract.cpp => fetch_extract.cc} | 2 +- .../{get_summary.cpp => get_summary.cc} | 2 +- ...pedia_service.cpp => wikipedia_service.cc} | 2 +- ..._global_state.cpp => curl_global_state.cc} | 2 +- ..._client_get.cpp => curl_web_client_get.cc} | 4 +- ...code.cpp => curl_web_client_url_encode.cc} | 4 +- 25 files changed, 50 insertions(+), 50 deletions(-) rename pipeline/src/biergarten_data_generator/{biergarten_data_generator.cpp => biergarten_data_generator.cc} (85%) rename pipeline/src/biergarten_data_generator/{generate_breweries.cpp => generate_breweries.cc} (94%) rename pipeline/src/biergarten_data_generator/{log_results.cpp => log_results.cc} (93%) rename pipeline/src/biergarten_data_generator/{query_cities_with_countries.cpp => query_cities_with_countries.cc} (99%) rename pipeline/src/biergarten_data_generator/{run.cpp => run.cc} (96%) rename pipeline/src/data_generation/llama/{generate_brewery.cpp => generate_brewery.cc} (99%) rename pipeline/src/data_generation/llama/{generate_user.cpp => generate_user.cc} (91%) rename pipeline/src/data_generation/llama/{helpers.cpp => helpers.cc} (99%) rename pipeline/src/data_generation/llama/{infer.cpp => infer.cc} (100%) rename pipeline/src/data_generation/llama/{llama_generator.cpp => llama_generator.cc} (98%) rename pipeline/src/data_generation/llama/{load.cpp => load.cc} (96%) rename pipeline/src/data_generation/llama/{load_brewery_prompt.cpp => load_brewery_prompt.cc} (96%) rename pipeline/src/data_generation/mock/{deterministic_hash.cpp => deterministic_hash.cc} (88%) rename pipeline/src/data_generation/mock/{generate_brewery.cpp => generate_brewery.cc} (96%) rename pipeline/src/data_generation/mock/{generate_user.cpp => generate_user.cc} (92%) rename pipeline/src/json_handling/{json_loader.cpp => json_loader.cc} (98%) rename pipeline/src/{main.cpp => main.cc} (99%) rename pipeline/src/services/wikipedia/{fetch_extract.cpp => fetch_extract.cc} (98%) rename pipeline/src/services/wikipedia/{get_summary.cpp => get_summary.cc} (96%) rename pipeline/src/services/wikipedia/{wikipedia_service.cpp => wikipedia_service.cc} (82%) rename pipeline/src/web_client/{curl_global_state.cpp => curl_global_state.cc} (91%) rename pipeline/src/web_client/{curl_web_client_get.cpp => curl_web_client_get.cc} (98%) rename pipeline/src/web_client/{curl_web_client_url_encode.cpp => curl_web_client_url_encode.cc} (91%) diff --git a/pipeline/CMakeLists.txt b/pipeline/CMakeLists.txt index 0baf138..edb00cf 100644 --- a/pipeline/CMakeLists.txt +++ b/pipeline/CMakeLists.txt @@ -90,29 +90,29 @@ FetchContent_MakeAvailable(spdlog) # 4. Sources # ============================================================================= set(SOURCES - src/main.cpp - src/biergarten_data_generator/biergarten_data_generator.cpp - src/biergarten_data_generator/run.cpp - src/biergarten_data_generator/query_cities_with_countries.cpp - src/biergarten_data_generator/generate_breweries.cpp - src/biergarten_data_generator/log_results.cpp - src/services/wikipedia/wikipedia_service.cpp - src/services/wikipedia/get_summary.cpp - src/services/wikipedia/fetch_extract.cpp - src/web_client/curl_global_state.cpp - src/web_client/curl_web_client_get.cpp - src/web_client/curl_web_client_url_encode.cpp - src/data_generation/llama/llama_generator.cpp - src/data_generation/llama/generate_brewery.cpp - src/data_generation/llama/generate_user.cpp - src/data_generation/llama/helpers.cpp - src/data_generation/llama/infer.cpp - src/data_generation/llama/load.cpp - src/data_generation/llama/load_brewery_prompt.cpp - src/data_generation/mock/deterministic_hash.cpp - src/data_generation/mock/generate_brewery.cpp - src/data_generation/mock/generate_user.cpp - src/json_handling/json_loader.cpp + src/main.cc + src/biergarten_data_generator/biergarten_data_generator.cc + src/biergarten_data_generator/run.cc + src/biergarten_data_generator/query_cities_with_countries.cc + src/biergarten_data_generator/generate_breweries.cc + src/biergarten_data_generator/log_results.cc + src/services/wikipedia/wikipedia_service.cc + src/services/wikipedia/get_summary.cc + src/services/wikipedia/fetch_extract.cc + src/web_client/curl_global_state.cc + src/web_client/curl_web_client_get.cc + src/web_client/curl_web_client_url_encode.cc + src/data_generation/llama/llama_generator.cc + src/data_generation/llama/generate_brewery.cc + src/data_generation/llama/generate_user.cc + src/data_generation/llama/helpers.cc + src/data_generation/llama/infer.cc + src/data_generation/llama/load.cc + src/data_generation/llama/load_brewery_prompt.cc + src/data_generation/mock/deterministic_hash.cc + src/data_generation/mock/generate_brewery.cc + src/data_generation/mock/generate_user.cc + src/json_handling/json_loader.cc ) # ============================================================================= diff --git a/pipeline/includes/data_generation/llama_generator.h b/pipeline/includes/data_generation/llama_generator.h index 5c7271d..fb67c8a 100644 --- a/pipeline/includes/data_generation/llama_generator.h +++ b/pipeline/includes/data_generation/llama_generator.h @@ -3,7 +3,7 @@ /** * @file data_generation/llama_generator.h - * @brief Llama.cpp-backed implementation of DataGenerator. + * @brief llama.cpp-backed implementation of DataGenerator. */ #include @@ -11,7 +11,7 @@ #include #include -#include "data_generation/data_generator.h" +#include "data_generation/data_generator.h" k #include "data_model/application_options.h" struct llama_model; diff --git a/pipeline/src/biergarten_data_generator/biergarten_data_generator.cpp b/pipeline/src/biergarten_data_generator/biergarten_data_generator.cc similarity index 85% rename from pipeline/src/biergarten_data_generator/biergarten_data_generator.cpp rename to pipeline/src/biergarten_data_generator/biergarten_data_generator.cc index 3a0a37a..b3dd072 100644 --- a/pipeline/src/biergarten_data_generator/biergarten_data_generator.cpp +++ b/pipeline/src/biergarten_data_generator/biergarten_data_generator.cc @@ -1,5 +1,5 @@ /** - * @file biergarten_data_generator/biergarten_data_generator.cpp + * @file biergarten_data_generator/biergarten_data_generator.cc * @brief BiergartenDataGenerator constructor implementation. */ diff --git a/pipeline/src/biergarten_data_generator/generate_breweries.cpp b/pipeline/src/biergarten_data_generator/generate_breweries.cc similarity index 94% rename from pipeline/src/biergarten_data_generator/generate_breweries.cpp rename to pipeline/src/biergarten_data_generator/generate_breweries.cc index 9d9e7e5..93b2c85 100644 --- a/pipeline/src/biergarten_data_generator/generate_breweries.cpp +++ b/pipeline/src/biergarten_data_generator/generate_breweries.cc @@ -1,5 +1,5 @@ /** - * @file biergarten_data_generator/generate_breweries.cpp + * @file biergarten_data_generator/generate_breweries.cc * @brief BiergartenDataGenerator::GenerateBreweries() implementation. */ diff --git a/pipeline/src/biergarten_data_generator/log_results.cpp b/pipeline/src/biergarten_data_generator/log_results.cc similarity index 93% rename from pipeline/src/biergarten_data_generator/log_results.cpp rename to pipeline/src/biergarten_data_generator/log_results.cc index 95a31c1..99ffb1f 100644 --- a/pipeline/src/biergarten_data_generator/log_results.cpp +++ b/pipeline/src/biergarten_data_generator/log_results.cc @@ -1,5 +1,5 @@ /** - * @file biergarten_data_generator/log_results.cpp + * @file biergarten_data_generator/log_results.cc * @brief BiergartenDataGenerator::LogResults() implementation. */ diff --git a/pipeline/src/biergarten_data_generator/query_cities_with_countries.cpp b/pipeline/src/biergarten_data_generator/query_cities_with_countries.cc similarity index 99% rename from pipeline/src/biergarten_data_generator/query_cities_with_countries.cpp rename to pipeline/src/biergarten_data_generator/query_cities_with_countries.cc index 0b73691..5419390 100644 --- a/pipeline/src/biergarten_data_generator/query_cities_with_countries.cpp +++ b/pipeline/src/biergarten_data_generator/query_cities_with_countries.cc @@ -1,5 +1,5 @@ /** - * @file biergarten_data_generator/query_cities_with_countries.cpp + * @file biergarten_data_generator/query_cities_with_countries.cc * @brief BiergartenDataGenerator::QueryCitiesWithCountries() implementation. */ diff --git a/pipeline/src/biergarten_data_generator/run.cpp b/pipeline/src/biergarten_data_generator/run.cc similarity index 96% rename from pipeline/src/biergarten_data_generator/run.cpp rename to pipeline/src/biergarten_data_generator/run.cc index 18a70ec..fae1f2b 100644 --- a/pipeline/src/biergarten_data_generator/run.cpp +++ b/pipeline/src/biergarten_data_generator/run.cc @@ -1,5 +1,5 @@ /** - * @file biergarten_data_generator/run.cpp + * @file biergarten_data_generator/run.cc * @brief BiergartenDataGenerator::Run() implementation. */ diff --git a/pipeline/src/data_generation/llama/generate_brewery.cpp b/pipeline/src/data_generation/llama/generate_brewery.cc similarity index 99% rename from pipeline/src/data_generation/llama/generate_brewery.cpp rename to pipeline/src/data_generation/llama/generate_brewery.cc index 5fbb355..489d1ad 100644 --- a/pipeline/src/data_generation/llama/generate_brewery.cpp +++ b/pipeline/src/data_generation/llama/generate_brewery.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/llama/generate_brewery.cpp + * @file data_generation/llama/generate_brewery.cc * @brief Builds brewery prompts with regional context, performs retry-based * inference, and validates structured JSON output for brewery records. */ diff --git a/pipeline/src/data_generation/llama/generate_user.cpp b/pipeline/src/data_generation/llama/generate_user.cc similarity index 91% rename from pipeline/src/data_generation/llama/generate_user.cpp rename to pipeline/src/data_generation/llama/generate_user.cc index 646c23a..eaebc09 100644 --- a/pipeline/src/data_generation/llama/generate_user.cpp +++ b/pipeline/src/data_generation/llama/generate_user.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/llama/generate_user.cpp + * @file data_generation/llama/generate_user.cc * @brief Generates locale-aware user profiles with strict two-line formatting, * retry handling, and output sanitization for downstream parsing. */ diff --git a/pipeline/src/data_generation/llama/helpers.cpp b/pipeline/src/data_generation/llama/helpers.cc similarity index 99% rename from pipeline/src/data_generation/llama/helpers.cpp rename to pipeline/src/data_generation/llama/helpers.cc index f514c0b..0cadf58 100644 --- a/pipeline/src/data_generation/llama/helpers.cpp +++ b/pipeline/src/data_generation/llama/helpers.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/llama/helpers.cpp + * @file data_generation/llama/helpers.cc * @brief Provides prompt formatting, whitespace normalization, response * parsing, token decoding, and JSON validation helpers for Llama modules. */ diff --git a/pipeline/src/data_generation/llama/infer.cpp b/pipeline/src/data_generation/llama/infer.cc similarity index 100% rename from pipeline/src/data_generation/llama/infer.cpp rename to pipeline/src/data_generation/llama/infer.cc diff --git a/pipeline/src/data_generation/llama/llama_generator.cpp b/pipeline/src/data_generation/llama/llama_generator.cc similarity index 98% rename from pipeline/src/data_generation/llama/llama_generator.cpp rename to pipeline/src/data_generation/llama/llama_generator.cc index 108b48c..180f591 100644 --- a/pipeline/src/data_generation/llama/llama_generator.cpp +++ b/pipeline/src/data_generation/llama/llama_generator.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/llama/llama_generator.cpp + * @file data_generation/llama/llama_generator.cc * @brief LlamaGenerator constructor and destructor implementation. */ diff --git a/pipeline/src/data_generation/llama/load.cpp b/pipeline/src/data_generation/llama/load.cc similarity index 96% rename from pipeline/src/data_generation/llama/load.cpp rename to pipeline/src/data_generation/llama/load.cc index 06e1a21..cb7357e 100644 --- a/pipeline/src/data_generation/llama/load.cpp +++ b/pipeline/src/data_generation/llama/load.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/llama/load.cpp + * @file data_generation/llama/load.cc * @brief Initializes llama backend, loads model weights, creates inference * context, and resets prior resources during model initialization. */ diff --git a/pipeline/src/data_generation/llama/load_brewery_prompt.cpp b/pipeline/src/data_generation/llama/load_brewery_prompt.cc similarity index 96% rename from pipeline/src/data_generation/llama/load_brewery_prompt.cpp rename to pipeline/src/data_generation/llama/load_brewery_prompt.cc index abdc88b..87e0eea 100644 --- a/pipeline/src/data_generation/llama/load_brewery_prompt.cpp +++ b/pipeline/src/data_generation/llama/load_brewery_prompt.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/llama/load_brewery_prompt.cpp + * @file data_generation/llama/load_brewery_prompt.cc * @brief Resolves brewery system prompt content from cache or a configured * filesystem path and provides a robust inline fallback prompt when absent. */ @@ -56,4 +56,4 @@ std::string LlamaGenerator::LoadBrewerySystemPrompt( prompt_path.string(), prompt.length()); brewery_system_prompt_ = prompt; return brewery_system_prompt_; -} \ No newline at end of file +} diff --git a/pipeline/src/data_generation/mock/deterministic_hash.cpp b/pipeline/src/data_generation/mock/deterministic_hash.cc similarity index 88% rename from pipeline/src/data_generation/mock/deterministic_hash.cpp rename to pipeline/src/data_generation/mock/deterministic_hash.cc index df5ff55..d66a7c3 100644 --- a/pipeline/src/data_generation/mock/deterministic_hash.cpp +++ b/pipeline/src/data_generation/mock/deterministic_hash.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/mock/deterministic_hash.cpp + * @file data_generation/mock/deterministic_hash.cc * @brief Implements a stable hash combiner used by MockGenerator to derive * repeatable pseudo-random indices from location input. */ diff --git a/pipeline/src/data_generation/mock/generate_brewery.cpp b/pipeline/src/data_generation/mock/generate_brewery.cc similarity index 96% rename from pipeline/src/data_generation/mock/generate_brewery.cpp rename to pipeline/src/data_generation/mock/generate_brewery.cc index ba8f67a..442694c 100644 --- a/pipeline/src/data_generation/mock/generate_brewery.cpp +++ b/pipeline/src/data_generation/mock/generate_brewery.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/mock/generate_brewery.cpp + * @file data_generation/mock/generate_brewery.cc * @brief Builds deterministic brewery names and descriptions by hashing city * and country into fixed mock phrase catalogs. */ diff --git a/pipeline/src/data_generation/mock/generate_user.cpp b/pipeline/src/data_generation/mock/generate_user.cc similarity index 92% rename from pipeline/src/data_generation/mock/generate_user.cpp rename to pipeline/src/data_generation/mock/generate_user.cc index 7fb29a8..0d259c6 100644 --- a/pipeline/src/data_generation/mock/generate_user.cpp +++ b/pipeline/src/data_generation/mock/generate_user.cc @@ -1,5 +1,5 @@ /** - * @file data_generation/mock/generate_user.cpp + * @file data_generation/mock/generate_user.cc * @brief Generates deterministic mock user profiles by hashing locale values * into predefined username and bio collections. */ diff --git a/pipeline/src/json_handling/json_loader.cpp b/pipeline/src/json_handling/json_loader.cc similarity index 98% rename from pipeline/src/json_handling/json_loader.cpp rename to pipeline/src/json_handling/json_loader.cc index 1481f58..23a1fd7 100644 --- a/pipeline/src/json_handling/json_loader.cpp +++ b/pipeline/src/json_handling/json_loader.cc @@ -1,5 +1,5 @@ /** - * @file json_handling/json_loader.cpp + * @file json_handling/json_loader.cc * @brief Parses curated location JSON input into strongly typed Location * records with strict field validation and descriptive error reporting. */ diff --git a/pipeline/src/main.cpp b/pipeline/src/main.cc similarity index 99% rename from pipeline/src/main.cpp rename to pipeline/src/main.cc index 778343e..65699a7 100644 --- a/pipeline/src/main.cpp +++ b/pipeline/src/main.cc @@ -1,5 +1,5 @@ /** - * @file main.cpp + * @file main.cc * @brief Parses command-line options, validates runtime mode selection, * initializes shared infrastructure, and executes the pipeline entry flow. */ diff --git a/pipeline/src/services/wikipedia/fetch_extract.cpp b/pipeline/src/services/wikipedia/fetch_extract.cc similarity index 98% rename from pipeline/src/services/wikipedia/fetch_extract.cpp rename to pipeline/src/services/wikipedia/fetch_extract.cc index 4e464bb..75090cc 100644 --- a/pipeline/src/services/wikipedia/fetch_extract.cpp +++ b/pipeline/src/services/wikipedia/fetch_extract.cc @@ -1,5 +1,5 @@ /** - * @file wikipedia/fetch_extract.cpp + * @file wikipedia/fetch_extract.cc * @brief WikipediaService::FetchExtract() implementation. */ diff --git a/pipeline/src/services/wikipedia/get_summary.cpp b/pipeline/src/services/wikipedia/get_summary.cc similarity index 96% rename from pipeline/src/services/wikipedia/get_summary.cpp rename to pipeline/src/services/wikipedia/get_summary.cc index edec937..21c266c 100644 --- a/pipeline/src/services/wikipedia/get_summary.cpp +++ b/pipeline/src/services/wikipedia/get_summary.cc @@ -1,5 +1,5 @@ /** - * @file wikipedia/get_summary.cpp + * @file wikipedia/get_summary.cc * @brief WikipediaService::GetLocationContext() implementation. */ diff --git a/pipeline/src/services/wikipedia/wikipedia_service.cpp b/pipeline/src/services/wikipedia/wikipedia_service.cc similarity index 82% rename from pipeline/src/services/wikipedia/wikipedia_service.cpp rename to pipeline/src/services/wikipedia/wikipedia_service.cc index fa1c1c8..6314d50 100644 --- a/pipeline/src/services/wikipedia/wikipedia_service.cpp +++ b/pipeline/src/services/wikipedia/wikipedia_service.cc @@ -1,5 +1,5 @@ /** - * @file services/wikipedia/wikipedia_service.cpp + * @file services/wikipedia/wikipedia_service.cc * @brief WikipediaService constructor implementation. */ diff --git a/pipeline/src/web_client/curl_global_state.cpp b/pipeline/src/web_client/curl_global_state.cc similarity index 91% rename from pipeline/src/web_client/curl_global_state.cpp rename to pipeline/src/web_client/curl_global_state.cc index bb49dcd..da7847f 100644 --- a/pipeline/src/web_client/curl_global_state.cpp +++ b/pipeline/src/web_client/curl_global_state.cc @@ -1,5 +1,5 @@ /** - * @file web_client/curl_global_state.cpp + * @file web_client/curl_global_state.cc * @brief CurlGlobalState constructor and destructor implementation. */ diff --git a/pipeline/src/web_client/curl_web_client_get.cpp b/pipeline/src/web_client/curl_web_client_get.cc similarity index 98% rename from pipeline/src/web_client/curl_web_client_get.cpp rename to pipeline/src/web_client/curl_web_client_get.cc index 3a0077b..1c81936 100644 --- a/pipeline/src/web_client/curl_web_client_get.cpp +++ b/pipeline/src/web_client/curl_web_client_get.cc @@ -1,5 +1,5 @@ /** - * @file web_client/curl_web_client_get.cpp + * @file web_client/curl_web_client_get.cc * @brief CURLWebClient::Get() implementation. */ @@ -72,4 +72,4 @@ std::string CURLWebClient::Get(const std::string& url) { } return response_string; -} \ No newline at end of file +} diff --git a/pipeline/src/web_client/curl_web_client_url_encode.cpp b/pipeline/src/web_client/curl_web_client_url_encode.cc similarity index 91% rename from pipeline/src/web_client/curl_web_client_url_encode.cpp rename to pipeline/src/web_client/curl_web_client_url_encode.cc index 8749a6a..1fb6297 100644 --- a/pipeline/src/web_client/curl_web_client_url_encode.cpp +++ b/pipeline/src/web_client/curl_web_client_url_encode.cc @@ -1,5 +1,5 @@ /** - * @file web_client/curl_web_client_url_encode.cpp + * @file web_client/curl_web_client_url_encode.cc * @brief CURLWebClient::UrlEncode() implementation. */ @@ -21,4 +21,4 @@ std::string CURLWebClient::UrlEncode(const std::string& value) { std::string result(output); curl_free(output); return result; -} \ No newline at end of file +}