summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/Framework/Reflection
AgeCommit message (Collapse)Author
2017-10-07reorganise repo structureJesse Plamondon-Willard
2017-07-07split reflection logic out of mod helper (#318)Jesse Plamondon-Willard
2017-03-14revert all projects except installer to .NET Framework 4.5Jesse Plamondon-Willard
This caused obscure invalid-IL crashes when compiled through MonoDevelop on Linux.
2017-03-14downgrade to .NET Framework 4.0 for better compatibility on Windows 7–8.1Jesse Plamondon-Willard
2017-02-07add reflectionHelper.GetPrivateProperty<T> (#231)Jesse Plamondon-Willard
2016-12-18format code (#193)Jesse Plamondon-Willard
2016-12-18Added a struct to wrap cache entries for the sake of tracking invalid ↵Tyler Staples
lookups. This fixes the issue where a null reference exception would be thrown when trying to look up non-existant or non-private members. Added a null check to GetPrivateValue and it's overloads to fix the issue where it would throw a null reference exception when required was false and the field was null.
2016-12-11move interfaces into root (#185)Jesse Plamondon-Willard
2016-12-09cache reflection lookups with sliding expiry (#185)Jesse Plamondon-Willard
2016-12-09add reflection API for mods (#185)Jesse Plamondon-Willard