diff options
Diffstat (limited to 'src/SMAPI/Framework/ModLoading')
-rw-r--r-- | src/SMAPI/Framework/ModLoading/Rewriters/HeuristicFieldRewriter.cs (renamed from src/SMAPI/Framework/ModLoading/Rewriters/FieldToPropertyRewriter.cs) | 6 | ||||
-rw-r--r-- | src/SMAPI/Framework/ModLoading/Rewriters/HeuristicMethodRewriter.cs (renamed from src/SMAPI/Framework/ModLoading/Rewriters/MethodWithMissingOptionalParameterRewriter.cs) | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/SMAPI/Framework/ModLoading/Rewriters/FieldToPropertyRewriter.cs b/src/SMAPI/Framework/ModLoading/Rewriters/HeuristicFieldRewriter.cs index aaf04b79..5a088ed8 100644 --- a/src/SMAPI/Framework/ModLoading/Rewriters/FieldToPropertyRewriter.cs +++ b/src/SMAPI/Framework/ModLoading/Rewriters/HeuristicFieldRewriter.cs @@ -6,8 +6,8 @@ using StardewModdingAPI.Framework.ModLoading.Framework; namespace StardewModdingAPI.Framework.ModLoading.Rewriters { - /// <summary>Rewrites references to fields which no longer exist, but which have an equivalent property with the exact same name.</summary> - internal class FieldToPropertyRewriter : BaseInstructionHandler + /// <summary>Automatically fix references to fields that have been replaced by a property.</summary> + internal class HeuristicFieldRewriter : BaseInstructionHandler { /********* ** Fields @@ -21,7 +21,7 @@ namespace StardewModdingAPI.Framework.ModLoading.Rewriters *********/ /// <summary>Construct an instance.</summary> /// <param name="rewriteReferencesToAssemblies">The assembly names to which to rewrite broken references.</param> - public FieldToPropertyRewriter(string[] rewriteReferencesToAssemblies) + public HeuristicFieldRewriter(string[] rewriteReferencesToAssemblies) : base(defaultPhrase: "field changed to property") // ignored since we specify phrases { this.RewriteReferencesToAssemblies = new HashSet<string>(rewriteReferencesToAssemblies); diff --git a/src/SMAPI/Framework/ModLoading/Rewriters/MethodWithMissingOptionalParameterRewriter.cs b/src/SMAPI/Framework/ModLoading/Rewriters/HeuristicMethodRewriter.cs index 89c8ede7..21b42e12 100644 --- a/src/SMAPI/Framework/ModLoading/Rewriters/MethodWithMissingOptionalParameterRewriter.cs +++ b/src/SMAPI/Framework/ModLoading/Rewriters/HeuristicMethodRewriter.cs @@ -6,8 +6,8 @@ using StardewModdingAPI.Framework.ModLoading.Framework; namespace StardewModdingAPI.Framework.ModLoading.Rewriters { - /// <summary>Rewrites references to methods which only broke because the definition has new optional parameters.</summary> - internal class MethodWithMissingOptionalParameterRewriter : BaseInstructionHandler + /// <summary>Automatically fix references to methods that had extra optional parameters added.</summary> + internal class HeuristicMethodRewriter : BaseInstructionHandler { /********* ** Fields @@ -21,7 +21,7 @@ namespace StardewModdingAPI.Framework.ModLoading.Rewriters *********/ /// <summary>Construct an instance.</summary> /// <param name="rewriteReferencesToAssemblies">The assembly names to which to rewrite broken references.</param> - public MethodWithMissingOptionalParameterRewriter(string[] rewriteReferencesToAssemblies) + public HeuristicMethodRewriter(string[] rewriteReferencesToAssemblies) : base(defaultPhrase: "methods with missing parameters") // ignored since we specify phrases { this.RewriteReferencesToAssemblies = new HashSet<string>(rewriteReferencesToAssemblies); |