Skip to content

Commit 59da6df

Browse files
authored
Removed remaining references to Literal (#326)
* chore: Removed remaining references to Literal * chore: Added changeset --------- Co-authored-by: ijlee2 <ijlee2@users.noreply.github.com>
1 parent fd237b5 commit 59da6df

3 files changed

Lines changed: 11 additions & 36 deletions

File tree

.changeset/proud-doodles-hear.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"docs-app-for-codemod-utils": patch
3+
---
4+
5+
Removed remaining references to Literal

docs/src/docs/tutorials/main-tutorial/06-update-integration-tests.md

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -134,18 +134,8 @@ function renameModule(file: string, data: Data): string {
134134
return false;
135135
}
136136

137-
switch (path.node.arguments[0].type) {
138-
case 'Literal': {
139-
path.node.arguments[0] = AST.builders.literal(data.moduleName);
140-
141-
break;
142-
}
143-
144-
case 'StringLiteral': {
145-
path.node.arguments[0] = AST.builders.stringLiteral(data.moduleName);
146-
147-
break;
148-
}
137+
if (path.node.arguments[0]!.type === 'StringLiteral') {
138+
path.node.arguments[0] = AST.builders.stringLiteral(data.moduleName);
149139
}
150140

151141
return false;
@@ -209,18 +199,8 @@ function renameModule(file: string, data: Data): string {
209199
return false;
210200
}
211201

212-
switch (path.node.arguments[0].type) {
213-
case 'Literal': {
214-
path.node.arguments[0] = AST.builders.literal(data.moduleName);
215-
216-
break;
217-
}
218-
219-
case 'StringLiteral': {
220-
path.node.arguments[0] = AST.builders.stringLiteral(data.moduleName);
221-
222-
break;
223-
}
202+
if (path.node.arguments[0]!.type === 'StringLiteral') {
203+
path.node.arguments[0] = AST.builders.stringLiteral(data.moduleName);
224204
}
225205

226206
return false;

docs/src/docs/tutorials/main-tutorial/07-update-unit-tests.md

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -113,18 +113,8 @@ function renameModule(file: string, data: Data): string {
113113
return false;
114114
}
115115

116-
switch (path.node.arguments[0].type) {
117-
case 'Literal': {
118-
path.node.arguments[0] = AST.builders.literal(data.moduleName);
119-
120-
break;
121-
}
122-
123-
case 'StringLiteral': {
124-
path.node.arguments[0] = AST.builders.stringLiteral(data.moduleName);
125-
126-
break;
127-
}
116+
if (path.node.arguments[0]!.type === 'StringLiteral') {
117+
path.node.arguments[0] = AST.builders.stringLiteral(data.moduleName);
128118
}
129119

130120
return false;

0 commit comments

Comments
 (0)