Matt Nadareski
|
ce6a64d4cd
|
Add nullable context to SabreTools.Core
|
2023-08-12 00:55:41 -04:00 |
|
Matt Nadareski
|
12ee5895f9
|
Move non-specific text helpers to own class
|
2023-08-11 23:50:18 -04:00 |
|
Matt Nadareski
|
ffa290bb73
|
Port some more field manipulation methods
|
2023-08-11 22:58:05 -04:00 |
|
Matt Nadareski
|
e188add9c2
|
Remove unnecessary helper method from Filter
|
2023-08-11 22:32:44 -04:00 |
|
Matt Nadareski
|
1dad2f0e99
|
Fix type being used in SetField
|
2023-08-11 22:30:02 -04:00 |
|
Matt Nadareski
|
3e2810079e
|
Create README for SabreTools.Filter
|
2023-08-11 22:19:33 -04:00 |
|
Matt Nadareski
|
ee97b7ceea
|
Make FilterRunner more accurate
|
2023-08-11 22:14:28 -04:00 |
|
Matt Nadareski
|
5583b35111
|
Create FilterRunner class
|
2023-08-11 16:31:53 -04:00 |
|
Matt Nadareski
|
6909e9a9e7
|
Add boolean checking
|
2023-08-11 15:58:17 -04:00 |
|
Matt Nadareski
|
8e39db97a9
|
Add TODO around value set validation
|
2023-08-11 15:45:58 -04:00 |
|
Matt Nadareski
|
b1aed20a4b
|
Be smarter about regex and numbers in Filter
|
2023-08-11 15:43:17 -04:00 |
|
Matt Nadareski
|
03b14c6c5e
|
Use NumberHelper in FilterObject
|
2023-08-11 15:23:24 -04:00 |
|
Matt Nadareski
|
8de4d0a0da
|
Fix summary on ConvertToDouble
|
2023-08-11 14:36:04 -04:00 |
|
Matt Nadareski
|
90c8fdd0a9
|
Add notes, numeric helper
|
2023-08-11 14:30:31 -04:00 |
|
Matt Nadareski
|
33342c6929
|
Add field manipulator class
|
2023-08-11 13:46:27 -04:00 |
|
Matt Nadareski
|
25ba9db624
|
Reorganize filter object code
|
2023-08-11 13:34:28 -04:00 |
|
Matt Nadareski
|
eb38620d70
|
Fix faulty constructor logic for Filter
|
2023-08-11 13:16:43 -04:00 |
|
Matt Nadareski
|
0d6b19e854
|
Add new equal/not equal variants for reading
|
2023-08-11 12:49:52 -04:00 |
|
Matt Nadareski
|
2945cb2c58
|
Create Filtering object, add helpers
|
2023-08-11 12:47:59 -04:00 |
|
Matt Nadareski
|
9ff3c4e7b6
|
Make reading helpers even more helpful
|
2023-08-11 11:58:54 -04:00 |
|
Matt Nadareski
|
495b69186e
|
Use reflection for DatItem filter checking
|
2023-08-11 11:53:15 -04:00 |
|
Matt Nadareski
|
01b525c03b
|
Update description of NoFilter attribute
|
2023-08-11 11:45:58 -04:00 |
|
Matt Nadareski
|
f5ceaa9edc
|
Create and use NoFilter attribute
|
2023-08-11 11:29:25 -04:00 |
|
Matt Nadareski
|
58ce48235c
|
Create new unused Filter library
|
2023-08-11 11:15:34 -04:00 |
|
Matt Nadareski
|
25e1420e44
|
Add/update per-library READMEs
|
2023-08-11 10:27:26 -04:00 |
|
Matt Nadareski
|
a18ee46d5d
|
Add nullable context to SabreTools.DatFiles
|
2023-08-10 23:22:14 -04:00 |
|
Matt Nadareski
|
7bb0ba245d
|
Add nullable context to SabreTools.IO
|
2023-08-10 15:02:40 -04:00 |
|
Matt Nadareski
|
fb81fd0243
|
Create Required attribute and tag properties
|
2023-08-10 12:09:29 -04:00 |
|
Matt Nadareski
|
1557882fe1
|
Catch a few that were missed
|
2023-08-10 11:41:28 -04:00 |
|
Matt Nadareski
|
c59bd4d857
|
Reduce implicit null checks
|
2023-08-10 11:35:32 -04:00 |
|
Matt Nadareski
|
5213490689
|
Add extraction of Part nested data
|
2023-08-10 01:20:42 -04:00 |
|
Matt Nadareski
|
d0d2c66ae7
|
Remove experimental mapping attribute
|
2023-08-10 01:10:47 -04:00 |
|
Matt Nadareski
|
1fb7d5097a
|
Add skeleton mapping attribute
|
2023-08-10 01:06:08 -04:00 |
|
Matt Nadareski
|
887bde41d5
|
Add full-file deserialization across the board
|
2023-08-10 00:59:36 -04:00 |
|
Matt Nadareski
|
4d3ce049e0
|
Move SoftwareList internal serialization
|
2023-08-10 00:14:20 -04:00 |
|
Matt Nadareski
|
32cbf231bc
|
Move SeparatedValue internal serialization
|
2023-08-10 00:03:59 -04:00 |
|
Matt Nadareski
|
9d0e64559a
|
Move RomCenter internal serialization
|
2023-08-09 23:57:28 -04:00 |
|
Matt Nadareski
|
dab0253003
|
Move OpenMSX internal serialization
|
2023-08-09 23:49:26 -04:00 |
|
Matt Nadareski
|
45ab10504b
|
Move OfflineList internal serialization
|
2023-08-09 23:41:06 -04:00 |
|
Matt Nadareski
|
d84d707b08
|
Move Logiqx internal serialization
|
2023-08-09 23:18:44 -04:00 |
|
Matt Nadareski
|
937b90415a
|
Move Listxml internal serialization
|
2023-08-09 23:05:15 -04:00 |
|
Matt Nadareski
|
d88e5331cc
|
Move Listrom internal serialization
|
2023-08-09 22:40:24 -04:00 |
|
Matt Nadareski
|
1249900e58
|
Move Hashfile internal serialization
|
2023-08-09 22:35:51 -04:00 |
|
Matt Nadareski
|
3e57ce7c3f
|
Move EverdriveSMDB internal serialization
|
2023-08-09 22:26:27 -04:00 |
|
Matt Nadareski
|
bc29a427e9
|
Move DoscCenter internal serialization
|
2023-08-09 22:21:44 -04:00 |
|
Matt Nadareski
|
1ac023286d
|
Move ClrMamePro internal serialization
|
2023-08-09 22:16:17 -04:00 |
|
Matt Nadareski
|
66777e5577
|
Move AttractMode internal serialization
|
2023-08-09 21:55:57 -04:00 |
|
Matt Nadareski
|
f388b7380e
|
Move ArchiveDotOrg internal serialization
|
2023-08-09 21:46:32 -04:00 |
|
Matt Nadareski
|
674a7f1e8e
|
Use more consistent naming on serialization
|
2023-08-09 21:38:12 -04:00 |
|
Matt Nadareski
|
8849d19ec1
|
Add metadata file serialization
|
2023-08-09 21:28:55 -04:00 |
|