Commit Graph

32 Commits

Author SHA1 Message Date
Matt Nadareski
fedeb9ed49 Rename deprecated internally 2025-01-31 09:33:22 -05:00
Matt Nadareski
432e72241d Add SetModifiers test 2025-01-29 23:06:41 -05:00
Matt Nadareski
14bb6fd87d Move modifiers out of DatHeader 2025-01-29 22:51:30 -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
de00d31319 Remove public add-to-key functionality 2025-01-14 15:32:14 -05:00
Matt Nadareski
3954a959be Reduce direct ItemDB access, make fixes 2025-01-14 11:01:27 -05:00
Matt Nadareski
8c3c6ab3e8 ItemDictionary is no longer IDictionary 2025-01-14 10:38:46 -05:00
Matt Nadareski
d80a6b173c Create passthrough methods for scaffolding 2025-01-12 22:10:48 -05:00
Matt Nadareski
3595008ae4 Add partial test files mapping to partial DatFile files 2025-01-10 10:34:21 -05:00
Matt Nadareski
c8a927e75f Write ResolveNames/DB tests 2025-01-10 10:30:49 -05:00
Matt Nadareski
dfa8d244cd Write ShouldIgnore tests 2025-01-09 20:42:00 -05:00
Matt Nadareski
7dbb450b34 Add lists of tests to implement 2025-01-09 20:22:04 -05:00
Matt Nadareski
2f5d2fa961 Add ContainsWritable tests 2025-01-09 20:10:56 -05:00
Matt Nadareski
dece9c0511 Add ProcessNullifiedItem tests 2025-01-09 16:53:55 -05:00
Matt Nadareski
0cf9499b18 Fix pathing differences between OSes 2025-01-09 16:27:26 -05:00
Matt Nadareski
f456f2b0ff ProcessItemName 2025-01-09 16:25:53 -05:00
Matt Nadareski
8967a9ce92 Prefix/postfix can be static with some help 2025-01-09 10:34:56 -05:00
Matt Nadareski
0685085a85 Unify ContainsWritable implementations 2025-01-09 10:16:39 -05:00
Matt Nadareski
68c235f716 Remove ProcessNullifiedItemDB implementation; ProcessItemName common functionality 2025-01-09 10:01:56 -05:00
Matt Nadareski
e12828fa0e Reduce header value thrashing 2025-01-09 09:52:47 -05:00
Matt Nadareski
f4c117771e Further reorganize CreatePrefixPostfix 2025-01-09 09:43:35 -05:00
Matt Nadareski
4edc269a8f Remove placeholder for filtering tests 2025-01-09 09:03:57 -05:00
Matt Nadareski
b5ef005712 Add SetHeader tests 2025-01-09 09:03:09 -05:00
Matt Nadareski
64fa4783a6 Add ResetDictionary tests 2025-01-09 08:47:00 -05:00
Matt Nadareski
fcc1a1cc66 Add FillHeaderFromPath tests 2025-01-09 08:44:33 -05:00
Matt Nadareski
0a030472d4 Add DatFile constructor tests 2025-01-09 08:30:35 -05:00
Matt Nadareski
626e703b43 Remove unnecessary ParseAddHelper methods 2025-01-09 07:04:55 -05:00
Matt Nadareski
b65c83450c Remove placeholders for abstract functionality 2025-01-09 06:15:39 -05:00
Matt Nadareski
51bf5f9d9b Make GetSupportedTypes a property 2025-01-09 06:14:01 -05:00
Matt Nadareski
f2c9139e41 Remove test placeholder region 2025-01-09 05:54:00 -05:00
Matt Nadareski
8dfbde6136 Add skeleton DatFiles test project 2025-01-09 03:44:42 -05:00