summaryrefslogtreecommitdiff
path: root/src/SMAPI.Mods.ErrorHandler/ModEntry.cs
AgeCommit message (Collapse)Author
2022-04-13enable nullable annotations in bundled mods (#837)Jesse Plamondon-Willard
2022-04-06enable nullable annotations by default (#837)Jesse Plamondon-Willard
This adds `#nullable disable` to all existing code (except where null is impossible like enum files), so it can be migrated incrementally.
2022-02-11use Array.Empty to avoid unneeded array allocationsJesse Plamondon-Willard
2022-01-29remove unneeded dictionary patchJesse Plamondon-Willard
The dictionary errors were improved in .NET 5, so they include the key automatically.
2021-07-30migrate to the new Harmony patch pattern used in my modsJesse Plamondon-Willard
That improves validation and error-handling.
2021-07-30rename patch classes for consistencyJesse Plamondon-Willard
2021-07-30split patch classes which target multiple typesJesse Plamondon-Willard
2021-07-29reduce ErrorHandler's direct references to internal SMAPI codeJesse Plamondon-Willard
That will allow removing the InternalsVisibleTo attribute to avoid namespace conflicts in an upcoming commit.
2021-07-28add accessed key to dictionary KeyNotFoundException messageJesse Plamondon-Willard
2021-02-08add error details when an event command failsJesse Plamondon-Willard
2021-02-06add early detection of disposed assets in error handler modJesse Plamondon-Willard
2021-02-06improve ErrorHandler's error handling if it can't access log managerJesse Plamondon-Willard
2021-02-03enable aggressive memory optimizations by default (#757)Jesse Plamondon-Willard
The new approach should be safe, and no errors were reported so far by alpha testers.
2021-01-15add detailed message for game error when parsing an item text descriptionJesse Plamondon-Willard
2021-01-15move error-handling Harmony patches into a new Error Handler bundled modJesse Plamondon-Willard