From 9b34f24013ce30ac70f6286414d103b1c24137db Mon Sep 17 00:00:00 2001 From: Andrei Sergeev Date: Wed, 16 Aug 2023 23:43:15 +0400 Subject: [PATCH] Simplify MoveToFlatArray model --- .../FlatArray.Builder.MoveToFlatArray.cs | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/flatcollections-array/FlatArray/FlatArray.T.Builder/FlatArray.Builder.MoveToFlatArray.cs b/src/flatcollections-array/FlatArray/FlatArray.T.Builder/FlatArray.Builder.MoveToFlatArray.cs index ba040cda..3560823f 100644 --- a/src/flatcollections-array/FlatArray/FlatArray.T.Builder/FlatArray.Builder.MoveToFlatArray.cs +++ b/src/flatcollections-array/FlatArray/FlatArray.T.Builder/FlatArray.Builder.MoveToFlatArray.cs @@ -7,16 +7,6 @@ partial struct FlatArray partial class Builder { public FlatArray MoveToFlatArray() - => - InnerMoveToFlatArray(false); - - // TODO: Add the tests and make public - internal FlatArray MoveToFlatArray(bool trimExcess) - => - InnerMoveToFlatArray(trimExcess); - - [MethodImpl(MethodImplOptions.AggressiveInlining)] - private FlatArray InnerMoveToFlatArray(bool trimExcess) { var length = this.length; var items = this.items; @@ -29,7 +19,7 @@ private FlatArray InnerMoveToFlatArray(bool trimExcess) return default; } - if (trimExcess && length != items.Length || InnerAllocHelper.IsHugeCapacity(length, items.Length)) + if (InnerAllocHelper.IsHugeCapacity(length, items.Length)) { Array.Resize(ref items, length); }