Skip to content

Commit d542137

Browse files
committed
chore(codegen): update for index test & type imports
1 parent a934dcb commit d542137

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

codegen/sdk-codegen/build.gradle.kts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,19 @@ abstract class GenerateSmithyBuildTask : DefaultTask() {
8181
@get:Input
8282
@get:Optional
8383
abstract val clientName: Property<String>
84-
84+
8585
@get:Input
8686
abstract val modelsDir: Property<String>
87-
87+
8888
@get:InputDirectory
8989
abstract val modelsDirPath: DirectoryProperty
90-
90+
9191
@get:InputFile
9292
abstract val templateFile: RegularFileProperty
93-
93+
9494
@get:OutputFile
9595
abstract val buildFile: RegularFileProperty
96-
96+
9797
@TaskAction
9898
fun generate() {
9999
val projectionsBuilder = Node.objectNodeBuilder()
@@ -145,6 +145,7 @@ abstract class GenerateSmithyBuildTask : DefaultTask() {
145145
.withMember("useLegacyAuth",
146146
useLegacyAuthServices.contains(serviceTrait.sdkId))
147147
.withMember("generateSchemas", true)
148+
.withMember("generateIndexTests", true)
148149
.build()))
149150
.build()
150151
projectionsBuilder.withMember(sdkId + "." + version.lowercase(), projectionContents)
@@ -160,18 +161,18 @@ abstract class GenerateSmithyBuildTask : DefaultTask() {
160161
val generateSmithyBuild = tasks.register<GenerateSmithyBuildTask>("generate-smithy-build") {
161162
val clientNameProp = providers.gradleProperty("clientNameProp")
162163
val modelsDirProp = providers.gradleProperty("modelsDirProp").orElse("aws-models")
163-
164+
164165
clientName.set(clientNameProp)
165166
modelsDir.set(modelsDirProp)
166167
modelsDirPath.set(layout.projectDirectory.dir(modelsDirProp))
167168
templateFile.set(layout.projectDirectory.file("../smithy-aws-typescript-codegen/src/main/resources/software/amazon/smithy/aws/typescript/codegen/package.json.template"))
168-
169+
169170
val buildFileName = if (clientNameProp.isPresent && clientNameProp.get().isNotEmpty()) {
170171
"smithy-build-${clientNameProp.get()}.json"
171172
} else {
172173
"smithy-build.json"
173174
}
174-
175+
175176
buildFile.set(layout.projectDirectory.file(buildFileName))
176177
}
177178

scripts/generate-clients/config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
module.exports = {
33
// Use full commit hash as we explicitly fetch it.
44
// Comparison link (update with previous hash):
5-
// https://github.com/smithy-lang/smithy-typescript/compare/775cd5b119247e544cfa1c51feb89b9e18805725...f8bed213e93a537ea1e26cc0a1dba8d45501bf3d
6-
SMITHY_TS_COMMIT: "f8bed213e93a537ea1e26cc0a1dba8d45501bf3d",
5+
// https://github.com/smithy-lang/smithy-typescript/compare/f8bed213e93a537ea1e26cc0a1dba8d45501bf3d...716bf8eb08f5b4b3f2bf5ddf120542a3c95ff3f3
6+
SMITHY_TS_COMMIT: "716bf8eb08f5b4b3f2bf5ddf120542a3c95ff3f3",
77
};
88

99
if (module.exports.SMITHY_TS_COMMIT.length < 40) {

0 commit comments

Comments
 (0)