@@ -22,7 +22,7 @@ namespace ts.codefix {
2222
2323 const importDecl = tryGetFullImport ( token ) ;
2424 if ( importDecl ) {
25- const changes = textChanges . ChangeTracker . with ( context , t => t . deleteNode ( sourceFile , importDecl ) ) ;
25+ const changes = textChanges . ChangeTracker . with ( context , t => t . delete ( sourceFile , importDecl ) ) ;
2626 return [ createCodeFixAction ( fixName , changes , [ Diagnostics . Remove_import_from_0 , showModuleSpecifier ( importDecl ) ] , fixIdDelete , Diagnostics . Delete_all_unused_declarations ) ] ;
2727 }
2828 const delDestructure = textChanges . ChangeTracker . with ( context , t =>
@@ -67,7 +67,7 @@ namespace ts.codefix {
6767 case fixIdDelete : {
6868 const importDecl = tryGetFullImport ( token ) ;
6969 if ( importDecl ) {
70- changes . deleteDeclaration ( sourceFile , importDecl ) ;
70+ changes . delete ( sourceFile , importDecl ) ;
7171 }
7272 else if ( ! tryDeleteFullDestructure ( token , changes , sourceFile , checker , sourceFiles , /*isFixAll*/ true ) &&
7373 ! tryDeleteFullVariableStatement ( sourceFile , token , changes ) ) {
@@ -94,15 +94,15 @@ namespace ts.codefix {
9494 tryDeleteParameter ( changes , sourceFile , decl , checker , sourceFiles , isFixAll ) ;
9595 }
9696 else {
97- changes . deleteDeclaration ( sourceFile , decl ) ;
97+ changes . delete ( sourceFile , decl ) ;
9898 }
9999 return true ;
100100 }
101101
102102 function tryDeleteFullVariableStatement ( sourceFile : SourceFile , token : Node , changes : textChanges . ChangeTracker ) : boolean {
103103 const declarationList = tryCast ( token . parent , isVariableDeclarationList ) ;
104104 if ( declarationList && declarationList . getChildren ( sourceFile ) [ 0 ] === token ) {
105- changes . deleteDeclaration ( sourceFile , declarationList . parent . kind === SyntaxKind . VariableStatement ? declarationList . parent : declarationList ) ;
105+ changes . delete ( sourceFile , declarationList . parent . kind === SyntaxKind . VariableStatement ? declarationList . parent : declarationList ) ;
106106 return true ;
107107 }
108108 return false ;
@@ -140,7 +140,7 @@ namespace ts.codefix {
140140 FindAllReferences . Core . eachSymbolReferenceInFile ( token , checker , sourceFile , ( ref : Node ) => {
141141 if ( ref . parent . kind === SyntaxKind . PropertyAccessExpression ) ref = ref . parent ;
142142 if ( ref . parent . kind === SyntaxKind . BinaryExpression && ref . parent . parent . kind === SyntaxKind . ExpressionStatement ) {
143- changes . deleteDeclaration ( sourceFile , ref . parent . parent ) ;
143+ changes . delete ( sourceFile , ref . parent . parent ) ;
144144 }
145145 } ) ;
146146 }
@@ -151,13 +151,13 @@ namespace ts.codefix {
151151 tryDeleteParameter ( changes , sourceFile , parent , checker , sourceFiles , isFixAll ) ;
152152 }
153153 else {
154- changes . deleteDeclaration ( sourceFile , isImportClause ( parent ) ? token : isComputedPropertyName ( parent ) ? parent . parent : parent ) ;
154+ changes . delete ( sourceFile , isImportClause ( parent ) ? token : isComputedPropertyName ( parent ) ? parent . parent : parent ) ;
155155 }
156156 }
157157
158158 function tryDeleteParameter ( changes : textChanges . ChangeTracker , sourceFile : SourceFile , p : ParameterDeclaration , checker : TypeChecker , sourceFiles : ReadonlyArray < SourceFile > , isFixAll : boolean ) : void {
159159 if ( mayDeleteParameter ( p , checker , isFixAll ) ) {
160- changes . deleteDeclaration ( sourceFile , p ) ;
160+ changes . delete ( sourceFile , p ) ;
161161 deleteUnusedArguments ( changes , sourceFile , p , sourceFiles , checker ) ;
162162 }
163163 }
@@ -199,7 +199,7 @@ namespace ts.codefix {
199199 FindAllReferences . Core . eachSignatureCall ( deletedParameter . parent , sourceFiles , checker , call => {
200200 const index = deletedParameter . parent . parameters . indexOf ( deletedParameter ) ;
201201 if ( call . arguments . length > index ) { // Just in case the call didn't provide enough arguments.
202- changes . deleteDeclaration ( sourceFile , call . arguments [ index ] ) ;
202+ changes . delete ( sourceFile , call . arguments [ index ] ) ;
203203 }
204204 } ) ;
205205 }
0 commit comments