Skip to content

Commit 53b5abe

Browse files
author
Andy
authored
Update fromCodeFixContext (#18290)
1 parent 72cbc12 commit 53b5abe

12 files changed

+20
-20
lines changed

src/services/codefixes/correctQualifiedNameToIndexedAccessType.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ namespace ts.codefix {
1515
const replacement = createIndexedAccessTypeNode(
1616
createTypeReferenceNode(qualifiedName.left, /*typeArguments*/ undefined),
1717
createLiteralTypeNode(createLiteral(rightText)));
18-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
18+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
1919
changeTracker.replaceNode(sourceFile, qualifiedName, replacement);
2020

2121
return [{

src/services/codefixes/fixAddMissingMember.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ namespace ts.codefix {
8787
createPropertyAccess(createIdentifier(className), tokenName),
8888
createIdentifier("undefined")));
8989

90-
const staticInitializationChangeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
90+
const staticInitializationChangeTracker = textChanges.ChangeTracker.fromContext(context);
9191
staticInitializationChangeTracker.insertNodeAfter(
9292
classDeclarationSourceFile,
9393
classDeclaration,
@@ -111,7 +111,7 @@ namespace ts.codefix {
111111
createPropertyAccess(createThis(), tokenName),
112112
createIdentifier("undefined")));
113113

114-
const propertyInitializationChangeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
114+
const propertyInitializationChangeTracker = textChanges.ChangeTracker.fromContext(context);
115115
propertyInitializationChangeTracker.insertNodeAt(
116116
classDeclarationSourceFile,
117117
classConstructor.body.getEnd() - 1,
@@ -153,7 +153,7 @@ namespace ts.codefix {
153153
/*questionToken*/ undefined,
154154
typeNode,
155155
/*initializer*/ undefined);
156-
const propertyChangeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
156+
const propertyChangeTracker = textChanges.ChangeTracker.fromContext(context);
157157
propertyChangeTracker.insertNodeAfter(classDeclarationSourceFile, classOpenBrace, property, { suffix: context.newLineCharacter });
158158

159159
(actions || (actions = [])).push({
@@ -178,7 +178,7 @@ namespace ts.codefix {
178178
[indexingParameter],
179179
typeNode);
180180

181-
const indexSignatureChangeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
181+
const indexSignatureChangeTracker = textChanges.ChangeTracker.fromContext(context);
182182
indexSignatureChangeTracker.insertNodeAfter(classDeclarationSourceFile, classOpenBrace, indexSignature, { suffix: context.newLineCharacter });
183183

184184
actions.push({
@@ -195,7 +195,7 @@ namespace ts.codefix {
195195
const callExpression = <CallExpression>token.parent.parent;
196196
const methodDeclaration = createMethodFromCallExpression(callExpression, tokenName, includeTypeScriptSyntax, makeStatic);
197197

198-
const methodDeclarationChangeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
198+
const methodDeclarationChangeTracker = textChanges.ChangeTracker.fromContext(context);
199199
methodDeclarationChangeTracker.insertNodeAfter(classDeclarationSourceFile, classOpenBrace, methodDeclaration, { suffix: context.newLineCharacter });
200200
return {
201201
description: formatStringFromArgs(getLocaleSpecificMessage(makeStatic ?

src/services/codefixes/fixClassSuperMustPrecedeThisAccess.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ namespace ts.codefix {
2626
}
2727
}
2828
}
29-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
29+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
3030
changeTracker.insertNodeAfter(sourceFile, getOpenBrace(<ConstructorDeclaration>constructor, sourceFile), superCall, { suffix: context.newLineCharacter });
3131
changeTracker.deleteNode(sourceFile, superCall);
3232

src/services/codefixes/fixConstructorForDerivedNeedSuperCall.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace ts.codefix {
1010
return undefined;
1111
}
1212

13-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
13+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
1414
const superCall = createStatement(createCall(createSuper(), /*typeArguments*/ undefined, /*argumentsArray*/ emptyArray));
1515
changeTracker.insertNodeAfter(sourceFile, getOpenBrace(<ConstructorDeclaration>token.parent, sourceFile), superCall, { suffix: context.newLineCharacter });
1616

src/services/codefixes/fixExtendsInterfaceBecomesImplements.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ namespace ts.codefix {
2121
return undefined;
2222
}
2323

24-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
24+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
2525
changeTracker.replaceNode(sourceFile, extendsToken, createToken(SyntaxKind.ImplementsKeyword));
2626

2727
// We replace existing keywords with commas.

src/services/codefixes/fixForgottenThisPropertyAccess.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace ts.codefix {
88
if (token.kind !== SyntaxKind.Identifier) {
99
return undefined;
1010
}
11-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
11+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
1212
changeTracker.replaceNode(sourceFile, token, createPropertyAccess(createThis(), <Identifier>token));
1313

1414
return [{

src/services/codefixes/fixUnusedIdentifier.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,23 +175,23 @@ namespace ts.codefix {
175175
}
176176

177177
function deleteNode(n: Node) {
178-
return makeChange(textChanges.ChangeTracker.fromCodeFixContext(context).deleteNode(sourceFile, n));
178+
return makeChange(textChanges.ChangeTracker.fromContext(context).deleteNode(sourceFile, n));
179179
}
180180

181181
function deleteRange(range: TextRange) {
182-
return makeChange(textChanges.ChangeTracker.fromCodeFixContext(context).deleteRange(sourceFile, range));
182+
return makeChange(textChanges.ChangeTracker.fromContext(context).deleteRange(sourceFile, range));
183183
}
184184

185185
function deleteNodeInList(n: Node) {
186-
return makeChange(textChanges.ChangeTracker.fromCodeFixContext(context).deleteNodeInList(sourceFile, n));
186+
return makeChange(textChanges.ChangeTracker.fromContext(context).deleteNodeInList(sourceFile, n));
187187
}
188188

189189
function deleteNodeRange(start: Node, end: Node) {
190-
return makeChange(textChanges.ChangeTracker.fromCodeFixContext(context).deleteNodeRange(sourceFile, start, end));
190+
return makeChange(textChanges.ChangeTracker.fromContext(context).deleteNodeRange(sourceFile, start, end));
191191
}
192192

193193
function replaceNode(n: Node, newNode: Node) {
194-
return makeChange(textChanges.ChangeTracker.fromCodeFixContext(context).replaceNode(sourceFile, n, newNode));
194+
return makeChange(textChanges.ChangeTracker.fromContext(context).replaceNode(sourceFile, n, newNode));
195195
}
196196

197197
function makeChange(changeTracker: textChanges.ChangeTracker): CodeAction {

src/services/codefixes/helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ namespace ts.codefix {
44
export function newNodesToChanges(newNodes: Node[], insertAfter: Node, context: CodeFixContext) {
55
const sourceFile = context.sourceFile;
66

7-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context);
7+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
88

99
for (const newNode of newNodes) {
1010
changeTracker.insertNodeAfter(sourceFile, insertAfter, newNode, { suffix: context.newLineCharacter });

src/services/codefixes/importFixes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ namespace ts.codefix {
692692
}
693693

694694
function createChangeTracker() {
695-
return textChanges.ChangeTracker.fromCodeFixContext(context);
695+
return textChanges.ChangeTracker.fromContext(context);
696696
}
697697

698698
function createCodeAction(

src/services/refactors/convertFunctionToEs6Class.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ namespace ts.refactor.convertFunctionToES6Class {
6363
}
6464

6565
const ctorDeclaration = ctorSymbol.valueDeclaration;
66-
const changeTracker = textChanges.ChangeTracker.fromCodeFixContext(context as { newLineCharacter: string, rulesProvider: formatting.RulesProvider });
66+
const changeTracker = textChanges.ChangeTracker.fromContext(context);
6767

6868
let precedingNode: Node;
6969
let newClassDeclaration: ClassDeclaration;

0 commit comments

Comments
 (0)