Skip to content

Commit 93c850b

Browse files
committed
PR feedback
1 parent c6ab629 commit 93c850b

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

codegen/aws-sdk-codegen/src/main/kotlin/aws/sdk/kotlin/codegen/smoketests/AwsSmokeTestsRunnerGeneratorIntegration.kt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ private object AwsSmokeTestsRunnerGenerator {
3939
* Preserves other environment variables added via section writer binding, if any.
4040
*/
4141
val regionEnvironmentVariable =
42-
SectionWriterBinding(AdditionalEnvironmentVariables) { writer, previous ->
42+
SectionWriterBinding(SmokeTestSectionIds.AdditionalEnvironmentVariables) { writer, previous ->
4343
writer.write("#L", previous)
4444
writer.write(
4545
"private val regionOverride = #T.System.getenv(#S)",
@@ -52,9 +52,9 @@ private object AwsSmokeTestsRunnerGenerator {
5252
* Add AWS specific client config support to AWS smoke test runners
5353
*/
5454
val clientConfig =
55-
SectionWriterBinding(ClientConfig) { writer, _ ->
56-
val name = writer.getContextValue(ClientConfig.Name)
57-
val value = writer.getContextValue(ClientConfig.Value)
55+
SectionWriterBinding(SmokeTestSectionIds.ClientConfig) { writer, _ ->
56+
val name = writer.getContextValue(SmokeTestSectionIds.ClientConfig.Name)
57+
val value = writer.getContextValue(SmokeTestSectionIds.ClientConfig.Value)
5858

5959
// Normalize client config names
6060
val newName = when (name) {
@@ -65,7 +65,7 @@ private object AwsSmokeTestsRunnerGenerator {
6565
"useAccelerate" -> "enableAccelerate"
6666
"useMultiRegionAccessPoints" -> "disableMrap"
6767
"useGlobalEndpoint" -> {
68-
writer.write("throw Exception(#S)", "'useGlobalEndpoint' is not supported by the SDK")
68+
writer.write("throw #T(#S)", RuntimeTypes.Core.SmokeTests.SmokeTestsException, "'useGlobalEndpoint' is not supported by the SDK")
6969
return@SectionWriterBinding
7070
}
7171
else -> name
@@ -75,8 +75,8 @@ private object AwsSmokeTestsRunnerGenerator {
7575
// Normalize client values
7676
when (newName) {
7777
"endpointProvider" -> {
78-
val endpointProvider = writer.getContextValue(ClientConfig.EndpointProvider)
79-
val endpointParameters = writer.getContextValue(ClientConfig.EndpointParams)
78+
val endpointProvider = writer.getContextValue(SmokeTestSectionIds.ClientConfig.EndpointProvider)
79+
val endpointParameters = writer.getContextValue(SmokeTestSectionIds.ClientConfig.EndpointParams)
8080

8181
writer.withBlock("object : #T {", "}", endpointProvider) {
8282
write(
@@ -121,7 +121,7 @@ private object AwsSmokeTestsRunnerGenerator {
121121
* Preserves previous default config if any.
122122
*/
123123
val defaultClientConfig =
124-
SectionWriterBinding(DefaultClientConfig) { writer, previous ->
124+
SectionWriterBinding(SmokeTestSectionIds.DefaultClientConfig) { writer, previous ->
125125
writer.write("#L", previous)
126126
writer.write("region = regionOverride")
127127
}
@@ -130,13 +130,13 @@ private object AwsSmokeTestsRunnerGenerator {
130130
* Replaces environment variable with one specific to AWS smoke test runners
131131
*/
132132
val skipTagsEnvironmentVariable =
133-
SectionWriterBinding(SkipTags) { writer, _ -> writer.writeInline("#S", AWS_SKIP_TAGS) }
133+
SectionWriterBinding(SmokeTestSectionIds.SkipTags) { writer, _ -> writer.writeInline("#S", AWS_SKIP_TAGS) }
134134

135135
/**
136136
* Replaces environment variable with one specific to AWS smoke test runners
137137
*/
138138
val serviceFilterEnvironmentVariable =
139-
SectionWriterBinding(ServiceFilter) { writer, _ -> writer.writeInline("#S", AWS_SERVICE_FILTER) }
139+
SectionWriterBinding(SmokeTestSectionIds.ServiceFilter) { writer, _ -> writer.writeInline("#S", AWS_SERVICE_FILTER) }
140140
}
141141

142142
/**

codegen/aws-sdk-codegen/src/main/kotlin/aws/sdk/kotlin/codegen/smoketests/testing/SmokeTestFailHttpEngineIntegration.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import software.amazon.smithy.kotlin.codegen.integration.SectionWriter
1010
import software.amazon.smithy.kotlin.codegen.integration.SectionWriterBinding
1111
import software.amazon.smithy.kotlin.codegen.model.expectShape
1212
import software.amazon.smithy.kotlin.codegen.model.hasTrait
13-
import software.amazon.smithy.kotlin.codegen.rendering.smoketests.HttpEngineOverride
13+
import software.amazon.smithy.kotlin.codegen.rendering.smoketests.SmokeTestSectionIds
1414
import software.amazon.smithy.kotlin.codegen.utils.topDownOperations
1515
import software.amazon.smithy.model.Model
1616
import software.amazon.smithy.model.shapes.ServiceShape
@@ -29,7 +29,7 @@ class SmokeTestFailHttpEngineIntegration : KotlinIntegration {
2929

3030
override val sectionWriters: List<SectionWriterBinding>
3131
get() = listOf(
32-
SectionWriterBinding(HttpEngineOverride, httpClientOverride),
32+
SectionWriterBinding(SmokeTestSectionIds.HttpEngineOverride, httpClientOverride),
3333
)
3434

3535
private val httpClientOverride = SectionWriter { writer, _ ->

codegen/aws-sdk-codegen/src/main/kotlin/aws/sdk/kotlin/codegen/smoketests/testing/SmokeTestSuccessHttpEngineIntegration.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import software.amazon.smithy.kotlin.codegen.integration.SectionWriter
99
import software.amazon.smithy.kotlin.codegen.integration.SectionWriterBinding
1010
import software.amazon.smithy.kotlin.codegen.model.expectShape
1111
import software.amazon.smithy.kotlin.codegen.model.hasTrait
12-
import software.amazon.smithy.kotlin.codegen.rendering.smoketests.HttpEngineOverride
12+
import software.amazon.smithy.kotlin.codegen.rendering.smoketests.SmokeTestSectionIds
1313
import software.amazon.smithy.kotlin.codegen.utils.topDownOperations
1414
import software.amazon.smithy.model.Model
1515
import software.amazon.smithy.model.shapes.ServiceShape
@@ -28,7 +28,7 @@ class SmokeTestSuccessHttpEngineIntegration : KotlinIntegration {
2828

2929
override val sectionWriters: List<SectionWriterBinding>
3030
get() = listOf(
31-
SectionWriterBinding(HttpEngineOverride, httpClientOverride),
31+
SectionWriterBinding(SmokeTestSectionIds.HttpEngineOverride, httpClientOverride),
3232
)
3333

3434
private val httpClientOverride = SectionWriter { writer, _ ->

0 commit comments

Comments
 (0)