Matt Nadareski
8df47f6cca
Enable warnings as errors; mask external lib errors
2024-11-18 20:07:25 -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
eb2fad55b1
Add AppVeyor status badge
2024-11-15 01:04:51 -05:00
Matt Nadareski
0125bd6619
Add .NET 9 to target frameworks
2024-11-13 03:55:33 -05:00
Matt Nadareski
a4da7f3657
Handle known enumerable types better
2024-11-12 21:12:06 -05:00
Matt Nadareski
4b3955af77
HashSet is easier than Distinct
2024-11-12 19:57:58 -05:00
Matt Nadareski
0478f45903
Update Hashing to 1.2.3
2024-11-06 21:36:22 -05:00
Matt Nadareski
468735e924
Remove RombaSharp from GHA
2024-11-05 14:16:08 -05:00
Matt Nadareski
f87f000d52
Ensure debug symbols are stripped
2024-11-05 14:12:26 -05:00
Matt Nadareski
a3d55da61f
Attempt to reduce nesting in GHA builds
2024-11-05 13:59:25 -05:00
Matt Nadareski
e77f32c1ce
Remove now-unnecessary using
2024-10-30 14:12:05 -04:00
Matt Nadareski
b66835ea78
Consolidate NewDat
2024-10-30 14:11:35 -04:00
Matt Nadareski
895a98169c
Remove OfflineListInfo
2024-10-30 14:08:23 -04:00
Matt Nadareski
cbaf20ed6c
Move OfflineListInfo to new file
2024-10-30 14:01:13 -04:00
Matt Nadareski
876f7223b0
Separate out console write as well
2024-10-30 13:41:45 -04:00
Matt Nadareski
4d5b0486a2
Fix build
2024-10-30 13:39:35 -04:00
Matt Nadareski
3a76060aed
Separate reports similar to DatFiles for SV
2024-10-30 13:39:31 -04:00
Matt Nadareski
895c79b1b3
Clean up usings after the last changes
2024-10-30 11:40:09 -04:00
Matt Nadareski
20f04cf145
Remove now-unused enums
2024-10-30 11:29:40 -04:00
Matt Nadareski
0e5572ff18
Merge Filtering into DatTools
2024-10-30 11:26:56 -04:00
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
7d85df6975
Remove unused and confusing using
2024-10-30 10:30:21 -04:00
Matt Nadareski
15e940f3b2
Gate using for newer frameworks
2024-10-30 10:24:56 -04:00
Matt Nadareski
396ae96ab0
Deprecate RombaSharp
2024-10-29 16:58:29 -04:00
Matt Nadareski
929dc28b6e
Fix the fix for the critical bug
2024-10-27 23:22:56 -04:00
Matt Nadareski
349346309a
Fix critical bug in TextHelper
2024-10-27 23:21:41 -04:00
Matt Nadareski
d21fb0c666
Update Skippers to 1.1.3
2024-10-24 21:52:11 -04:00
Matt Nadareski
070dd89d58
Move Headerer to different repo
2024-10-24 21:35:53 -04:00
Matt Nadareski
ecdf4b7855
Let Database class hold more water
2024-10-24 21:14:55 -04:00
Matt Nadareski
c25dfbe292
Add debug flag, fix description in help text
2024-10-24 20:42:59 -04:00
Matt Nadareski
5bd6ecd88c
Add README in prep
2024-10-24 20:28:14 -04:00
Matt Nadareski
0c1a148593
Further disassociate Headerer
2024-10-24 20:26:18 -04:00
Matt Nadareski
2b1cf8dfa5
Update packages and fix DFD ( fixes #104 )
2024-10-24 17:41:14 -04:00
Matt Nadareski
936b470575
Fix minor logic bug in FilterRunner
2024-10-24 06:25:14 -04:00
Matt Nadareski
5ef99a1e53
Fix minor logic bug in SetField
2024-10-24 06:15:57 -04:00
Matt Nadareski
29f6771845
Dont expose threads to old .NET
2024-10-24 06:00:31 -04:00
Matt Nadareski
5185dde9a5
Core.Globals is definitely good
2024-10-24 05:58:03 -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
e992f0d013
Minor formatting cleanup in DatFileTool
2024-10-24 05:26:05 -04:00
Matt Nadareski
3f353c745f
Slight cleanup of DatItem
2024-10-24 05:11:17 -04:00
Matt Nadareski
d1393d3731
Minor formatting cleanups in DatFiles
2024-10-24 04:48:21 -04:00
Matt Nadareski
5fa34df64d
Finally move Setter to Filtering namespace
2024-10-24 04:34:56 -04:00
Matt Nadareski
292b54b209
Reduce more complexity
2024-10-24 04:21:13 -04:00
Matt Nadareski
759a771f4b
Make last invalid filter safe
2024-10-24 04:07:29 -04:00
Matt Nadareski
ca282b0ba1
Keep parsing internal to FilterKey
2024-10-24 04:01:45 -04:00
Matt Nadareski
4e77883bfc
Move ExtraIniItem to Core
2024-10-24 03:32:53 -04:00
Matt Nadareski
6c8c635588
Don't allow null arrays in constructor
2024-10-24 03:23:56 -04:00
Matt Nadareski
14fc7777cb
Create and use FilterKey
2024-10-24 03:16:45 -04:00