Matt Nadareski
|
ec2b56e973
|
Enable DB copy during user data population
|
2025-02-12 15:52:35 -05:00 |
|
Matt Nadareski
|
9783068760
|
Split CreateDatFile overload for clarity of use
|
2025-02-12 15:49:39 -05:00 |
|
Matt Nadareski
|
d6dd75ced2
|
Fully empty DatFileTool
|
2025-02-12 15:46:15 -05:00 |
|
Matt Nadareski
|
85d1c42cb1
|
Move DatFile creation helper to Parser
|
2025-02-12 15:43:46 -05:00 |
|
Matt Nadareski
|
ddd5c82b22
|
Move user data parsing to Parser
|
2025-02-12 15:39:56 -05:00 |
|
Matt Nadareski
|
057b0ddd85
|
Move SuperDAT out of DatFileTool
|
2025-02-12 15:36:25 -05:00 |
|
Matt Nadareski
|
262eca5d14
|
Move Sort methods to DatFile where they are used
|
2025-02-12 15:23:27 -05:00 |
|
Matt Nadareski
|
66e28f9cc9
|
Add TODO to write more tests
|
2025-02-12 14:22:30 -05:00 |
|
Matt Nadareski
|
971dbfadff
|
Consolidate replacement methods
|
2025-02-12 14:22:15 -05:00 |
|
Matt Nadareski
|
c049f4fc51
|
Move diffing out of DatFileTool
|
2025-02-12 14:17:57 -05:00 |
|
Matt Nadareski
|
51c526c967
|
Fill out more replace fields tests
|
2025-02-12 13:30:37 -05:00 |
|
Matt Nadareski
|
5d70556de2
|
Update and move Replacer tests
|
2025-02-12 12:36:42 -05:00 |
|
Matt Nadareski
|
f9dd946f0b
|
Go back to var in minor place
|
2025-02-12 12:05:39 -05:00 |
|
Matt Nadareski
|
1aeca68102
|
Make Parser filename derivation simpler
|
2025-02-12 11:58:23 -05:00 |
|
Matt Nadareski
|
56eed0c404
|
Make get format invocation simpler
|
2025-02-12 11:55:39 -05:00 |
|
Matt Nadareski
|
f0cc69e06d
|
Remove unused using
|
2025-02-12 11:36:07 -05:00 |
|
Matt Nadareski
|
8ee5360f3c
|
Make Parser a static class
|
2025-02-12 11:32:46 -05:00 |
|
Matt Nadareski
|
6509a99d1e
|
Simplify ParseInto invocations
|
2025-02-12 11:32:22 -05:00 |
|
Matt Nadareski
|
bc1725656b
|
Add end-to-end DatStatistics tests
|
2025-02-12 10:58:04 -05:00 |
|
Matt Nadareski
|
223e40a625
|
Split some DatStatistics methods
|
2025-02-10 12:51:40 -05:00 |
|
Matt Nadareski
|
cc850ed981
|
Rearrange ResetStatistics method
|
2025-02-10 12:42:05 -05:00 |
|
Matt Nadareski
|
3d2e599735
|
Simplify only place CreateAndParse was called
|
2025-01-31 23:03:25 -05:00 |
|
Matt Nadareski
|
ebfe71d9c2
|
Slight resync of stats calc
|
2025-01-31 22:53:15 -05:00 |
|
Matt Nadareski
|
fedeb9ed49
|
Rename deprecated internally
|
2025-01-31 09:33:22 -05:00 |
|
Matt Nadareski
|
845babdff5
|
Take care of 2 minor TODOs
|
2025-01-30 14:05:12 -05:00 |
|
Matt Nadareski
|
92c2be7eb1
|
Semi-fix DatHeader constructor
|
2025-01-30 13:01:07 -05:00 |
|
Matt Nadareski
|
65a230334a
|
ConditionalCopy doesn't matter
|
2025-01-30 10:22:20 -05:00 |
|
Matt Nadareski
|
7f5b468aaa
|
CloneStandard is redundant now
|
2025-01-30 09:17:03 -05:00 |
|
Matt Nadareski
|
ed4d6fd1b6
|
Update conditional copy from metadata
|
2025-01-30 00:31:38 -05:00 |
|
Matt Nadareski
|
c565f1dc41
|
Slight rename of CloneFormatting
|
2025-01-29 22:52:22 -05:00 |
|
Matt Nadareski
|
14bb6fd87d
|
Move modifiers out of DatHeader
|
2025-01-29 22:51:30 -05:00 |
|
Matt Nadareski
|
5ee52d93b7
|
Add File items to stats tracking
|
2025-01-29 20:56:26 -05:00 |
|
Matt Nadareski
|
f2f99b412f
|
Shuffle private methods
|
2025-01-29 20:52:40 -05:00 |
|
Matt Nadareski
|
78983ddf6f
|
Move other stats dictionaries private
|
2025-01-29 20:51:03 -05:00 |
|
Matt Nadareski
|
1571c8291b
|
Make item counts private
|
2025-01-29 20:49:24 -05:00 |
|
Matt Nadareski
|
dd243a2bbd
|
Fix comment on DepotInformation
|
2025-01-29 20:45:07 -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
|
8c8dd4ea83
|
Reduce unnecessary method calls
|
2025-01-29 13:14:42 -05:00 |
|
Matt Nadareski
|
741c681cb2
|
Split CreateOutFileNames logic further for readability
|
2025-01-29 13:07:49 -05:00 |
|
Matt Nadareski
|
d0a75418c8
|
Add extension mappings for later use
|
2025-01-29 12:05:02 -05:00 |
|
Matt Nadareski
|
80d41d72d1
|
Simplify AddItem invocation in Deduplicate
|
2025-01-21 12:05:49 -05:00 |
|
Matt Nadareski
|
fd1c3eced1
|
Remove now-removed parameter summary
|
2025-01-21 12:00:55 -05:00 |
|
Matt Nadareski
|
229987ce44
|
Simplify the verbose comments in Duplicate
|
2025-01-21 12:00:38 -05:00 |
|
Matt Nadareski
|
e62c14d1b7
|
DedupeType influences sort more than anything
|
2025-01-21 11:07:39 -05:00 |
|
Matt Nadareski
|
e17809d104
|
Reduce DedupeType enum to reasonable values
|
2025-01-21 10:59:33 -05:00 |
|
Matt Nadareski
|
475075f6e4
|
Fix issues in DB deduplication
|
2025-01-21 10:50:52 -05:00 |
|
Matt Nadareski
|
2648fbf134
|
Add AddItem tests
|
2025-01-18 01:36:57 -05:00 |
|
Matt Nadareski
|
9c1c063b79
|
Fix some issues with DB RemoveItem
|
2025-01-16 15:37:11 -05:00 |
|
Matt Nadareski
|
02c0407ae4
|
Add GetMachine and GetSource GetItem DB tests, fix
|
2025-01-16 14:56:50 -05:00 |
|