Commit Graph

3764 Commits

Author SHA1 Message Date
Matt Nadareski
7e86b6914d Move former Sanitizer methods to better places 2020-12-09 22:27:41 -08:00
Matt Nadareski
caf5fae5ad DatFile types into their own folder and namespace 2020-12-09 22:11:35 -08:00
Matt Nadareski
4c069b64a5 Fix build 2020-12-09 22:08:52 -08:00
Matt Nadareski
d612e56cff Move more things, split DatFile finally 2020-12-09 21:52:38 -08:00
Matt Nadareski
9e88a0ab27 Fix build issues 2020-12-09 14:56:38 -08:00
Matt Nadareski
549c93bb43 Move archive constants 2020-12-09 14:45:11 -08:00
Matt Nadareski
218dad20d2 Move some constants to better places 2020-12-09 14:33:47 -08:00
Matt Nadareski
d08c1a200c Get rid of unnecessary subfolder 2020-12-09 14:13:03 -08:00
Matt Nadareski
e051f71504 Add internal skipper generation (not hooked up) 2020-12-09 14:07:46 -08:00
Matt Nadareski
8baf1bf59a Divide and Conquer (#32)
* Extract out Data namespace

* Extract out Skippers namespace

* Extract out Help namespace

* Extract out Logging namespace

* Extract out IO namespace, Part 1

* Extract out IO namespace, Part 2

* Extract out IO namespace, Part 3

* Cleanup between namespace extraction

* Data and Tools -> Core

* Extract out Filtering namespace

* Extract out FileTypes namespace

* Extract out DatItems namespace

* Extract out DatFiles + Reporting namespace

* Fix broken link in readme

* Rename Help class to FeatureSet

* Single-use class should be private
2020-12-09 13:06:47 -08:00
Matt Nadareski
161c6f3905 Put skipper files back in subfolder 2020-12-09 11:21:14 -08:00
Matt Nadareski
0e1e79a4e8 Single-use class should be private 2020-12-09 00:42:22 -08:00
Matt Nadareski
9c51831c81 Rename Help class to FeatureSet 2020-12-08 17:05:08 -08:00
Matt Nadareski
429fbabf72 Fix broken link in readme 2020-12-08 16:48:48 -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
82e3a3939b Extract out FileTypes namespace 2020-12-08 14:53:49 -08:00
Matt Nadareski
0512e393c8 Extract out Filtering namespace 2020-12-08 13:48:57 -08:00
Matt Nadareski
b41ae7a7c3 Data and Tools -> Core 2020-12-08 13:23:59 -08:00
Matt Nadareski
174be6ca54 Cleanup between namespace extraction 2020-12-08 11:09:05 -08:00
Matt Nadareski
96f0a94b10 Extract out IO namespace, Part 3 2020-12-08 00:13:22 -08:00
Matt Nadareski
53f5d07ae4 Extract out IO namespace, Part 2 2020-12-07 22:32:37 -08:00
Matt Nadareski
96e2afcfe4 Extract out IO namespace, Part 1 2020-12-07 15:08:57 -08:00
Matt Nadareski
ee3e4645a0 Extract out Logging namespace 2020-12-07 14:29:45 -08:00
Matt Nadareski
6423e46b53 Extract out Help namespace 2020-12-07 13:57:26 -08:00
Matt Nadareski
8d593c585c Extract out Skippers namespace 2020-12-07 13:02:42 -08:00
Matt Nadareski
e7461370af Extract out Data namespace 2020-12-07 12:33:24 -08:00
Matt Nadareski
a183480c0d Re-enable .NET 5.0 (nw) 2020-11-15 15:34:00 -08:00
Matt Nadareski
673e318826 Remove .NET 5.0 until AppVeyor supports it 2020-11-12 11:32:56 -08:00
Matt Nadareski
36ddcc54dd Ensure SMDB actually reads (fixes #31) 2020-11-11 11:36:09 -08:00
Matt Nadareski
fcb2814136 Use preview VS for .NET 5.0 support 2020-11-11 11:35:43 -08:00
Matt Nadareski
f5971a625d Add .NET 5 as build target 2020-11-11 11:28:14 -08:00
Matt Nadareski
56ac48fe98 Deparallelize and add progression to DFD 2020-10-12 11:12:16 -07:00
Matt Nadareski
2cbc6ad372 Fix bad item case in DatItem 2020-10-12 11:11:40 -07:00
Matt Nadareski
ff15455297 Add progression logging 2020-10-12 11:11:14 -07:00
Matt Nadareski
bac43467cf Wire up source for logging where possible 2020-10-07 16:37:10 -07:00
Matt Nadareski
82aa1807a9 Return doesn't matter here anymore 2020-10-07 16:19:40 -07:00
Matt Nadareski
f3031fe5f9 Follow suggested cleanup from VS 2020-10-07 16:11:05 -07:00
Matt Nadareski
b7db9f7f14 Instance logging with backing static class instead of Global 2020-10-07 15:42:30 -07:00
Matt Nadareski
348a2a2bcb Fix possible issue with BOM detection 2020-10-07 13:19:33 -07:00
Matt Nadareski
4325c0b7ce Convert logging to be event-based 2020-10-07 13:16:53 -07:00
Matt Nadareski
4d78f8a0c1 Bump version to 1.0.4 2020-10-06 20:47:36 -07:00
Matt Nadareski
3af799a655 Cleanup of quickscan 2020-10-05 20:39:06 -07:00
Matt Nadareski
6303c7d292 Fix build 2020-10-05 19:02:46 -07:00
Matt Nadareski
982df3faaf Fix hashing in parallel 2020-10-05 17:43:44 -07:00
Matt Nadareski
88f69442df Replace WhenAll with Parallel.ForEach in hashing 2020-10-05 14:34:53 -07:00
Matt Nadareski
4f162fc91d Slightly better entry generation 2020-10-04 14:14:57 -07:00
Matt Nadareski
bfab4a61e9 Don't throw on getting invalid datetime 2020-10-04 13:29:26 -07:00
Matt Nadareski
0ce2a7dda5 Ensure a non-null set of children for DFD 2020-10-03 13:32:11 -07:00
Matt Nadareski
f3c5e85047 Fix hashing size 2020-10-02 16:23:52 -07:00