Skip to content

Commit 1c8a359

Browse files
authored
rename convert to named parameters (#30401)
1 parent 7ab2ad7 commit 1c8a359

File tree

40 files changed

+109
-109
lines changed

40 files changed

+109
-109
lines changed

src/compiler/diagnosticMessages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4927,7 +4927,7 @@
49274927
"category": "Message",
49284928
"code": 95074
49294929
},
4930-
"Convert to named parameters": {
4930+
"Convert parameters to destructured object": {
49314931
"category": "Message",
49324932
"code": 95075
49334933
}

src/services/refactors/convertToNamedParameters.ts renamed to src/services/refactors/convertParamsToDestructuredObject.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* @internal */
2-
namespace ts.refactor.convertToNamedParameters {
3-
const refactorName = "Convert to named parameters";
2+
namespace ts.refactor.convertParamsToDestructuredObject {
3+
const refactorName = "Convert parameters to destructured object";
44
const minimumParameterLength = 2;
55
registerRefactor(refactorName, { getEditsForAction, getAvailableActions });
66

@@ -12,7 +12,7 @@ namespace ts.refactor.convertToNamedParameters {
1212
const functionDeclaration = getFunctionDeclarationAtPosition(file, startPosition, context.program.getTypeChecker());
1313
if (!functionDeclaration) return emptyArray;
1414

15-
const description = getLocaleSpecificMessage(Diagnostics.Convert_to_named_parameters);
15+
const description = getLocaleSpecificMessage(Diagnostics.Convert_parameters_to_destructured_object);
1616
return [{
1717
name: refactorName,
1818
description,

src/services/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"refactors/generateGetAccessorAndSetAccessor.ts",
8585
"refactors/moveToNewFile.ts",
8686
"refactors/addOrRemoveBracesToArrowFunction.ts",
87-
"refactors/convertToNamedParameters.ts",
87+
"refactors/convertParamsToDestructuredObject.ts",
8888
"services.ts",
8989
"breakpoints.ts",
9090
"transform.ts",

tests/cases/fourslash/refactorConvertToNamedParameters_allParamsOptional.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_allParamsOptional.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
goTo.select("a", "b");
99
edit.applyRefactor({
10-
refactorName: "Convert to named parameters",
11-
actionName: "Convert to named parameters",
12-
actionDescription: "Convert to named parameters",
10+
refactorName: "Convert parameters to destructured object",
11+
actionName: "Convert parameters to destructured object",
12+
actionDescription: "Convert parameters to destructured object",
1313
newContent: `function f({ a, b = "1" }: { a?: number; b?: string; } = {}): string {
1414
return b;
1515
}

tests/cases/fourslash/refactorConvertToNamedParameters_arrowFunction.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_arrowFunction.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
goTo.select("a", "b");
77
edit.applyRefactor({
8-
refactorName: "Convert to named parameters",
9-
actionName: "Convert to named parameters",
10-
actionDescription: "Convert to named parameters",
8+
refactorName: "Convert parameters to destructured object",
9+
actionName: "Convert parameters to destructured object",
10+
actionDescription: "Convert parameters to destructured object",
1111
newContent: `const foo = ({ a, b }: { a: number; b: number; }) => { };
1212
foo({ a: 1, b: 2 });`
1313
});

tests/cases/fourslash/refactorConvertToNamedParameters_arrowFunctionWithContextualType.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_arrowFunctionWithType.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
////foo(1, 2);
55

66
goTo.select("a", "b");
7-
verify.not.refactorAvailable("Convert to named parameters");
7+
verify.not.refactorAvailable("Convert parameters to destructured object");

tests/cases/fourslash/refactorConvertToNamedParameters_callComments.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_callComments.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
goTo.select("a", "b");
99
edit.applyRefactor({
10-
refactorName: "Convert to named parameters",
11-
actionName: "Convert to named parameters",
12-
actionDescription: "Convert to named parameters",
10+
refactorName: "Convert parameters to destructured object",
11+
actionName: "Convert parameters to destructured object",
12+
actionDescription: "Convert parameters to destructured object",
1313
newContent: `function foo({ a, b, rest = [] }: { a: number; b: number; rest?: number[]; }) {
1414
return a + b;
1515
}

tests/cases/fourslash/refactorConvertToNamedParameters_callComments2.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_callComments2.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
goTo.select("a", "b");
1717
/* The expected content is currently wrong. The new argument object has the wrong formatting. */
1818
edit.applyRefactor({
19-
refactorName: "Convert to named parameters",
20-
actionName: "Convert to named parameters",
21-
actionDescription: "Convert to named parameters",
19+
refactorName: "Convert parameters to destructured object",
20+
actionName: "Convert parameters to destructured object",
21+
actionDescription: "Convert parameters to destructured object",
2222
newContent: `function foo({ a, b, rest = [] }: { a: number; b: number; rest?: number[]; }) {
2323
return a + b;
2424
}

tests/cases/fourslash/refactorConvertToNamedParameters_chainedCall.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_chainedCall.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
goTo.select("a", "b");
99
edit.applyRefactor({
10-
refactorName: "Convert to named parameters",
11-
actionName: "Convert to named parameters",
12-
actionDescription: "Convert to named parameters",
10+
refactorName: "Convert parameters to destructured object",
11+
actionName: "Convert parameters to destructured object",
12+
actionDescription: "Convert parameters to destructured object",
1313
newContent: `function foo({ a, b }: { a: number; b: number; }) {
1414
return { bar: () => a + b };
1515
}

tests/cases/fourslash/refactorConvertToNamedParameters_classDeclarationAliasing.ts renamed to tests/cases/fourslash/refactorConvertParamsToDestructuredObject_classDeclarationAliasing.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
goTo.select("a", "b");
1010
// Refactor should not make changes
1111
edit.applyRefactor({
12-
refactorName: "Convert to named parameters",
13-
actionName: "Convert to named parameters",
14-
actionDescription: "Convert to named parameters",
12+
refactorName: "Convert parameters to destructured object",
13+
actionName: "Convert parameters to destructured object",
14+
actionDescription: "Convert parameters to destructured object",
1515
newContent: `class Foo {
1616
constructor(a: number, b: number) { }
1717
}

0 commit comments

Comments
 (0)