Matt Nadareski
9e637021b1
Remove ConcurrentList
...
This made sense at one point, but none of the operations that once used the concurrency in the type still process concurrently. As such, this class has been made redundant. All places that it was used previously have reverted to standard `List<T>`.
2024-10-30 10:59:04 -04:00
Matt Nadareski
dd06c076d7
Make DFD code cleaner for future work
2024-10-24 05:52:48 -04:00
Matt Nadareski
15e30d7a75
Reduce array allocations
2024-10-24 05:33:28 -04:00
Matt Nadareski
b87b05f828
Reduce Linq usage across entire project
2024-10-19 21:41:08 -04:00
Matt Nadareski
f0ff6c6990
Fix build from previous commits
2024-07-18 01:06:40 -04:00
Matt Nadareski
8344e9ae9b
Code formatting and usings cleanup
2024-07-17 15:46:42 -04:00
Matt Nadareski
eb9075e47e
Create and use more passthrough methods
2024-03-11 15:46:44 -04:00
Matt Nadareski
24d4e352a4
Remove nearly all explict fields
2024-03-09 21:34:26 -05:00
Matt Nadareski
d7a317c1aa
Enforce nullability in RombaSharp program
2024-03-06 01:04:51 -05:00
Matt Nadareski
3c0d190dc3
Add nullability to the two programs (not enforced)
2024-03-05 20:26:38 -05:00
Matt Nadareski
8f594f09a6
Migrate away from Core.Hash
2024-03-04 23:56:05 -05:00
Matt Nadareski
5d9ec18877
Ensure consistency by using ConcurrentList ( fixes #36 )
2021-07-18 21:00:01 -07:00
Matt Nadareski
f109da2231
Make top-level features return bool
2021-03-19 20:52:11 -07:00
Matt Nadareski
de481a0570
Add universal changes to RombaSharp
2021-02-03 11:10:19 -08:00
Matt Nadareski
b93088c36e
Remove unnecessary removers, clarify hashes
2021-02-02 11:27:42 -08:00
Matt Nadareski
c54b35db92
DatItem formats to own sub-namespace
2021-02-02 10:23:43 -08:00
Matt Nadareski
aea5116bda
Move treat-as-file enum to better namespace
2020-12-12 13:53:58 -08:00
Matt Nadareski
b426fbc199
Move output type enum to better namespace
2020-12-12 13:40:46 -08:00
Matt Nadareski
24d4be0571
Split DatFiles namespace
2020-12-10 23:24:09 -08:00
Matt Nadareski
d02f4e6fcc
Fix incorrect class name
2020-12-10 15:42:39 -08:00
Matt Nadareski
0af9869978
Rebuilding to own class
2020-12-10 14:31:00 -08:00
Matt Nadareski
1269f2088b
DFD and Verification to actual classes
2020-12-10 13:30:08 -08:00
Matt Nadareski
0cfd4adc45
Make DatTool methods static
2020-12-10 11:58:46 -08:00
Matt Nadareski
6a2e35d552
Move rebuilding to new class
2020-12-10 11:07:36 -08:00
Matt Nadareski
34b9005e58
Move DFD to new class
2020-12-10 10:39:39 -08:00
Matt Nadareski
50fa2a7725
Extract out DatFiles + Reporting namespace
2020-12-08 16:37:08 -08:00
Matt Nadareski
e806927195
Extract out DatItems namespace
2020-12-08 15:15:41 -08:00
Matt Nadareski
b41ae7a7c3
Data and Tools -> Core
2020-12-08 13:23:59 -08:00
Matt Nadareski
96f0a94b10
Extract out IO namespace, Part 3
2020-12-08 00:13:22 -08:00
Matt Nadareski
6423e46b53
Extract out Help namespace
2020-12-07 13:57:26 -08:00
Matt Nadareski
99c530b418
Add special combinations of TreatAsFile
2020-09-18 10:54:34 -07:00
Matt Nadareski
4bb768f258
Reduce redundant code
2020-09-18 00:45:08 -07:00
Matt Nadareski
26bb28afba
Create and use DatItems.FeatureType
2020-09-02 14:04:02 -07:00
Matt Nadareski
9604e16287
Promote Slot to DatItem
2020-09-01 16:21:55 -07:00
Matt Nadareski
ba00cca9e0
Remove writing from Sort
2020-08-28 22:38:10 -07:00
Matt Nadareski
4d0a3f55eb
Add Aaruformat validation and media item type ( #29 )
...
* Initial `media` and AaruFormat code
* But... why?
* Fix AIF reading
* Fix D2D, Logiqx cleanup
* Minor cleanup
* Final cleanup round
2020-08-27 16:57:22 -07:00
Matt Nadareski
78071a5423
More library defaults
2020-08-02 13:44:45 -07:00
Matt Nadareski
c260f0cd66
Add defaults for DFD
2020-08-02 13:34:35 -07:00
Matt Nadareski
25a09625f1
Create TreatAsFiles
2020-08-02 13:23:47 -07:00
Matt Nadareski
417d2253db
Temp dir should be global
2020-08-02 13:08:33 -07:00
Matt Nadareski
b324adbdbb
HeaderSkipper cleanup
2020-08-02 12:54:27 -07:00
Matt Nadareski
73a8c663a6
Move more enums
2020-08-01 22:13:56 -07:00
Matt Nadareski
b321c38be9
RombaSharp split Features too
2020-08-01 13:25:32 -07:00