Matt Nadareski
|
80832b41e3
|
Move more functionality back to DatFile
|
2025-01-13 15:41:57 -05:00 |
|
Matt Nadareski
|
73b4d9650a
|
Consolidate RemoveItemsFromRomOfChild invocation
|
2025-01-13 14:34:15 -05:00 |
|
Matt Nadareski
|
a8220b16d2
|
Rename a couple AddItemsFrom methods
|
2025-01-13 13:43:38 -05:00 |
|
Matt Nadareski
|
c6dde56c1e
|
Reduce uncertainty in returned value nullability
|
2025-01-13 13:22:48 -05:00 |
|
Matt Nadareski
|
e78154d824
|
Try to make method names clearer
|
2025-01-13 13:01:36 -05:00 |
|
Matt Nadareski
|
ecf21a5bc0
|
Try to make method names clearer
|
2025-01-13 13:00:14 -05:00 |
|
Matt Nadareski
|
5a451dd1ac
|
Stop using "Rom" terminology
|
2025-01-13 10:45:42 -05:00 |
|
Matt Nadareski
|
f492e68c6a
|
Add RemoveMachineRelationshipTags tests, add another helper
|
2025-01-13 10:01:27 -05:00 |
|
Matt Nadareski
|
dc69663cd6
|
Replace more direct accessors to ItemDictionary
|
2025-01-13 09:40:13 -05:00 |
|
Matt Nadareski
|
c94d8d712f
|
Replace more direct accessors to ItemDictionary
|
2025-01-13 09:37:59 -05:00 |
|
Matt Nadareski
|
31aa6a6478
|
Rename RemoveTagsFromChild to RemoveMachineRelationshipTags
|
2025-01-13 09:12:07 -05:00 |
|
Matt Nadareski
|
f4743e859e
|
Create passthrough methods for scaffolding
|
2025-01-12 23:15:30 -05:00 |
|
Matt Nadareski
|
d80a6b173c
|
Create passthrough methods for scaffolding
|
2025-01-12 22:10:48 -05:00 |
|
Matt Nadareski
|
4d4a873b83
|
Remove external quotes parameter for CMP
|
2025-01-12 20:49:22 -05:00 |
|
Matt Nadareski
|
50f139ef75
|
Remove some multithreading to avoid thread contention
|
2025-01-10 22:33:56 -05:00 |
|
Matt Nadareski
|
7186c47954
|
DatFile should not care about specialized removal
|
2025-01-10 22:24:19 -05:00 |
|
Matt Nadareski
|
b869b324bb
|
More unnecessary null checks
|
2025-01-10 22:03:50 -05:00 |
|
Matt Nadareski
|
b37787be64
|
Split ApplyRemovals for testability
|
2025-01-10 21:15:50 -05:00 |
|
Matt Nadareski
|
1dcd457fca
|
Wire through MD2/MD4
|
2025-01-09 05:26:36 -05:00 |
|
Matt Nadareski
|
d8526d4927
|
Fix copy-paste error
|
2025-01-09 04:09:05 -05:00 |
|
Matt Nadareski
|
632628e0f9
|
Create overloads for CreateDatFile
|
2025-01-09 04:04:07 -05:00 |
|
Matt Nadareski
|
aeba336925
|
Move static DatFile creation
|
2025-01-08 17:11:52 -05:00 |
|
Matt Nadareski
|
d67327231b
|
Make Logger naming consistent
|
2025-01-08 16:59:44 -05:00 |
|
Matt Nadareski
|
4924abaefe
|
Move sorting and merging to DatFileTool
|
2025-01-07 15:40:05 -05:00 |
|
Matt Nadareski
|
0abef5f92e
|
Move DatFileTool and related to DatFiles namespace
|
2025-01-07 15:31:28 -05:00 |
|
Matt Nadareski
|
33fa3461b3
|
Migrate most DatItem conversion code
|
2025-01-06 11:18:04 -05:00 |
|
Matt Nadareski
|
3d3d22b5d3
|
Let calling locations handle Stream state
|
2025-01-06 10:28:12 -05:00 |
|
Matt Nadareski
|
285a9f0ba6
|
Swap order of file GetInfo method params
|
2025-01-05 22:19:42 -05:00 |
|
Matt Nadareski
|
5d25a09785
|
Move some static functionality linked with TreatAsFile
|
2025-01-05 22:16:44 -05:00 |
|
Matt Nadareski
|
c67fe8a4d5
|
Move TreatAsFile up a library layer
|
2025-01-05 21:51:35 -05:00 |
|
Matt Nadareski
|
19914685a7
|
File types don't care about As flags
|
2025-01-05 21:35:06 -05:00 |
|
Matt Nadareski
|
281375f8e9
|
Make file opens safer and more consistent
|
2025-01-04 23:52:16 -05:00 |
|
Matt Nadareski
|
5daa42636b
|
Split GetInfo stream implementation
|
2025-01-04 22:50:36 -05:00 |
|
Matt Nadareski
|
b784a3b0bf
|
Use different interface name
|
2025-01-04 22:10:52 -05:00 |
|
Matt Nadareski
|
3dc8466cf7
|
Make archives more distinct from normal folders
|
2025-01-04 22:09:53 -05:00 |
|
Matt Nadareski
|
c24fdfc534
|
Rename IsTorrent to IsStandardized
|
2025-01-04 21:42:46 -05:00 |
|
Matt Nadareski
|
263d8f6aef
|
Reduce flakiness of flag setting
|
2025-01-04 21:40:45 -05:00 |
|
Matt Nadareski
|
5a7201e92d
|
Separate GetInfo signatures for clarity
|
2025-01-04 21:32:46 -05:00 |
|
Matt Nadareski
|
0cab005a78
|
Create FileTypeTool and move static methods
|
2025-01-04 21:17:02 -05:00 |
|
Matt Nadareski
|
c255e0ebe1
|
Update copyright
|
2024-12-30 21:38:40 -05:00 |
|
Matt Nadareski
|
7d99e3d25e
|
Allow symbols to be packed
|
2024-12-30 21:37:43 -05:00 |
|
Matt Nadareski
|
4d9bb1c14e
|
Support all framework versions
|
2024-12-28 20:15:32 -05:00 |
|
Matt Nadareski
|
3e3866b6e4
|
Update all packages
|
2024-12-28 13:31:15 -05:00 |
|
Matt Nadareski
|
5886632d62
|
Add support FileOnly packing flag
|
2024-12-07 11:27:54 -05:00 |
|
Matt Nadareski
|
c8c10659b1
|
Reduce unnecessary round-trip conversions
|
2024-12-06 23:16:09 -05:00 |
|
Matt Nadareski
|
a6a83b3e76
|
Update packages
|
2024-12-06 13:20:36 -05:00 |
|
Matt Nadareski
|
b6c6a0160b
|
IntersectWith should be UnionWith
|
2024-12-06 12:46:58 -05:00 |
|
Matt Nadareski
|
9da83082dc
|
Convert one warning tag to another
|
2024-11-18 20:02:17 -05:00 |
|
Matt Nadareski
|
aaf30bb2bc
|
Framework only matters for executable
|
2024-11-18 19:59:16 -05:00 |
|
Matt Nadareski
|
0125bd6619
|
Add .NET 9 to target frameworks
|
2024-11-13 03:55:33 -05:00 |
|