Skip to content

Commit 57e0a48

Browse files
authored
Update SmithyVersion to 1.56.0 (#1573)
1 parent 30481a9 commit 57e0a48

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
smithyVersion=1.55.0
1+
smithyVersion=1.56.0
22
smithyGradleVersion=1.2.0

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/integration/HttpBindingProtocolGenerator.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -979,6 +979,12 @@ private void writeRequestHeaders(
979979
// Only set the content type if one can be determined.
980980
writeContentTypeHeader(context, operation, true);
981981
writeDefaultInputHeaders(context, operation);
982+
if (inputPresent) {
983+
// Handle assembling prefix headers.
984+
for (HttpBinding binding : prefixHeaders) {
985+
writePrefixHeaders(context, binding);
986+
}
987+
}
982988

983989
if (inputPresent) {
984990
for (HttpBinding binding : headers) {
@@ -987,13 +993,6 @@ private void writeRequestHeaders(
987993
}
988994

989995
flushHeadersBuffer(writer);
990-
991-
if (inputPresent) {
992-
// Handle assembling prefix headers.
993-
for (HttpBinding binding : prefixHeaders) {
994-
writePrefixHeaders(context, binding);
995-
}
996-
}
997996
writer.dedent();
998997
writer.write(closing);
999998
}
@@ -1103,16 +1102,16 @@ private void writeResponseHeaders(
11031102
writeContentTypeHeader(context, operationOrError, false);
11041103
injectExtraHeaders.run();
11051104

1105+
// Handle assembling prefix headers.
1106+
for (HttpBinding binding : bindingIndex.getResponseBindings(operationOrError, Location.PREFIX_HEADERS)) {
1107+
writePrefixHeaders(context, binding);
1108+
}
1109+
11061110
for (HttpBinding binding : bindingIndex.getResponseBindings(operationOrError, Location.HEADER)) {
11071111
writeNormalHeader(context, binding);
11081112
}
11091113

11101114
flushHeadersBuffer(writer);
1111-
1112-
// Handle assembling prefix headers.
1113-
for (HttpBinding binding : bindingIndex.getResponseBindings(operationOrError, Location.PREFIX_HEADERS)) {
1114-
writePrefixHeaders(context, binding);
1115-
}
11161115
});
11171116
}
11181117

0 commit comments

Comments
 (0)