diff --git a/src/Features/Core/Portable/AddFileBanner/AbstractAddFileBannerCodeRefactoringProvider.cs b/src/Features/Core/Portable/AddFileBanner/AbstractAddFileBannerCodeRefactoringProvider.cs index 70f04971471e59a17c30ea365ca60c5f66cac109..a395ab78f23798a0f304f6619268a7cef8ecd879 100644 --- a/src/Features/Core/Portable/AddFileBanner/AbstractAddFileBannerCodeRefactoringProvider.cs +++ b/src/Features/Core/Portable/AddFileBanner/AbstractAddFileBannerCodeRefactoringProvider.cs @@ -114,14 +114,14 @@ public override async Task ComputeRefactoringsAsync(CodeRefactoringContext conte return banner; } - var result = ArrayBuilder.GetInstance(); + using var _ = ArrayBuilder.GetInstance(out var result); foreach (var trivia in banner) { var updated = CreateTrivia(trivia, trivia.ToFullString().Replace(sourceName, destinationName)); result.Add(updated); } - return result.ToImmutableAndFree(); + return result.ToImmutable(); } private async Task> TryGetBannerAsync(