Matt Nadareski
f5e2d8a11c
Add tests for Core; fix found issues
2025-01-04 19:47:39 -05:00
Matt Nadareski
913057003d
Minor invocation tweaks
2024-12-06 23:21:03 -05:00
Matt Nadareski
0125bd6619
Add .NET 9 to target frameworks
2024-11-13 03:55:33 -05:00
Matt Nadareski
a4da7f3657
Handle known enumerable types better
2024-11-12 21:12:06 -05:00
Matt Nadareski
0be3611bac
Make hash-related extensions more readable
2024-10-20 11:37:07 -04:00
Matt Nadareski
7007cdb5ac
Seal classes and fix extensions
2024-03-12 22:26:54 -04:00
Matt Nadareski
48cbd47966
Replace Constants with Hashing
2024-03-06 11:23:22 -05:00
Matt Nadareski
b12d221fbf
Fix equality from missing return statement
2024-03-04 22:18:14 -05:00
Matt Nadareski
778399cad7
Support ancient .NET in Core
2024-02-28 19:49:09 -05:00
Matt Nadareski
823a9ca7b7
Enable nullability everywhere
2024-02-28 19:19:50 -05:00
Matt Nadareski
7d1cfc1340
Migrate to Nuget package for models
2023-09-04 23:51:37 -04:00
Matt Nadareski
ede4487cf0
Fix issues found during testing
2023-08-15 01:38:01 -04:00
Matt Nadareski
ed1f809065
Move more to the DatItem base class
2023-08-14 22:33:05 -04:00
Matt Nadareski
242150d54c
Move suffix generation
2023-08-14 19:29:10 -04:00
Matt Nadareski
3b9ec1d62c
ICloneable tide-over
2023-08-14 19:12:46 -04:00
Matt Nadareski
10cf411879
Move information filling logic
2023-08-14 19:06:08 -04:00
Matt Nadareski
9a41d16e58
ConditionalHashEquals is fun
2023-08-14 18:43:56 -04:00
Matt Nadareski
59dd9e8d26
Add conversion helpers, fix build
2023-08-14 14:53:28 -04:00
Matt Nadareski
b37aed389e
Add nullable context to SabreTools.DatItems
...
This change also starts migrating the internals of the DatItem formats to the new internal models. Right now, it's basically just acting like a wrapper around those models.
2023-08-14 13:17:51 -04:00