From 0224f9bb3dca9de72064880143b0c8392541d91e Mon Sep 17 00:00:00 2001 From: bendtherules Date: Wed, 29 Jan 2020 13:43:51 +0530 Subject: [PATCH] example - rename rename-symbol to .ts --- .../transforms/{rename-symbol.ts1 => rename-symbol.ts} | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) rename example/src/transforms/{rename-symbol.ts1 => rename-symbol.ts} (88%) diff --git a/example/src/transforms/rename-symbol.ts1 b/example/src/transforms/rename-symbol.ts similarity index 88% rename from example/src/transforms/rename-symbol.ts1 rename to example/src/transforms/rename-symbol.ts index 93add15..5961a81 100644 --- a/example/src/transforms/rename-symbol.ts1 +++ b/example/src/transforms/rename-symbol.ts @@ -12,7 +12,6 @@ foo = 3; // Renames all references to the first identifier with the text "foo" const identifierText = "foo"; -const identifierMatchIndex = 1; const newIdentifierText = "bar"; const transformerProgram = (program: ts.Program) => { @@ -21,7 +20,6 @@ const transformerProgram = (program: ts.Program) => { const transformerFactory: ts.TransformerFactory = context => { return sourceFile => { // 1. Find the symbol, if any - let identifierCurrentIndex = -1; const findSymbolVisitor = (node: ts.Node): ts.Symbol | undefined => { if (ts.isIdentifier(node)) { const relatedSymbol = typeChecker.getSymbolAtLocation(node); @@ -29,13 +27,8 @@ const transformerProgram = (program: ts.Program) => { if (relatedSymbol === undefined) { return; } - console.log(relatedSymbol.escapedName); if (relatedSymbol.escapedName === identifierText) { - identifierCurrentIndex += 1; - if (identifierCurrentIndex === identifierMatchIndex) { - console.log("found"); - return relatedSymbol; - } + return relatedSymbol; } }