Commit Graph

34 Commits

Author SHA1 Message Date
Matt Nadareski
e0868632ff Use machine sorting as default instead of CRC 2025-05-14 09:59:42 -04:00
Matt Nadareski
eb7430e716 Try to reconsile header values again 2025-05-12 22:40:55 -04:00
Matt Nadareski
8b618cea48 Introduce filter-on-read as first defense 2025-05-02 22:34:38 -04:00
Matt Nadareski
d5fb8414d4 Make report writing work with streams 2025-04-14 21:16:45 -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
1bed35c933 Create DB version of Against; add passthroughs 2025-02-24 09:20:46 -05:00
Matt Nadareski
5f76596aa5 Make Reports similar to DatFiles with access 2025-02-19 13:24:12 -05:00
Matt Nadareski
490cd74475 Move Parser to DatTools namespace 2025-02-13 12:31:01 -05:00
Matt Nadareski
0abef5f92e Move DatFileTool and related to DatFiles namespace 2025-01-07 15:31:28 -05:00
Matt Nadareski
cf54891993 Update SabreTools.IO 2024-10-24 00:36:44 -04:00
Matt Nadareski
c53a506dba Update packages, fix build 2024-04-24 13:45:38 -04:00
Matt Nadareski
eb9075e47e Create and use more passthrough methods 2024-03-11 15:46:44 -04:00
Matt Nadareski
9237846e44 Fix AttractMode detection 2024-03-11 14:49:22 -04:00
Matt Nadareski
1d1cbc3357 Convert DAT type to a key 2024-03-10 21:54:07 -04:00
Matt Nadareski
6b17eb456b Convert header filename to a key 2024-03-10 21:41:49 -04:00
Matt Nadareski
5ea131c7e1 Address some nullability in tests 2024-03-05 13:32:49 -05:00
Matt Nadareski
fc061ae555 Support ancient .NET in DatTools 2024-02-29 00:14:16 -05:00
Matt Nadareski
823a9ca7b7 Enable nullability everywhere 2024-02-28 19:19:50 -05:00
Matt Nadareski
728b5d6b27 Perform mass cleanup
This is cleanup based on both new .NET functionality (in 6 and 7) as well as a ton of simplifications and things that were missed that were caught due to the cleanup.
2023-04-19 16:39:58 -04:00
Matt Nadareski
6a9947093a Add explicit NI XML detection 2023-04-03 12:39:31 -04:00
Matt Nadareski
343ea67bd8 Add preliminary support for Archive.org file lists (fixes #38) 2021-07-19 10:39:21 -07:00
Matt Nadareski
2dc6dea0e7 Make next line finding a helper method 2021-07-18 13:10:48 -07:00
Matt Nadareski
4bd6fd6fcd Smarter XML comment skipping (fixes #37) 2021-07-18 12:48:59 -07:00
Matt Nadareski
c931c84838 Add many more stopwatches 2021-02-02 14:09:49 -08:00
Matt Nadareski
3317aef790 Use when on throw on error to avoid context loss 2021-01-12 15:54:14 -08:00
Matt Nadareski
0f4a4ed585 Wire through "stats only" parsing, version 1 (nw) 2020-12-23 13:55:09 -08:00
Matt Nadareski
d66c92403e Add proper block comments to DatTools classes 2020-12-21 11:38:56 -08:00
Matt Nadareski
da5d1631c6 Parser tests, part 2 2020-12-20 15:09:36 -08:00
Matt Nadareski
ebd1044454 Clean up based on .NET Core 3.1 reccomendations 2020-12-14 16:01:28 -08:00
Matt Nadareski
8870e9b287 Remove Field usage 2020-12-14 15:43:01 -08:00
Matt Nadareski
7f7c3ec314 Goodbye .NET Framework 4.8 and RIPEMD160 2020-12-14 15:22:14 -08:00
Matt Nadareski
24d4be0571 Split DatFiles namespace 2020-12-10 23:24:09 -08:00