Skip to content

Commit a92f646

Browse files
committed
rename stats facades to avoid build warnings
This fixes the `*Facade.cs` rules in .editorconfig not being applied to the stats facades.
1 parent 52d1313 commit a92f646

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/SMAPI/Framework/ModLoading/Rewriters/StardewValley_1_6/StatsFacade_160.cs renamed to src/SMAPI/Framework/ModLoading/Rewriters/StardewValley_1_6/Stats_160_Facade.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace StardewModdingAPI.Framework.ModLoading.Rewriters.StardewValley_1_6;
77
/// <summary>Maps Stardew Valley 1.5.6's <see cref="Stats"/> methods to their newer form to avoid breaking older mods.</summary>
88
/// <remarks>This is public to support SMAPI rewriting and should never be referenced directly by mods. See remarks on <see cref="ReplaceReferencesRewriter"/> for more info.</remarks>
99
[SuppressMessage("ReSharper", "InconsistentNaming", Justification = "Named due to technical limitations, since we can't have two different facades for the same fields in 1.6.0 and 1.6.15.")]
10-
public class StatsFacade_160 : Stats, IRewriteFacade
10+
public class Stats_160_Facade : Stats, IRewriteFacade
1111
{
1212
/*********
1313
** Accessors
@@ -329,7 +329,7 @@ public void incrementStat(string label, int amount)
329329
/*********
330330
** Private methods
331331
*********/
332-
private StatsFacade_160()
332+
private Stats_160_Facade()
333333
{
334334
RewriteHelper.ThrowFakeConstructorCalled();
335335
}

src/SMAPI/Framework/ModLoading/Rewriters/StardewValley_1_6/StatsFacade_1615.cs renamed to src/SMAPI/Framework/ModLoading/Rewriters/StardewValley_1_6/Stats_1615_Facade.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace StardewModdingAPI.Framework.ModLoading.Rewriters.StardewValley_1_6;
77
/// <summary>Maps Stardew Valley 1.6.14's <see cref="Stats"/> methods to their newer form to avoid breaking older mods.</summary>
88
/// <remarks>This is public to support SMAPI rewriting and should never be referenced directly by mods. See remarks on <see cref="ReplaceReferencesRewriter"/> for more info.</remarks>
99
[SuppressMessage("ReSharper", "InconsistentNaming", Justification = "Named due to technical limitations, since we can't have two different facades for the same fields in 1.6.0 and 1.6.15.")]
10-
public class StatsFacade_1615 : Stats, IRewriteFacade
10+
public class Stats_1615_Facade : Stats, IRewriteFacade
1111
{
1212
/*********
1313
** Accessors
@@ -26,7 +26,7 @@ public SerializableDictionaryWithCaseInsensitiveKeys<uint> Values
2626
/*********
2727
** Private methods
2828
*********/
29-
private StatsFacade_1615()
29+
private Stats_1615_Facade()
3030
{
3131
RewriteHelper.ThrowFakeConstructorCalled();
3232
}

src/SMAPI/Metadata/InstructionMetadata.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,8 @@ public IEnumerable<IInstructionHandler> GetHandlers(bool paranoidMode, bool rewr
255255
.MapFacade<SObject, ObjectFacade>()
256256
.MapFacade<SoundEffect, SoundEffectFacade>()
257257
.MapFacade<SpriteText, SpriteTextFacade>()
258-
.MapFacade<Stats, StatsFacade_160>()
259-
.MapFacade<Stats, StatsFacade_1615>()
258+
.MapFacade<Stats, Stats_160_Facade>()
259+
.MapFacade<Stats, Stats_1615_Facade>()
260260
.MapFacade<StorageFurniture, StorageFurnitureFacade>()
261261
.MapFacade<TemporaryAnimatedSprite, TemporaryAnimatedSpriteFacade>()
262262
.MapFacade<TerrainFeature, TerrainFeatureFacade>()

0 commit comments

Comments
 (0)