From a593eda30f82af474887d91458b0e9158f66fefc Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 6 Apr 2022 18:24:59 -0400 Subject: use target-typed new --- .../Framework/StateTracking/FieldWatchers/ComparableListWatcher.cs | 4 ++-- .../StateTracking/FieldWatchers/ImmutableCollectionWatcher.cs | 2 +- .../Framework/StateTracking/FieldWatchers/NetCollectionWatcher.cs | 4 ++-- .../StateTracking/FieldWatchers/ObservableCollectionWatcher.cs | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) (limited to 'src/SMAPI/Framework/StateTracking/FieldWatchers') diff --git a/src/SMAPI/Framework/StateTracking/FieldWatchers/ComparableListWatcher.cs b/src/SMAPI/Framework/StateTracking/FieldWatchers/ComparableListWatcher.cs index 32ec8c7e..256370ce 100644 --- a/src/SMAPI/Framework/StateTracking/FieldWatchers/ComparableListWatcher.cs +++ b/src/SMAPI/Framework/StateTracking/FieldWatchers/ComparableListWatcher.cs @@ -17,10 +17,10 @@ namespace StardewModdingAPI.Framework.StateTracking.FieldWatchers private HashSet LastValues; /// The pairs added since the last reset. - private readonly List AddedImpl = new List(); + private readonly List AddedImpl = new(); /// The pairs removed since the last reset. - private readonly List RemovedImpl = new List(); + private readonly List RemovedImpl = new(); /********* diff --git a/src/SMAPI/Framework/StateTracking/FieldWatchers/ImmutableCollectionWatcher.cs b/src/SMAPI/Framework/StateTracking/FieldWatchers/ImmutableCollectionWatcher.cs index 009e0282..84340fbf 100644 --- a/src/SMAPI/Framework/StateTracking/FieldWatchers/ImmutableCollectionWatcher.cs +++ b/src/SMAPI/Framework/StateTracking/FieldWatchers/ImmutableCollectionWatcher.cs @@ -11,7 +11,7 @@ namespace StardewModdingAPI.Framework.StateTracking.FieldWatchers ** Accessors *********/ /// A singleton collection watcher instance. - public static ImmutableCollectionWatcher Instance { get; } = new ImmutableCollectionWatcher(); + public static ImmutableCollectionWatcher Instance { get; } = new(); /// Whether the collection changed since the last reset. public bool IsChanged { get; } = false; diff --git a/src/SMAPI/Framework/StateTracking/FieldWatchers/NetCollectionWatcher.cs b/src/SMAPI/Framework/StateTracking/FieldWatchers/NetCollectionWatcher.cs index 21e84c47..676c9fb4 100644 --- a/src/SMAPI/Framework/StateTracking/FieldWatchers/NetCollectionWatcher.cs +++ b/src/SMAPI/Framework/StateTracking/FieldWatchers/NetCollectionWatcher.cs @@ -15,10 +15,10 @@ namespace StardewModdingAPI.Framework.StateTracking.FieldWatchers private readonly NetCollection Field; /// The pairs added since the last reset. - private readonly List AddedImpl = new List(); + private readonly List AddedImpl = new(); /// The pairs removed since the last reset. - private readonly List RemovedImpl = new List(); + private readonly List RemovedImpl = new(); /********* diff --git a/src/SMAPI/Framework/StateTracking/FieldWatchers/ObservableCollectionWatcher.cs b/src/SMAPI/Framework/StateTracking/FieldWatchers/ObservableCollectionWatcher.cs index c29d2783..3e9fa8b1 100644 --- a/src/SMAPI/Framework/StateTracking/FieldWatchers/ObservableCollectionWatcher.cs +++ b/src/SMAPI/Framework/StateTracking/FieldWatchers/ObservableCollectionWatcher.cs @@ -16,13 +16,13 @@ namespace StardewModdingAPI.Framework.StateTracking.FieldWatchers private readonly ObservableCollection Field; /// The pairs added since the last reset. - private readonly List AddedImpl = new List(); + private readonly List AddedImpl = new(); /// The pairs removed since the last reset. - private readonly List RemovedImpl = new List(); + private readonly List RemovedImpl = new(); /// The previous values as of the last update. - private readonly List PreviousValues = new List(); + private readonly List PreviousValues = new(); /********* -- cgit