diff options
author | Jesse Plamondon-Willard <github@jplamondonw.com> | 2016-11-16 17:52:49 -0500 |
---|---|---|
committer | Jesse Plamondon-Willard <github@jplamondonw.com> | 2016-11-16 17:52:49 -0500 |
commit | eb39f3d5ea28f004ab352113d869ae6d7772bcd5 (patch) | |
tree | f9c19a0d12939d822d9e24478b093086b7b9ecc7 /src/StardewModdingAPI/Framework | |
parent | 962178352b711796ea0962a3fbcaf5b788037719 (diff) | |
download | SMAPI-eb39f3d5ea28f004ab352113d869ae6d7772bcd5.tar.gz SMAPI-eb39f3d5ea28f004ab352113d869ae6d7772bcd5.tar.bz2 SMAPI-eb39f3d5ea28f004ab352113d869ae6d7772bcd5.zip |
use interface for IModHelper
Diffstat (limited to 'src/StardewModdingAPI/Framework')
-rw-r--r-- | src/StardewModdingAPI/Framework/DeprecationManager.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/StardewModdingAPI/Framework/DeprecationManager.cs b/src/StardewModdingAPI/Framework/DeprecationManager.cs index 4de92bca..044c2a40 100644 --- a/src/StardewModdingAPI/Framework/DeprecationManager.cs +++ b/src/StardewModdingAPI/Framework/DeprecationManager.cs @@ -112,9 +112,10 @@ namespace StardewModdingAPI.Framework /// <param name="subtype">The type to check.</param> /// <param name="baseType">The base type which declares the virtual method.</param> /// <param name="name">The method name.</param> - public bool IsVirtualMethodImplemented(Type subtype, Type baseType, string name) + /// <param name="argumentTypes">The expected argument types.</param> + internal bool IsVirtualMethodImplemented(Type subtype, Type baseType, string name, Type[] argumentTypes) { - MethodInfo method = subtype.GetMethod(nameof(Mod.Entry), new[] { typeof(object[]) }); + MethodInfo method = subtype.GetMethod(nameof(Mod.Entry), argumentTypes); return method.DeclaringType != baseType; } } |