Skip to content

Commit 49fc4d5

Browse files
authored
chore(codegen): generate config iterations with const (#1798)
1 parent a26aa66 commit 49fc4d5

File tree

10 files changed

+34
-34
lines changed

10 files changed

+34
-34
lines changed

private/my-local-model-schema/src/XYZServiceClient.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -245,15 +245,15 @@ export class XYZServiceClient extends __Client<
245245
readonly config: XYZServiceClientResolvedConfig;
246246

247247
constructor(...[configuration]: __CheckOptionalClientConfig<XYZServiceClientConfig>) {
248-
let _config_0 = __getRuntimeConfig(configuration || {});
248+
const _config_0 = __getRuntimeConfig(configuration || {});
249249
super(_config_0 as any);
250250
this.initConfig = _config_0;
251-
let _config_1 = resolveClientEndpointParameters(_config_0);
252-
let _config_2 = resolveRetryConfig(_config_1);
253-
let _config_3 = resolveEndpointConfig(_config_2);
254-
let _config_4 = resolveEndpointRequiredConfig(_config_3);
255-
let _config_5 = resolveEventStreamSerdeConfig(_config_4);
256-
let _config_6 = resolveHttpAuthSchemeConfig(_config_5);
251+
const _config_1 = resolveClientEndpointParameters(_config_0);
252+
const _config_2 = resolveRetryConfig(_config_1);
253+
const _config_3 = resolveEndpointConfig(_config_2);
254+
const _config_4 = resolveEndpointRequiredConfig(_config_3);
255+
const _config_5 = resolveEventStreamSerdeConfig(_config_4);
256+
const _config_6 = resolveHttpAuthSchemeConfig(_config_5);
257257
let _config_7 = resolveRuntimeExtensions(_config_6, configuration?.extensions || []);
258258
this.config = _config_7;
259259
this.middlewareStack.use(getSchemaSerdePlugin(this.config));

private/my-local-model-schema/src/auth/httpAuthExtensionConfiguration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export type HttpAuthRuntimeConfig = Partial<{
2727
export const getHttpAuthExtensionConfiguration = (
2828
runtimeConfig: HttpAuthRuntimeConfig
2929
): HttpAuthExtensionConfiguration => {
30-
let _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
30+
const _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
3131
let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider!;
3232
return {
3333
setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void {

private/my-local-model/src/XYZServiceClient.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -231,15 +231,15 @@ export class XYZServiceClient extends __Client<
231231
readonly config: XYZServiceClientResolvedConfig;
232232

233233
constructor(...[configuration]: __CheckOptionalClientConfig<XYZServiceClientConfig>) {
234-
let _config_0 = __getRuntimeConfig(configuration || {});
234+
const _config_0 = __getRuntimeConfig(configuration || {});
235235
super(_config_0 as any);
236236
this.initConfig = _config_0;
237-
let _config_1 = resolveClientEndpointParameters(_config_0);
238-
let _config_2 = resolveRetryConfig(_config_1);
239-
let _config_3 = resolveEndpointConfig(_config_2);
240-
let _config_4 = resolveEndpointRequiredConfig(_config_3);
241-
let _config_5 = resolveEventStreamSerdeConfig(_config_4);
242-
let _config_6 = resolveHttpAuthSchemeConfig(_config_5);
237+
const _config_1 = resolveClientEndpointParameters(_config_0);
238+
const _config_2 = resolveRetryConfig(_config_1);
239+
const _config_3 = resolveEndpointConfig(_config_2);
240+
const _config_4 = resolveEndpointRequiredConfig(_config_3);
241+
const _config_5 = resolveEventStreamSerdeConfig(_config_4);
242+
const _config_6 = resolveHttpAuthSchemeConfig(_config_5);
243243
let _config_7 = resolveRuntimeExtensions(_config_6, configuration?.extensions || []);
244244
this.config = _config_7;
245245
this.middlewareStack.use(getRetryPlugin(this.config));

private/my-local-model/src/auth/httpAuthExtensionConfiguration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export type HttpAuthRuntimeConfig = Partial<{
2727
export const getHttpAuthExtensionConfiguration = (
2828
runtimeConfig: HttpAuthRuntimeConfig
2929
): HttpAuthExtensionConfiguration => {
30-
let _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
30+
const _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
3131
let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider!;
3232
return {
3333
setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void {

private/smithy-rpcv2-cbor-schema/src/RpcV2ProtocolClient.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -292,14 +292,14 @@ export class RpcV2ProtocolClient extends __Client<
292292
readonly config: RpcV2ProtocolClientResolvedConfig;
293293

294294
constructor(...[configuration]: __CheckOptionalClientConfig<RpcV2ProtocolClientConfig>) {
295-
let _config_0 = __getRuntimeConfig(configuration || {});
295+
const _config_0 = __getRuntimeConfig(configuration || {});
296296
super(_config_0 as any);
297297
this.initConfig = _config_0;
298-
let _config_1 = resolveClientEndpointParameters(_config_0);
299-
let _config_2 = resolveRetryConfig(_config_1);
300-
let _config_3 = resolveEndpointConfig(_config_2);
301-
let _config_4 = resolveEndpointRequiredConfig(_config_3);
302-
let _config_5 = resolveHttpAuthSchemeConfig(_config_4);
298+
const _config_1 = resolveClientEndpointParameters(_config_0);
299+
const _config_2 = resolveRetryConfig(_config_1);
300+
const _config_3 = resolveEndpointConfig(_config_2);
301+
const _config_4 = resolveEndpointRequiredConfig(_config_3);
302+
const _config_5 = resolveHttpAuthSchemeConfig(_config_4);
303303
let _config_6 = resolveRuntimeExtensions(_config_5, configuration?.extensions || []);
304304
this.config = _config_6;
305305
this.middlewareStack.use(getSchemaSerdePlugin(this.config));

private/smithy-rpcv2-cbor-schema/src/auth/httpAuthExtensionConfiguration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export type HttpAuthRuntimeConfig = Partial<{
2727
export const getHttpAuthExtensionConfiguration = (
2828
runtimeConfig: HttpAuthRuntimeConfig
2929
): HttpAuthExtensionConfiguration => {
30-
let _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
30+
const _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
3131
let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider!;
3232
return {
3333
setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void {

private/smithy-rpcv2-cbor/src/RpcV2ProtocolClient.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -269,14 +269,14 @@ export class RpcV2ProtocolClient extends __Client<
269269
readonly config: RpcV2ProtocolClientResolvedConfig;
270270

271271
constructor(...[configuration]: __CheckOptionalClientConfig<RpcV2ProtocolClientConfig>) {
272-
let _config_0 = __getRuntimeConfig(configuration || {});
272+
const _config_0 = __getRuntimeConfig(configuration || {});
273273
super(_config_0 as any);
274274
this.initConfig = _config_0;
275-
let _config_1 = resolveClientEndpointParameters(_config_0);
276-
let _config_2 = resolveRetryConfig(_config_1);
277-
let _config_3 = resolveEndpointConfig(_config_2);
278-
let _config_4 = resolveEndpointRequiredConfig(_config_3);
279-
let _config_5 = resolveHttpAuthSchemeConfig(_config_4);
275+
const _config_1 = resolveClientEndpointParameters(_config_0);
276+
const _config_2 = resolveRetryConfig(_config_1);
277+
const _config_3 = resolveEndpointConfig(_config_2);
278+
const _config_4 = resolveEndpointRequiredConfig(_config_3);
279+
const _config_5 = resolveHttpAuthSchemeConfig(_config_4);
280280
let _config_6 = resolveRuntimeExtensions(_config_5, configuration?.extensions || []);
281281
this.config = _config_6;
282282
this.middlewareStack.use(getRetryPlugin(this.config));

private/smithy-rpcv2-cbor/src/auth/httpAuthExtensionConfiguration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export type HttpAuthRuntimeConfig = Partial<{
2727
export const getHttpAuthExtensionConfiguration = (
2828
runtimeConfig: HttpAuthRuntimeConfig
2929
): HttpAuthExtensionConfiguration => {
30-
let _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
30+
const _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;
3131
let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider!;
3232
return {
3333
setHttpAuthScheme(httpAuthScheme: HttpAuthScheme): void {

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/ServiceBareBonesClientGenerator.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -379,15 +379,15 @@ private void generateConstructor() {
379379

380380
int configVariable = 0;
381381
String initialConfigVar = generateConfigVariable(configVariable);
382-
writer.write("let $L = __getRuntimeConfig(configuration || {});",
382+
writer.write("const $L = __getRuntimeConfig(configuration || {});",
383383
initialConfigVar);
384384
writer.write("super($L as any);", initialConfigVar);
385385
writer.write("this.initConfig = $L;", initialConfigVar);
386386

387387
configVariable++;
388388
writer.addImport("resolveClientEndpointParameters", null,
389389
EndpointsV2Generator.ENDPOINT_PARAMETERS_DEPENDENCY);
390-
writer.write("let $L = $L($L);",
390+
writer.write("const $L = $L($L);",
391391
generateConfigVariable(configVariable),
392392
"resolveClientEndpointParameters",
393393
generateConfigVariable(configVariable - 1));
@@ -420,7 +420,7 @@ private void generateConstructor() {
420420
}
421421
writer.pushState();
422422
writer.putContext(symbolMap);
423-
writer.write("let $newConfig:L = $resolveFn:T($oldConfig:L" + additionalParamsString + ");");
423+
writer.write("const $newConfig:L = $resolveFn:T($oldConfig:L" + additionalParamsString + ");");
424424
writer.popState();
425425
}
426426
}

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/auth/http/integration/HttpAuthRuntimeExtensionIntegration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ private void generateGetHttpAuthExtensionConfigurationFunction(
287287
): HttpAuthExtensionConfiguration => {""", "};",
288288
() -> {
289289
w.addTypeImport("HttpAuthScheme", null, TypeScriptDependency.SMITHY_TYPES);
290-
w.write("let _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;");
290+
w.write("const _httpAuthSchemes = runtimeConfig.httpAuthSchemes!;");
291291
w.addTypeImport(serviceName + "HttpAuthSchemeProvider", null, AuthUtils.AUTH_HTTP_PROVIDER_DEPENDENCY);
292292
w.write("let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider!;");
293293
List<ConfigField> mainConfigFields = configFields.values().stream()

0 commit comments

Comments
 (0)