提交 c795e10a 编写于 作者: C CyrusNajmabadi

Remove method from base type.

上级 6e94b2a9
......@@ -30,7 +30,7 @@ internal class CSharpUseObjectInitializerCodeFixProvider :
GetNewObjectCreation(objectCreation, matches));
}
protected override ObjectCreationExpressionSyntax GetNewObjectCreation(
private ObjectCreationExpressionSyntax GetNewObjectCreation(
ObjectCreationExpressionSyntax objectCreation,
ImmutableArray<Match<ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, ExpressionStatementSyntax>> matches)
{
......
......@@ -113,10 +113,6 @@ public override Task RegisterCodeFixesAsync(CodeFixContext context)
TStatementSyntax statement, TObjectCreationExpressionSyntax objectCreation,
ImmutableArray<Match<TExpressionSyntax, TStatementSyntax, TMemberAccessExpressionSyntax, TAssignmentStatementSyntax>> matches);
protected abstract TObjectCreationExpressionSyntax GetNewObjectCreation(
TObjectCreationExpressionSyntax objectCreation,
ImmutableArray<Match<TExpressionSyntax, TStatementSyntax, TMemberAccessExpressionSyntax, TAssignmentStatementSyntax>> matches);
private class MyCodeAction : CodeAction.DocumentChangeAction
{
public MyCodeAction(Func<CancellationToken, Task<Document>> createChangedDocument)
......
......@@ -32,7 +32,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic.UseObjectInitializer
Return newStatement.WithLeadingTrivia(totalTrivia)
End Function
Protected Overrides Function GetNewObjectCreation(
Private Function GetNewObjectCreation(
objectCreation As ObjectCreationExpressionSyntax,
matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As ObjectCreationExpressionSyntax
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册