Matt Nadareski
|
ba05626a65
|
Remove legacy SabreTools.Test project
|
2025-04-14 12:34:04 -04:00 |
|
Matt Nadareski
|
94d64c3f6e
|
Add a couple of remaining Parser tests
|
2025-04-14 12:32:26 -04:00 |
|
Matt Nadareski
|
f3e2ffaf56
|
Rename Create to CreateReport for consistency
|
2025-04-14 12:14:57 -04:00 |
|
Matt Nadareski
|
8c2f25afc4
|
Fix default format setting, add tests
|
2025-04-14 12:10:09 -04:00 |
|
Matt Nadareski
|
6c59efa63b
|
Ensure game name in SuperDAT
|
2025-04-01 16:25:22 -04:00 |
|
Matt Nadareski
|
ccb2efe08f
|
Move DatItemTool to DatTools namespace
|
2025-02-24 11:04:57 -05:00 |
|
Matt Nadareski
|
21b34df8ee
|
Remove now-unused using
|
2025-02-24 10:25:57 -05:00 |
|
Matt Nadareski
|
173da9ee11
|
Make size split call both implementations
|
2025-02-24 10:23:25 -05:00 |
|
Matt Nadareski
|
ef6ddd0b40
|
Fix old dotnet build
|
2025-02-24 10:17:02 -05:00 |
|
Matt Nadareski
|
d9fa342f55
|
Make hash split call both implementations
|
2025-02-24 10:15:45 -05:00 |
|
Matt Nadareski
|
2fff31596f
|
Make extension split call both implementations
|
2025-02-24 10:09:05 -05:00 |
|
Matt Nadareski
|
2dcc15b8cc
|
Add regions to Splitter
|
2025-02-24 09:56:22 -05:00 |
|
Matt Nadareski
|
c5060f1f6a
|
Use "nested" delmiter in Setter
|
2025-02-24 09:54:06 -05:00 |
|
Matt Nadareski
|
8bd312fa57
|
Make BaseReplace call both implementations
|
2025-02-24 09:46:08 -05:00 |
|
Matt Nadareski
|
15f3082bed
|
Re-group methods in Diffing
|
2025-02-24 09:31:01 -05:00 |
|
Matt Nadareski
|
1bed35c933
|
Create DB version of Against; add passthroughs
|
2025-02-24 09:20:46 -05:00 |
|
Matt Nadareski
|
2cd17cd711
|
Reduce times when DB impl is not called
|
2025-02-24 08:55:52 -05:00 |
|
Matt Nadareski
|
45099515e7
|
Make TreatAsFile part of the DFD constructor
|
2025-02-19 22:24:00 -05:00 |
|
Matt Nadareski
|
520384f5b9
|
Add logging statement for invalid path
|
2025-02-19 15:19:35 -05:00 |
|
Matt Nadareski
|
c171a10ce1
|
Keep comments consistency
|
2025-02-19 15:01:06 -05:00 |
|
Matt Nadareski
|
afeee923d7
|
Reduce complexity of DFD logging
|
2025-02-19 15:00:11 -05:00 |
|
Matt Nadareski
|
66d77eed66
|
Rely on IO extensions a bit more
|
2025-02-19 14:44:46 -05:00 |
|
Matt Nadareski
|
fb5e32c14b
|
Add validation to hash type array
|
2025-02-19 14:42:41 -05:00 |
|
Matt Nadareski
|
5880de90fa
|
Require explicit hash set in DatFromDir
|
2025-02-19 14:41:12 -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
|
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
|
59faf22c7e
|
Reenable RemoverTests tests
|
2025-02-19 13:39:21 -05:00 |
|
Matt Nadareski
|
5f76596aa5
|
Make Reports similar to DatFiles with access
|
2025-02-19 13:24:12 -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
|
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
|
057b0ddd85
|
Move SuperDAT out of DatFileTool
|
2025-02-12 15:36:25 -05:00 |
|
Matt Nadareski
|
c049f4fc51
|
Move diffing out of DatFileTool
|
2025-02-12 14:17:57 -05:00 |
|
Matt Nadareski
|
3d2e599735
|
Simplify only place CreateAndParse was called
|
2025-01-31 23:03:25 -05:00 |
|
Matt Nadareski
|
7f5b468aaa
|
CloneStandard is redundant now
|
2025-01-30 09:17:03 -05:00 |
|
Matt Nadareski
|
14bb6fd87d
|
Move modifiers out of DatHeader
|
2025-01-29 22:51:30 -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
|
e62c14d1b7
|
DedupeType influences sort more than anything
|
2025-01-21 11:07:39 -05:00 |
|
Matt Nadareski
|
c20cf2a695
|
Minor change to DB key use
|
2025-01-14 22:21:16 -05:00 |
|
Matt Nadareski
|
bea43d38f4
|
Reduce unncessary DB methods
|
2025-01-14 20:48:07 -05:00 |
|
Matt Nadareski
|
e05c6c35eb
|
Remove ContainsKey as it was really unneeded
|
2025-01-14 20:26:57 -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
|
616aea983b
|
Add RecalculateStats passthrough
|
2025-01-14 15:46:42 -05:00 |
|
Matt Nadareski
|
de00d31319
|
Remove public add-to-key functionality
|
2025-01-14 15:32:14 -05:00 |
|
Matt Nadareski
|
80832b41e3
|
Move more functionality back to DatFile
|
2025-01-13 15:41:57 -05:00 |
|