summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI.AssemblyRewriters
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2017-03-25 13:50:01 -0400
committerJesse Plamondon-Willard <github@jplamondonw.com>2017-03-25 13:50:01 -0400
commit4d48bdfe7c3806ec1995cd499ca9382ace2d8a53 (patch)
tree38d7ec99b4fce57426a022be20a7a601bdbe9255 /src/StardewModdingAPI.AssemblyRewriters
parent2e58f853d27cc200be5b34a1ebef5bbdb7703a49 (diff)
downloadSMAPI-4d48bdfe7c3806ec1995cd499ca9382ace2d8a53.tar.gz
SMAPI-4d48bdfe7c3806ec1995cd499ca9382ace2d8a53.tar.bz2
SMAPI-4d48bdfe7c3806ec1995cd499ca9382ace2d8a53.zip
drop 'generic' prefix for rewriters since they're all generic now
Diffstat (limited to 'src/StardewModdingAPI.AssemblyRewriters')
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/Finders/EventFinder.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Finders/GenericEventFinder.cs)4
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/Finders/FieldFinder.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Finders/GenericFieldFinder.cs)4
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/Finders/MethodFinder.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Finders/GenericMethodFinder.cs)4
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/Finders/TypeFinder.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Finders/GenericTypeFinder.cs)4
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/Rewriters/FieldToPropertyRewriter.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Rewriters/GenericFieldToPropertyRewriter.cs)4
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/Rewriters/MethodParentRewriter.cs (renamed from src/StardewModdingAPI.AssemblyRewriters/Rewriters/GenericMethodMapper.cs)4
-rw-r--r--src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj20
7 files changed, 22 insertions, 22 deletions
diff --git a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericEventFinder.cs b/src/StardewModdingAPI.AssemblyRewriters/Finders/EventFinder.cs
index c2a981e5..359ca63e 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericEventFinder.cs
+++ b/src/StardewModdingAPI.AssemblyRewriters/Finders/EventFinder.cs
@@ -5,7 +5,7 @@ using StardewModdingAPI.AssemblyRewriters.Framework;
namespace StardewModdingAPI.AssemblyRewriters.Finders
{
/// <summary>Finds CIL instructions that reference a given event.</summary>
- public sealed class GenericEventFinder : BaseMethodFinder
+ public sealed class EventFinder : BaseMethodFinder
{
/*********
** Properties
@@ -30,7 +30,7 @@ namespace StardewModdingAPI.AssemblyRewriters.Finders
/// <summary>Construct an instance.</summary>
/// <param name="fullTypeName">The full type name for which to find references.</param>
/// <param name="eventName">The event name for which to find references.</param>
- public GenericEventFinder(string fullTypeName, string eventName)
+ public EventFinder(string fullTypeName, string eventName)
{
this.FullTypeName = fullTypeName;
this.EventName = eventName;
diff --git a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericFieldFinder.cs b/src/StardewModdingAPI.AssemblyRewriters/Finders/FieldFinder.cs
index 056422a4..516641f2 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericFieldFinder.cs
+++ b/src/StardewModdingAPI.AssemblyRewriters/Finders/FieldFinder.cs
@@ -5,7 +5,7 @@ using StardewModdingAPI.AssemblyRewriters.Framework;
namespace StardewModdingAPI.AssemblyRewriters.Finders
{
/// <summary>Finds CIL instructions that reference a given field.</summary>
- public sealed class GenericFieldFinder : BaseFieldFinder
+ public sealed class FieldFinder : BaseFieldFinder
{
/*********
** Properties
@@ -34,7 +34,7 @@ namespace StardewModdingAPI.AssemblyRewriters.Finders
/// <param name="fullTypeName">The full type name for which to find references.</param>
/// <param name="fieldName">The field name for which to find references.</param>
/// <param name="isStatic">Whether the field to match is static.</param>
- public GenericFieldFinder(string fullTypeName, string fieldName, bool isStatic)
+ public FieldFinder(string fullTypeName, string fieldName, bool isStatic)
{
this.FullTypeName = fullTypeName;
this.FieldName = fieldName;
diff --git a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericMethodFinder.cs b/src/StardewModdingAPI.AssemblyRewriters/Finders/MethodFinder.cs
index f5443558..6c210d68 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericMethodFinder.cs
+++ b/src/StardewModdingAPI.AssemblyRewriters/Finders/MethodFinder.cs
@@ -5,7 +5,7 @@ using StardewModdingAPI.AssemblyRewriters.Framework;
namespace StardewModdingAPI.AssemblyRewriters.Finders
{
/// <summary>Finds CIL instructions that reference a given method.</summary>
- public sealed class GenericMethodFinder : BaseMethodFinder
+ public sealed class MethodFinder : BaseMethodFinder
{
/*********
** Properties
@@ -30,7 +30,7 @@ namespace StardewModdingAPI.AssemblyRewriters.Finders
/// <summary>Construct an instance.</summary>
/// <param name="fullTypeName">The full type name for which to find references.</param>
/// <param name="methodName">The method name for which to find references.</param>
- public GenericMethodFinder(string fullTypeName, string methodName)
+ public MethodFinder(string fullTypeName, string methodName)
{
this.FullTypeName = fullTypeName;
this.MethodName = methodName;
diff --git a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericTypeFinder.cs b/src/StardewModdingAPI.AssemblyRewriters/Finders/TypeFinder.cs
index 1556cc3c..ba8e7102 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/Finders/GenericTypeFinder.cs
+++ b/src/StardewModdingAPI.AssemblyRewriters/Finders/TypeFinder.cs
@@ -5,7 +5,7 @@ using Mono.Cecil.Cil;
namespace StardewModdingAPI.AssemblyRewriters.Finders
{
/// <summary>Finds CIL instructions that reference a given type.</summary>
- public sealed class GenericTypeFinder : IInstructionFinder
+ public sealed class TypeFinder : IInstructionFinder
{
/*********
** Accessors
@@ -26,7 +26,7 @@ namespace StardewModdingAPI.AssemblyRewriters.Finders
*********/
/// <summary>Construct an instance.</summary>
/// <param name="fullTypeName">The full type name to match.</param>
- public GenericTypeFinder(string fullTypeName)
+ public TypeFinder(string fullTypeName)
{
this.FullTypeName = fullTypeName;
this.NounPhrase = $"obsolete {fullTypeName} type";
diff --git a/src/StardewModdingAPI.AssemblyRewriters/Rewriters/GenericFieldToPropertyRewriter.cs b/src/StardewModdingAPI.AssemblyRewriters/Rewriters/FieldToPropertyRewriter.cs
index f58bcfbb..caf0a16c 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/Rewriters/GenericFieldToPropertyRewriter.cs
+++ b/src/StardewModdingAPI.AssemblyRewriters/Rewriters/FieldToPropertyRewriter.cs
@@ -6,7 +6,7 @@ using StardewModdingAPI.AssemblyRewriters.Framework;
namespace StardewModdingAPI.AssemblyRewriters.Rewriters
{
/// <summary>Rewrites field references into property references.</summary>
- public class GenericFieldToPropertyRewriter : BaseFieldRewriter
+ public class FieldToPropertyRewriter : BaseFieldRewriter
{
/*********
** Properties
@@ -32,7 +32,7 @@ namespace StardewModdingAPI.AssemblyRewriters.Rewriters
/// <param name="type">The type whose field to which references should be rewritten.</param>
/// <param name="fieldName">The field name to rewrite.</param>
/// <param name="nounPhrase">A brief noun phrase indicating what the instruction finder matches (or <c>null</c> to generate one).</param>
- public GenericFieldToPropertyRewriter(Type type, string fieldName, string nounPhrase = null)
+ public FieldToPropertyRewriter(Type type, string fieldName, string nounPhrase = null)
{
this.Type = type;
this.FieldName = fieldName;
diff --git a/src/StardewModdingAPI.AssemblyRewriters/Rewriters/GenericMethodMapper.cs b/src/StardewModdingAPI.AssemblyRewriters/Rewriters/MethodParentRewriter.cs
index 49e0aad7..9c19f473 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/Rewriters/GenericMethodMapper.cs
+++ b/src/StardewModdingAPI.AssemblyRewriters/Rewriters/MethodParentRewriter.cs
@@ -6,7 +6,7 @@ using StardewModdingAPI.AssemblyRewriters.Framework;
namespace StardewModdingAPI.AssemblyRewriters.Rewriters
{
/// <summary>Rewrites method references from one parent type to another if the signatures match.</summary>
- public class GenericMethodMapper : BaseMethodRewriter
+ public class MethodParentRewriter : BaseMethodRewriter
{
/*********
** Properties
@@ -36,7 +36,7 @@ namespace StardewModdingAPI.AssemblyRewriters.Rewriters
/// <param name="toType">The type with methods to map to.</param>
/// <param name="onlyIfPlatformChanged">Whether to only rewrite references if loading the assembly on a different platform than it was compiled on.</param>
/// <param name="nounPhrase">A brief noun phrase indicating what the instruction finder matches (or <c>null</c> to generate one).</param>
- public GenericMethodMapper(Type fromType, Type toType, bool onlyIfPlatformChanged = false, string nounPhrase = null)
+ public MethodParentRewriter(Type fromType, Type toType, bool onlyIfPlatformChanged = false, string nounPhrase = null)
{
this.FromType = fromType;
this.ToType = toType;
diff --git a/src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj b/src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj
index 8416aad7..90e800d0 100644
--- a/src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj
+++ b/src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj
@@ -66,22 +66,22 @@
<Compile Include="..\GlobalAssemblyInfo.cs">
<Link>Properties\GlobalAssemblyInfo.cs</Link>
</Compile>
- <Compile Include="Finders\GenericFieldFinder.cs" />
- <Compile Include="Finders\GenericEventFinder.cs" />
- <Compile Include="Finders\GenericMethodFinder.cs" />
+ <Compile Include="Finders\EventFinder.cs" />
+ <Compile Include="Finders\FieldFinder.cs" />
+ <Compile Include="Finders\MethodFinder.cs" />
+ <Compile Include="Finders\TypeFinder.cs" />
<Compile Include="Framework\BaseFieldFinder.cs" />
+ <Compile Include="Framework\BaseFieldRewriter.cs" />
<Compile Include="Framework\BaseMethodFinder.cs" />
- <Compile Include="Finders\GenericTypeFinder.cs" />
- <Compile Include="IInstructionRewriter.cs" />
+ <Compile Include="Framework\BaseMethodRewriter.cs" />
+ <Compile Include="Framework\RewriteHelper.cs" />
<Compile Include="IInstructionFinder.cs" />
+ <Compile Include="IInstructionRewriter.cs" />
<Compile Include="Platform.cs" />
<Compile Include="PlatformAssemblyMap.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
- <Compile Include="Framework\BaseFieldRewriter.cs" />
- <Compile Include="Framework\BaseMethodRewriter.cs" />
- <Compile Include="Framework\RewriteHelper.cs" />
- <Compile Include="Rewriters\GenericFieldToPropertyRewriter.cs" />
- <Compile Include="Rewriters\GenericMethodMapper.cs" />
+ <Compile Include="Rewriters\FieldToPropertyRewriter.cs" />
+ <Compile Include="Rewriters\MethodParentRewriter.cs" />
<Compile Include="Rewriters\Wrappers\SpriteBatchWrapper.cs" />
</ItemGroup>
<ItemGroup>