diff --git a/TUnit.Core/Tracking/ObjectTracker.cs b/TUnit.Core/Tracking/ObjectTracker.cs index 70d05a9c95..9b5780b59a 100644 --- a/TUnit.Core/Tracking/ObjectTracker.cs +++ b/TUnit.Core/Tracking/ObjectTracker.cs @@ -60,23 +60,8 @@ private static ISet FlattenTrackedObjects(ConcurrentDictionary.Empty; } -#if NETSTANDARD2_0 - // .NET Standard 2.0 doesn't support HashSet capacity constructor var result = new HashSet(Helpers.ReferenceEqualityComparer.Instance); -#else - // First pass: calculate total capacity to avoid resizing - var totalCapacity = 0; - foreach (var kvp in trackedObjects) - { - lock (kvp.Value) - { - totalCapacity += kvp.Value.Count; - } - } - // Second pass: populate with pre-sized HashSet - var result = new HashSet(totalCapacity, Helpers.ReferenceEqualityComparer.Instance); -#endif foreach (var kvp in trackedObjects) { lock (kvp.Value)