Commit Graph

41 Commits

Author SHA1 Message Date
c4af1f31e8 implemented boolean values parsing 2025-04-10 16:22:21 +05:00
74d09c51a0 Parser now creates lists only when it is necessary 2025-04-10 16:13:03 +05:00
08f1d7b0f5 made SearchArgs a struct to reduce allocations count 2025-04-10 16:12:00 +05:00
d5b6061cc7 SaveDataFilter 2025-04-10 15:42:39 +05:00
95c0403362 created data_filtering.txt 2025-04-08 18:04:22 +05:00
7353cbcd49 fixed some bugs 2025-04-08 18:03:56 +05:00
890166ebce began Protobuf integration 2025-04-06 17:45:54 +05:00
2c094bab3b created README.md 2025-04-06 16:32:19 +05:00
34cfebf89c documented routes 2025-04-06 16:19:03 +05:00
daa8305dde implemented /getSaveData route 2025-04-06 15:56:19 +05:00
da27f84d68 disabled null values serialization 2025-04-06 15:55:58 +05:00
d70b605127 refactored responses 2025-04-06 15:37:32 +05:00
3c1d195849 split CLI modes to separate files 2025-04-06 13:53:21 +05:00
eeb8f43d3d CLI zip file extract to memory 2025-04-06 11:24:25 +05:00
21b7671426 newline fix 2025-04-06 01:48:32 +05:00
c1d1361d50 new interactive mode 2025-04-06 01:43:27 +05:00
b0c8841250 created project ParadoxSaveParser.CLI 2025-04-06 00:38:13 +05:00
a8c4361512 do dot add empty collections into list 2025-04-06 00:37:12 +05:00
1efd50210c NoMatchExpression 2025-04-05 10:06:34 +05:00
5de3a94a46 fixed bugs related to index check and gc 2025-04-05 09:42:39 +05:00
c4ab4028ae removed debug code and fixed some bugs 2025-04-05 08:51:04 +05:00
f3106769d9 StringBuilderPool reduced memory allocation in 3000 times 2025-04-05 08:27:58 +05:00
b0fefbf667 rewritten BufferedEnumerator to reduce number of allocations to 1 2025-04-05 08:02:37 +05:00
e9c7c8f5c1 code reformat and cleanup 2025-04-05 05:59:22 +05:00
758388cda0 changed response logic 2025-04-05 05:54:15 +05:00
b80ce910b3 transformed my shitty test code into nuint tests 2025-04-05 04:03:06 +05:00
39a01dd05c rewrite of SearchExpression 2025-04-05 03:40:03 +05:00
05c6bdf008 removed debug code 2025-04-05 02:08:23 +05:00
7c0345b160 implemented SearchExpression (buggy) 2025-03-24 02:46:03 +05:00
c0e3eccdc2 changed CLI settings 2025-03-23 23:38:00 +05:00
5d88ad49c0 API methods reimplemented for DTLib.Web 2025-03-23 02:49:02 +05:00
e3b82d7de5 Moved from ASP.Net to DTLib.Web, no more bloat!!! 2025-03-23 01:32:14 +05:00
52d5320899 TODO.txt 2025-03-22 20:47:08 +05:00
bf00ffe291 BufferedEnumerator that keeps 5 tokens in memory instead of 12,000,000 2025-03-22 20:39:06 +05:00
17981347f4 number parsing and control characters skipping 2025-03-22 18:33:28 +05:00
f69b498caf fixed many bugs in parser 2025-03-22 18:28:35 +05:00
05972fa40f implemented parser 2025-03-22 14:40:57 +05:00
0e122adcff response handlers fix 2025-03-20 19:57:29 +05:00
60f24d6907 separated classes into files 2025-03-20 13:46:01 +05:00
1fa3e4eb6e Web API code fix 2025-03-20 13:40:43 +05:00
68ae9540ad initial commit 2025-03-20 11:54:08 +05:00