Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-16 | fix broken unit tests | Jesse Plamondon-Willard | |
2022-04-12 | enable nullable annotations in unit tests (#837) | Jesse Plamondon-Willard | |
2022-04-10 | enable nullable annotations in mod data models (#837) | Jesse Plamondon-Willard | |
2022-04-07 | enable nullable annotations for manifests (#837) | Jesse Plamondon-Willard | |
2022-04-06 | enable 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-04-06 | remove some unused/redundant code | Jesse Plamondon-Willard | |
2022-02-11 | use Array.Empty to avoid unneeded array allocations | Jesse Plamondon-Willard | |
2021-09-02 | avoid duplicate update key parsing logic, fix unit tests | Jesse Plamondon-Willard | |
2021-01-23 | remove unused AlternativeUrl field in metadata model | Jesse Plamondon-Willard | |
2020-09-04 | simplify error shown for duplicate mods | Jesse Plamondon-Willard | |
2020-08-23 | move some console/logging logic out of SCore into a new LogManager | Jesse Plamondon-Willard | |
2020-04-15 | update unit test | Jesse Plamondon-Willard | |
2019-09-14 | remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent ↵ | Jesse Plamondon-Willard | |
assembly names | |||
2019-09-14 | fix typos and inconsistent spelling | Jesse Plamondon-Willard | |
2019-09-14 | show versions in duplicate-mod errors, make folder paths in trace logs clearer | Jesse Plamondon-Willard | |
2018-11-04 | update HTTP URLs to HTTPS | Jesse Plamondon-Willard | |
2018-11-04 | fix unit tests | Jesse Plamondon-Willard | |
2018-06-30 | move basic mod scanning into the toolkit (#532) | Jesse Plamondon-Willard | |
2018-06-27 | encapsulate mod DB a bit better for use outside SMAPI (#532) | Jesse Plamondon-Willard | |
2018-06-27 | move mod DB parsing into toolkit (#532) | Jesse Plamondon-Willard | |
2018-06-24 | merge IManifest interfaces into new project (#532) | Jesse Plamondon-Willard | |
2018-06-05 | move manifest parsing into toolkit (#532) | Jesse Plamondon-Willard | |
2018-02-16 | encapsulate update key to URL logic for reuse (#437) | Jesse Plamondon-Willard | |
2018-02-16 | encapsulate mod DB, add display name, and use in dependency checks (#439) | Jesse Plamondon-Willard | |
2018-02-16 | overhaul internal mod data format (#439) | Jesse Plamondon-Willard | |
The new format is much more concise, reduces the memory footprint by only parsing metadata for loaded mods, and adds support for versioning and defaulting most fields. | |||
2017-10-07 | reorganise repo structure | Jesse Plamondon-Willard | |