Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Refactor and Restructure - Cleaned up dead code - Standardized namespaces - Organized file structure - Split up Program.cs to make it easier to read - Refactored the code removing redundancies - Renamed some files for consistency - Standardized code format - Updated to .net 7.0 - Moved the command line options classes into separate files - Allowed reference types to be null & updated code accordingly (Disabled the new "feature" .NET added that throws warnings when reference types are set to null. The intent of the feature is to reduce the null reference exceptions. Turning this off removed about 200 warnings and annoying messages and visual cues in the editors.) I think that's it? The diff is going to be hard to read and follow on this unfortunately. * Removed async/await from methods where it would be synchronous anyway * Manually merged in latest changes from Upstream Main * Suppressed the JSON de/serialization warning as they aren't relevant * fixed bad logic * sponsor links are in arrays for some * tweaked sponsor link helper * formatting * String->string * Moved SponsorLinksHelper logic to ToString overload on model * Little bit more clean up * skip nulls removed unnecessary extra line break * not sure how this got added.. --------- Co-authored-by: Matt Pannella <[email protected]>
- Loading branch information