summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI.Tests
AgeCommit message (Collapse)Author
2017-09-06rewrite date calculation to handle edge casesJesse Plamondon-Willard
2017-08-16update unit test packagesJesse Plamondon-Willard
2017-08-14rename crossplatform.targets to common.targets for reuseJesse Plamondon-Willard
2017-08-14fix SemanticVersion not being deserialisable through Json.NETJesse Plamondon-Willard
2017-07-23improve handling of legacy non-semantic game versions (#333)Jesse Plamondon-Willard
2017-07-23fix unit testJesse Plamondon-Willard
2017-07-10enable SMAPI 2.0 mode by defaultJesse Plamondon-Willard
This commit replaces the SMAPI_2_0 compile flag with SMAPI_1_x.
2017-07-10fail mods if their unique ID isn't unique (#323)Jesse Plamondon-Willard
2017-07-10reduce duplicate code in unit testsJesse Plamondon-Willard
2017-07-07add mod ID to mod helpers (#318)Jesse Plamondon-Willard
2017-07-07group mod helpers (#318)Jesse Plamondon-Willard
2017-07-06add optional mod dependencies in SMAPI 2.0 (#287)Jesse Plamondon-Willard
2017-07-03remove System.ValueTupleJesse Plamondon-Willard
This caused reference errors on Linux/Mac, and there aren't enough use cases to look into it further for now.
2017-06-26change manifest.MinimumApiVersion to ISemanticVersionJesse Plamondon-Willard
2017-06-19add unit tests for version comparisonJesse Plamondon-Willard
2017-06-19make version parsing stricter, add unit tests for parsing (#309)Jesse Plamondon-Willard
2017-06-18reorganise unit testsJesse Plamondon-Willard
2017-06-18simplify date operators by making SDate.GetHashCode() return unique ordered ↵Jesse Plamondon-Willard
values, expand unit tests (#307)
2017-06-18add tuples to test project (#307)Jesse Plamondon-Willard
2017-06-18remove test adapter (#307)Jesse Plamondon-Willard
2017-06-18- This adds in operators to SDate. And Tests. And a NUnit Adapter - sorry ↵Nicholas Johnson
about the latter..
2017-06-18add support for minimum dependency versions (#286)Jesse Plamondon-Willard
2017-06-12add separate list of obsolete modsJesse Plamondon-Willard
2017-06-07add date utilityJesse Plamondon-Willard
2017-06-03tweak translation API to always return translations (#303)Jesse Plamondon-Willard
2017-05-28add token support for instance fields, expand unit test (#296)Jesse Plamondon-Willard
2017-05-28combine Translation::Tokens overloads, support dictionaries with any generic ↵Jesse Plamondon-Willard
types (#296)
2017-05-28make unit test easier to extend (#296)Jesse Plamondon-Willard
2017-05-28shorten translation method name, remove helper method (#296)Jesse Plamondon-Willard
2017-05-28refactor translation init for reuse (#296)Jesse Plamondon-Willard
2017-05-26fix errors handling dependencies if some mods have no manifestJesse Plamondon-Willard
2017-05-24add translation unit tests (#296)Jesse Plamondon-Willard
2017-05-21enable mod dependencies (#285)Jesse Plamondon-Willard
2017-05-20add metadata to internal mod registry & use mod display name everywhereJesse Plamondon-Willard
2017-05-16add compile flag for experimental mod dependencies featuresJesse Plamondon-Willard
2017-05-14rewrite dependency logic to resolve dependency loops by disabling the ↵Jesse Plamondon-Willard
affected mods (#285)
2017-05-13add unit tests for basic dependency reordering cases (#285)Jesse Plamondon-Willard
2017-05-13add a few more unit tests for metadata loading & validation (#285)Jesse Plamondon-Willard
2017-05-13add unit tests for metadata loading & validation (#285)Jesse Plamondon-Willard
2017-05-13add unit test project (#285)Jesse Plamondon-Willard