Commit Graph

207 Commits

Author SHA1 Message Date
Matt Nadareski
9be1daddd4 Move ParserTests to new namespace 2025-04-14 12:33:15 -04:00
Matt Nadareski
94d64c3f6e Add a couple of remaining Parser tests 2025-04-14 12:32:26 -04:00
Matt Nadareski
8c2f25afc4 Fix default format setting, add tests 2025-04-14 12:10:09 -04:00
Matt Nadareski
371bfb45fe Move WriterTests to new structure 2025-04-14 11:03:16 -04:00
Matt Nadareski
b6d6379fd0 Fill out CreateOutFileNames tests better 2025-04-14 11:02:20 -04:00
Matt Nadareski
61e1488349 Fix how conditions are used for references 2025-02-25 22:11:42 -05:00
Matt Nadareski
094f586d38 Move Setter tests to new project 2025-02-19 14:23:17 -05:00
Matt Nadareski
f7fb420a52 Move Replacer tests to new project 2025-02-19 14:21:51 -05:00
Matt Nadareski
e94ac90e73 Port Remover tests to new project 2025-02-19 14:20:05 -05:00
Matt Nadareski
0fe0f0a235 Create DatTools test project; move Cleaning tests 2025-02-19 14:13:26 -05:00
Matt Nadareski
1da7292b81 Fix Cleaning tests 2025-02-19 14:09:15 -05:00
Matt Nadareski
0748cd7f4d Remove unnecessary Cleaning test helpers 2025-02-19 14:06:14 -05:00
Matt Nadareski
6a48dba616 Simplify CleanDatItem 2025-02-19 14:02:20 -05:00
Matt Nadareski
a18b6c1e61 Rename Cleaner.Clean to Normalize 2025-02-19 13:51:00 -05:00
Matt Nadareski
4066516c7b Update both Remover and Setter tests again 2025-02-19 13:44:30 -05:00
Matt Nadareski
0f7e684fef Rename PopulationTests tests with new pattern 2025-02-19 13:41:53 -05:00
Matt Nadareski
07dd5e7820 Remove now-obsolete CleaningTests test 2025-02-19 13:40:43 -05:00
Matt Nadareski
59faf22c7e Reenable RemoverTests tests 2025-02-19 13:39:21 -05:00
Matt Nadareski
29bbb35965 Move existing, unported tests to root for old test project 2025-02-19 13:34:16 -05:00
Matt Nadareski
f31c732a86 Move Replacer to DatTools namespace 2025-02-13 13:29:51 -05:00
Matt Nadareski
490cd74475 Move Parser to DatTools namespace 2025-02-13 12:31:01 -05:00
Matt Nadareski
dafd7db2a4 Fix parsing MD2 and MD4 files; add test cases 2025-02-12 16:11:24 -05:00
Matt Nadareski
5d70556de2 Update and move Replacer tests 2025-02-12 12:36:42 -05:00
Matt Nadareski
3d2e599735 Simplify only place CreateAndParse was called 2025-01-31 23:03:25 -05:00
Matt Nadareski
714e9118c2 Rename to WriterTests 2025-01-29 20:38:09 -05:00
Matt Nadareski
eac31923a1 DatHeader is not in charge of filenames 2025-01-29 13:25:36 -05:00
Matt Nadareski
cf657138fc Middle step for outfile names 2025-01-29 13:16:20 -05:00
Matt Nadareski
e25a7c7f40 Port existing item dict tests, add DB variants 2025-01-16 13:52:37 -05:00
Matt Nadareski
3e839e1249 Move ClearEmpty to DatFile 2025-01-14 22:07:05 -05:00
Matt Nadareski
6e365c3f03 Split deduplication from bucketing, add short-circuit 2025-01-14 20:21:54 -05:00
Matt Nadareski
60d946fc6d Make SortedKeys an array for both 2025-01-14 15:59:47 -05:00
Matt Nadareski
de00d31319 Remove public add-to-key functionality 2025-01-14 15:32:14 -05:00
Matt Nadareski
8c3c6ab3e8 ItemDictionary is no longer IDictionary 2025-01-14 10:38:46 -05:00
Matt Nadareski
00e8ca6bcc Update legacy test 2025-01-09 03:29:22 -05:00
Matt Nadareski
cd908e136e Kinda support MD2 and MD4 files? 2025-01-08 17:17:16 -05:00
Matt Nadareski
bd4c3bd26f Start adding DatItem tests 2025-01-07 16:53:57 -05:00
Matt Nadareski
b576f79c98 Fix build 2025-01-07 15:57:17 -05:00
Matt Nadareski
f3eb7349bb Add first set of DatItemTool tests 2025-01-06 12:22:54 -05:00
Matt Nadareski
7159b21afd Update Hashing to 1.4.2 2025-01-06 10:12:46 -05:00
Matt Nadareski
5d25a09785 Move some static functionality linked with TreatAsFile 2025-01-05 22:16:44 -05:00
Matt Nadareski
f5e2d8a11c Add tests for Core; fix found issues 2025-01-04 19:47:39 -05:00
Matt Nadareski
3e3866b6e4 Update all packages 2024-12-28 13:31:15 -05:00
Matt Nadareski
66fda545e2 Update packages 2024-12-10 15:57:02 -05:00
Matt Nadareski
5886632d62 Add support FileOnly packing flag 2024-12-07 11:27:54 -05:00
Matt Nadareski
a6a83b3e76 Update packages 2024-12-06 13:20:36 -05:00
Matt Nadareski
0125bd6619 Add .NET 9 to target frameworks 2024-11-13 03:55:33 -05:00
Matt Nadareski
0e5572ff18 Merge Filtering into DatTools 2024-10-30 11:26:56 -04:00
Matt Nadareski
5fa34df64d Finally move Setter to Filtering namespace 2024-10-24 04:34:56 -04:00
Matt Nadareski
6c8c635588 Don't allow null arrays in constructor 2024-10-24 03:23:56 -04:00
Matt Nadareski
14fc7777cb Create and use FilterKey 2024-10-24 03:16:45 -04:00