Use read-only autoimplemented property when possible

This commit is contained in:
Eduardo Cáceres
2022-05-02 13:06:21 +02:00
committed by atlimit8
parent 79f321cb44
commit 7eb64ea6fc
52 changed files with 113 additions and 113 deletions

View File

@@ -185,8 +185,8 @@ namespace OpenRA.Mods.Common.Traits
readonly HashSet<Actor> removeActorPosition = new HashSet<Actor>();
readonly Predicate<Actor> actorShouldBeRemoved;
public WDist LargestActorRadius { get; private set; }
public WDist LargestBlockingActorRadius { get; private set; }
public WDist LargestActorRadius { get; }
public WDist LargestBlockingActorRadius { get; }
public ActorMap(World world, ActorMapInfo info)
{

View File

@@ -28,7 +28,7 @@ namespace OpenRA.Mods.Common.Traits
public class ControlGroups : IControlGroups, ITick, IGameSaveTraitData
{
readonly World world;
public string[] Groups { get; private set; }
public string[] Groups { get; }
readonly List<Actor>[] controlGroups;

View File

@@ -161,15 +161,15 @@ namespace OpenRA.Mods.Common.Traits
{
}
public string Text { get; private set; }
public string Text { get; }
public EditorActionStatus Status { get; set; }
}
public class EditorActionContainer
{
public int Id { get; private set; }
public IEditorAction Action { get; private set; }
public int Id { get; }
public IEditorAction Action { get; }
public EditorActionStatus Status { get; set; }
public EditorActionContainer(int id, IEditorAction action)

View File

@@ -38,7 +38,7 @@ namespace OpenRA.Mods.Common.Traits
public string ID { get; set; }
public PlayerReference Owner { get; set; }
public SubCell SubCell { get; private set; }
public SubCell SubCell { get; }
public bool Selected { get; set; }
public Color RadarColor { get; private set; }
readonly RadarColorFromTerrainInfo terrainRadarColorInfo;