Commit Graph

43 Commits

Author SHA1 Message Date
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