Skip to content

Commit 167fdbf

Browse files
authored
remove unused deser code for Expires in non-s3 services (#3168)
1 parent 2429c70 commit 167fdbf

File tree

430 files changed

+439
-3918
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

430 files changed

+439
-3918
lines changed

.changelog/fbff8b722c5f4bd98378060aff441db2.json

Lines changed: 436 additions & 0 deletions
Large diffs are not rendered by default.

codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/customization/service/s3/S3ExpiresShapeCustomization.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ public Model preprocessModel(Model model, GoSettings settings) {
7373

7474
@Override
7575
public void writeAdditionalFiles(GoSettings settings, Model model, SymbolProvider symbolProvider, GoDelegator goDelegator) {
76-
goDelegator.useFileWriter("deserializers.go", settings.getModuleName(), deserializeS3Expires());
76+
if (isServiceS3(model, settings.getService(model))) {
77+
goDelegator.useFileWriter("deserializers.go", settings.getModuleName(), deserializeS3Expires());
78+
}
7779
}
7880

7981
private Shape addExpiresString(Shape shape) {

internal/kitchensinktest/deserializers.go

Lines changed: 0 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/awsrestjson/deserializers.go

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/ec2query/deserializers.go

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/jsonrpc/deserializers.go

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/jsonrpc10/deserializers.go

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/jsonrpc10querycompatible/deserializers.go

Lines changed: 0 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/nonquerycompatiblerpcv2protocol/deserializers.go

Lines changed: 0 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/protocoltest/query/deserializers.go

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)