提交 f52e88cf 编写于 作者: C Cyrus Najmabadi

simplify

上级 a7d992d7
......@@ -224,17 +224,15 @@ ImmutableArray<CodeRefactoringProvider> GetProjectRefactoringsSlow(Project proje
ImmutableArray<CodeRefactoringProvider> ComputeProjectRefactorings(Project project)
{
var builder = ArrayBuilder<CodeRefactoringProvider>.GetInstance();
using var _ = ArrayBuilder<CodeRefactoringProvider>.GetInstance(out var builder);
foreach (var reference in project.AnalyzerReferences)
{
var projectCodeRefactoringProvider = _analyzerReferenceToRefactoringsMap.GetValue(reference, _createProjectCodeRefactoringsProvider);
foreach (var refactoring in projectCodeRefactoringProvider.GetExtensions(project.Language))
{
builder.Add(refactoring);
}
}
return builder.ToImmutableAndFree();
return builder.ToImmutable();
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册