From cf337483d76e24bf036c5745378129e0f65272c8 Mon Sep 17 00:00:00 2001 From: Timerix Date: Wed, 23 Sep 2026 16:29:25 +0200 Subject: [PATCH] removed protobuf --- .../ParadoxSaveParser.WebAPI.csproj | 11 +--------- .../Protobuf/ParsedData.proto | 21 ------------------- README.md | 5 ++++- TODO.md | 2 +- 4 files changed, 6 insertions(+), 33 deletions(-) delete mode 100644 ParadoxSaveParser.WebAPI/Protobuf/ParsedData.proto diff --git a/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj b/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj index e4c1426..e41ed0f 100644 --- a/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj +++ b/ParadoxSaveParser.WebAPI/ParadoxSaveParser.WebAPI.csproj @@ -14,15 +14,6 @@ - - + - - - - - - - - diff --git a/ParadoxSaveParser.WebAPI/Protobuf/ParsedData.proto b/ParadoxSaveParser.WebAPI/Protobuf/ParsedData.proto deleted file mode 100644 index 3d2c30a..0000000 --- a/ParadoxSaveParser.WebAPI/Protobuf/ParsedData.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; -option csharp_namespace = "ParadoxSaveParser.WebAPI.MyProtobuf"; - -message Item { - oneof value { - bool b = 1; - int64 i64 = 2; - double f64 = 3; - string str = 4; - ItemList list = 5; - ItemListMap map = 6; - } -} - -message ItemList { - repeated Item items = 1; -} - -message ItemListMap { - map items_map = 1; -} diff --git a/README.md b/README.md index eba3d4e..038c7ef 100644 --- a/README.md +++ b/README.md @@ -17,4 +17,7 @@ Yet another save files parser. Performance comparison of the search expression engine against regex engines and jq ## Building -1. Install protobuf compiler https://protobuf.dev/installation/ +```sh +cd ParadoxSaveParser.WebAPI +dotnet build +``` diff --git a/TODO.md b/TODO.md index 7622dde..112d174 100644 --- a/TODO.md +++ b/TODO.md @@ -1,4 +1,4 @@ ## WebAPI.SaveParsingOperation: - Save parsed data in protobuf + Save parsed data in zstd archive Re-parse if saved data was parsed with another query Implement automatic database cleanup \ No newline at end of file