Commit Graph

4611 Commits

Author SHA1 Message Date
Matt Nadareski
2165cd2173 Add metadata converter skeleton with TODOs 2024-03-09 23:52:01 -05:00
Matt Nadareski
c2e30138db Add setters and getters for Machine 2024-03-09 23:43:43 -05:00
Matt Nadareski
f37e3a07da Add constructors for internal models 2024-03-09 21:46:38 -05:00
Matt Nadareski
24d4e352a4 Remove nearly all explict fields 2024-03-09 21:34:26 -05:00
Matt Nadareski
c755abf4c0 Fix tests, migrate Adjuster 2024-03-08 21:12:13 -05:00
Matt Nadareski
2dbe257023 Replace usages of Name field (nw) 2024-03-08 20:42:24 -05:00
Matt Nadareski
71dcc04558 Add new helper methods to DatItem 2024-03-08 15:31:21 -05:00
Matt Nadareski
f25f62574a Fix missing comments 2024-03-08 15:30:55 -05:00
Matt Nadareski
4d8b65ecf6 Remove unused usings 2024-03-08 15:00:53 -05:00
Matt Nadareski
48cbd47966 Replace Constants with Hashing 2024-03-06 11:23:22 -05:00
Matt Nadareski
243019d8f7 Update SabreTools.Hashing 2024-03-06 11:16:26 -05:00
Matt Nadareski
d7a317c1aa Enforce nullability in RombaSharp program 2024-03-06 01:04:51 -05:00
Matt Nadareski
fe0dccb8d2 Enforce nullability in SabreTools program 2024-03-06 00:53:32 -05:00
Matt Nadareski
f0fa7bb6bf Address a handful of TODOs 2024-03-06 00:33:45 -05:00
Matt Nadareski
b9f6a6862d Remove DatItemField enum 2024-03-05 23:41:00 -05:00
Matt Nadareski
e90c74e145 Remove MachineField enum 2024-03-05 22:59:41 -05:00
Matt Nadareski
03c6fb641c Remove old Filter and variants 2024-03-05 22:51:19 -05:00
Matt Nadareski
3c0d190dc3 Add nullability to the two programs (not enforced) 2024-03-05 20:26:38 -05:00
Matt Nadareski
919973266c Consolidate replacement code 2024-03-05 20:07:38 -05:00
Matt Nadareski
8c11eedbcd Add field replacement to manipulator (unused) 2024-03-05 19:26:03 -05:00
Matt Nadareski
3ec85cf04a Fix ExtraIni setter issues 2024-03-05 17:33:02 -05:00
Matt Nadareski
6987ec2641 Consolidate setter code 2024-03-05 17:17:40 -05:00
Matt Nadareski
d43a275f8c Consolidate removal code 2024-03-05 16:37:52 -05:00
Matt Nadareski
fa99e6aefb Remove redundant helper methods 2024-03-05 15:24:11 -05:00
Matt Nadareski
3166a438a8 Reduce some unused constants 2024-03-05 14:53:27 -05:00
Matt Nadareski
5ea131c7e1 Address some nullability in tests 2024-03-05 13:32:49 -05:00
Matt Nadareski
dd03d30547 Update SabreTools.Hashing 2024-03-05 13:17:12 -05:00
Matt Nadareski
3b12ff9de6 Update SabreTools.Serialization 2024-03-05 13:13:37 -05:00
Matt Nadareski
9254b6376b Move IO tests to SabreTools.IO 2024-03-05 10:45:35 -05:00
Matt Nadareski
311dd38ae6 Fix parentable path tests 2024-03-05 10:35:30 -05:00
Matt Nadareski
58ab51e03f Update SabreTools.IO 2024-03-05 10:28:06 -05:00
Matt Nadareski
cf3fa2c209 Get all tests passing, add notes about external library 2024-03-05 09:52:27 -05:00
Matt Nadareski
6b7597c052 Add provisions for generic item filters 2024-03-05 09:39:12 -05:00
Matt Nadareski
8875948946 Add filter tests, fix issues found 2024-03-05 09:17:00 -05:00
Matt Nadareski
07dad00845 Add filter execution at the DAT level 2024-03-05 03:04:47 -05:00
Matt Nadareski
5e3e485d14 Implement simple filters 2024-03-05 02:56:50 -05:00
Matt Nadareski
05900cf818 Fix return/continue issues 2024-03-05 02:52:53 -05:00
Matt Nadareski
2b2aa5aff8 Use DictionaryBase for setters 2024-03-05 02:20:12 -05:00
Matt Nadareski
539e4367e0 Use DictionaryBase for removal 2024-03-05 01:42:42 -05:00
Matt Nadareski
8f594f09a6 Migrate away from Core.Hash 2024-03-04 23:56:05 -05:00
Matt Nadareski
68d40422e4 Add note about replacing Hash enum 2024-03-04 23:19:04 -05:00
Matt Nadareski
d5462c6909 Simplify status count statistics 2024-03-04 23:17:13 -05:00
Matt Nadareski
0980cc194b Simplify hash count statistics 2024-03-04 23:05:58 -05:00
Matt Nadareski
d06205f186 Simplify item count statistics 2024-03-04 22:52:03 -05:00
Matt Nadareski
b12d221fbf Fix equality from missing return statement 2024-03-04 22:18:14 -05:00
Matt Nadareski
9bfcea5c04 Remove redundant test 2024-03-04 21:50:08 -05:00
Matt Nadareski
076b80e805 Use SabreTools.Hashing 2024-03-04 21:20:39 -05:00
Matt Nadareski
17c023efaa Use Matching to replace NaturalSort 2024-02-29 21:20:44 -05:00
Matt Nadareski
4ed3c45722 Move skipper tests 2024-02-29 16:17:59 -05:00
Matt Nadareski
2b25ab167e Use Nuget package for Skippers 2024-02-29 16:09:24 -05:00