Skip to content

Commit 72db2b5

Browse files
authored
chore(codegen): bump smithyVersion=1.50.0 (#6245)
1 parent 675cdf8 commit 72db2b5

File tree

51 files changed

+6128
-268
lines changed

Some content is hidden

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

51 files changed

+6128
-268
lines changed

codegen/gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
smithyVersion=1.49.0
1+
smithyVersion=1.50.0
22
smithyGradleVersion=0.6.0

codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AwsProtocolUtils.java

+11
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,11 @@ private static boolean filterProtocolTests(
336336
return true;
337337
}
338338

339+
// ToDo: https://github.com/aws/aws-sdk-js-v3/issues/6246
340+
if (testCase.getId().equals("RestJsonMustSupportParametersInContentType")) {
341+
return true;
342+
}
343+
339344
return false;
340345
}
341346

@@ -393,6 +398,12 @@ private static boolean filterMalformedRequestTests(
393398
return true;
394399
}
395400

401+
// ToDo: https://github.com/aws/aws-sdk-js-v3/issues/6246
402+
if (testCase.getId().equals("RestJsonStringPayloadNoContentType")
403+
|| testCase.getId().equals("RestJsonWithBodyExpectsApplicationJsonContentTypeNoHeaders")) {
404+
return true;
405+
}
406+
396407
return false;
397408
}
398409
}

private/aws-protocoltests-ec2/README.md

+56
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,14 @@ XmlTimestamps
402402

403403
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/XmlTimestampsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/XmlTimestampsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/XmlTimestampsCommandOutput/)
404404

405+
</details>
406+
<details>
407+
<summary>
408+
ContentTypeParameters
409+
</summary>
410+
411+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/ContentTypeParametersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandOutput/)
412+
405413
</details>
406414
<details>
407415
<summary>
@@ -538,6 +546,14 @@ SparseNullsOperation
538546

539547
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/SparseNullsOperationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/SparseNullsOperationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/SparseNullsOperationCommandOutput/)
540548

549+
</details>
550+
<details>
551+
<summary>
552+
ContentTypeParameters
553+
</summary>
554+
555+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/ContentTypeParametersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandOutput/)
556+
541557
</details>
542558
<details>
543559
<summary>
@@ -946,6 +962,14 @@ ConstantQueryString
946962

947963
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/ConstantQueryStringCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ConstantQueryStringCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ConstantQueryStringCommandOutput/)
948964

965+
</details>
966+
<details>
967+
<summary>
968+
ContentTypeParameters
969+
</summary>
970+
971+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/ContentTypeParametersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandOutput/)
972+
949973
</details>
950974
<details>
951975
<summary>
@@ -1538,6 +1562,22 @@ OmitsSerializingEmptyLists
15381562

15391563
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/OmitsSerializingEmptyListsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/OmitsSerializingEmptyListsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/OmitsSerializingEmptyListsCommandOutput/)
15401564

1565+
</details>
1566+
<details>
1567+
<summary>
1568+
OperationWithDefaults
1569+
</summary>
1570+
1571+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/OperationWithDefaultsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/OperationWithDefaultsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/OperationWithDefaultsCommandOutput/)
1572+
1573+
</details>
1574+
<details>
1575+
<summary>
1576+
OperationWithNestedStructure
1577+
</summary>
1578+
1579+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/OperationWithNestedStructureCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/OperationWithNestedStructureCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/OperationWithNestedStructureCommandOutput/)
1580+
15411581
</details>
15421582
<details>
15431583
<summary>
@@ -1666,6 +1706,14 @@ TestBodyStructure
16661706

16671707
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/TestBodyStructureCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/TestBodyStructureCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/TestBodyStructureCommandOutput/)
16681708

1709+
</details>
1710+
<details>
1711+
<summary>
1712+
TestNoInputNoPayload
1713+
</summary>
1714+
1715+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/TestNoInputNoPayloadCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/TestNoInputNoPayloadCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/TestNoInputNoPayloadCommandOutput/)
1716+
16691717
</details>
16701718
<details>
16711719
<summary>
@@ -1834,6 +1882,14 @@ ConstantQueryString
18341882

18351883
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/ConstantQueryStringCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ConstantQueryStringCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ConstantQueryStringCommandOutput/)
18361884

1885+
</details>
1886+
<details>
1887+
<summary>
1888+
ContentTypeParameters
1889+
</summary>
1890+
1891+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/ec2-protocol/command/ContentTypeParametersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-ec2-protocol/Interface/ContentTypeParametersCommandOutput/)
1892+
18371893
</details>
18381894
<details>
18391895
<summary>

private/aws-protocoltests-ec2/test/functional/ec2query.spec.ts

+25-25
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ it("Ec2QueryDateTimeWithNegativeOffset:Response", async () => {
188188
},
189189
`<DatetimeOffsetsResponse xmlns="https://example.com/">
190190
<datetime>2019-12-16T22:48:18-01:00</datetime>
191-
<RequestId>requestid</RequestId>
191+
<requestId>requestid</requestId>
192192
</DatetimeOffsetsResponse>
193193
`
194194
),
@@ -230,7 +230,7 @@ it("Ec2QueryDateTimeWithPositiveOffset:Response", async () => {
230230
},
231231
`<DatetimeOffsetsResponse xmlns="https://example.com/">
232232
<datetime>2019-12-17T00:48:18+01:00</datetime>
233-
<RequestId>requestid</RequestId>
233+
<requestId>requestid</requestId>
234234
</DatetimeOffsetsResponse>
235235
`
236236
),
@@ -305,7 +305,7 @@ it("Ec2QueryEmptyInputAndEmptyOutput:Response", async () => {
305305
"content-type": "text/xml;charset=UTF-8",
306306
},
307307
`<EmptyInputAndEmptyOutputResponse xmlns="https://example.com/">
308-
<RequestId>requestid</RequestId>
308+
<requestId>requestid</requestId>
309309
</EmptyInputAndEmptyOutputResponse>
310310
`
311311
),
@@ -419,7 +419,7 @@ it("Ec2QueryDateTimeWithFractionalSeconds:Response", async () => {
419419
},
420420
`<FractionalSecondsResponse xmlns="https://example.com/">
421421
<datetime>2000-01-02T20:34:56.123Z</datetime>
422-
<RequestId>requestid</RequestId>
422+
<requestId>requestid</requestId>
423423
</FractionalSecondsResponse>
424424
`
425425
),
@@ -461,7 +461,7 @@ it("Ec2GreetingWithErrors:Response", async () => {
461461
},
462462
`<GreetingWithErrorsResponse xmlns="https://example.com/">
463463
<greeting>Hello</greeting>
464-
<RequestId>requestid</RequestId>
464+
<requestId>requestid</requestId>
465465
</GreetingWithErrorsResponse>
466466
`
467467
),
@@ -508,7 +508,7 @@ it("Ec2InvalidGreetingError:Error:GreetingWithErrors", async () => {
508508
<Message>Hi</Message>
509509
</Error>
510510
</Errors>
511-
<RequestId>foo-id</RequestId>
511+
<RequestID>foo-id</RequestID>
512512
</Response>
513513
`
514514
),
@@ -561,7 +561,7 @@ it("Ec2ComplexError:Error:GreetingWithErrors", async () => {
561561
</Nested>
562562
</Error>
563563
</Errors>
564-
<RequestId>foo-id</RequestId>
564+
<RequestID>foo-id</RequestID>
565565
</Response>
566566
`
567567
),
@@ -644,7 +644,7 @@ it("Ec2IgnoresWrappingXmlName:Response", async () => {
644644
},
645645
`<IgnoresWrappingXmlNameResponse xmlns="https://example.com/">
646646
<foo>bar</foo>
647-
<RequestId>requestid</RequestId>
647+
<requestId>requestid</requestId>
648648
</IgnoresWrappingXmlNameResponse>
649649
`
650650
),
@@ -764,7 +764,7 @@ it("Ec2QueryNoInputAndOutput:Response", async () => {
764764
"content-type": "text/xml;charset=UTF-8",
765765
},
766766
`<NoInputAndOutputResponse xmlns="https://example.com/">
767-
<RequestId>requestid</RequestId>
767+
<requestId>requestid</requestId>
768768
</NoInputAndOutputResponse>
769769
`
770770
),
@@ -1180,7 +1180,7 @@ it("Ec2RecursiveShapes:Response", async () => {
11801180
</recursiveMember>
11811181
</nested>
11821182
</nested>
1183-
<RequestId>requestid</RequestId>
1183+
<requestId>requestid</requestId>
11841184
</RecursiveXmlShapesResponse>
11851185
`
11861186
),
@@ -1736,7 +1736,7 @@ it("Ec2SimpleScalarProperties:Response", async () => {
17361736
<longValue>4</longValue>
17371737
<floatValue>5.5</floatValue>
17381738
<DoubleDribble>6.5</DoubleDribble>
1739-
<RequestId>requestid</RequestId>
1739+
<requestId>requestid</requestId>
17401740
</SimpleScalarXmlPropertiesResponse>
17411741
`
17421742
),
@@ -1928,7 +1928,7 @@ it("Ec2XmlBlobs:Response", async () => {
19281928
},
19291929
`<XmlBlobsResponse xmlns="https://example.com/">
19301930
<data>dmFsdWU=</data>
1931-
<RequestId>requestid</RequestId>
1931+
<requestId>requestid</requestId>
19321932
</XmlBlobsResponse>
19331933
`
19341934
),
@@ -1970,7 +1970,7 @@ it("Ec2XmlEmptyBlobs:Response", async () => {
19701970
},
19711971
`<XmlEmptyBlobsResponse xmlns="https://example.com/">
19721972
<data></data>
1973-
<RequestId>requestid</RequestId>
1973+
<requestId>requestid</requestId>
19741974
</XmlEmptyBlobsResponse>
19751975
`
19761976
),
@@ -2012,7 +2012,7 @@ it("Ec2XmlEmptySelfClosedBlobs:Response", async () => {
20122012
},
20132013
`<XmlEmptyBlobsResponse xmlns="https://example.com/">
20142014
<data/>
2015-
<RequestId>requestid</RequestId>
2015+
<requestId>requestid</requestId>
20162016
</XmlEmptyBlobsResponse>
20172017
`
20182018
),
@@ -2118,7 +2118,7 @@ it("Ec2XmlEnums:Response", async () => {
21182118
<value>0</value>
21192119
</entry>
21202120
</fooEnumMap>
2121-
<RequestId>requestid</RequestId>
2121+
<requestId>requestid</requestId>
21222122
</XmlEnumsResponse>
21232123
`
21242124
),
@@ -2194,7 +2194,7 @@ it("Ec2XmlIntEnums:Response", async () => {
21942194
<value>2</value>
21952195
</entry>
21962196
</intEnumMap>
2197-
<RequestId>requestid</RequestId>
2197+
<requestId>requestid</requestId>
21982198
</XmlIntEnumsResponse>
21992199
`
22002200
),
@@ -2317,7 +2317,7 @@ it("Ec2XmlLists:Response", async () => {
23172317
<other>4</other>
23182318
</item>
23192319
</myStructureList>
2320-
<RequestId>requestid</RequestId>
2320+
<requestId>requestid</requestId>
23212321
</XmlListsResponse>
23222322
`
23232323
),
@@ -2415,7 +2415,7 @@ it("Ec2XmlNamespaces:Response", async () => {
24152415
<member xmlns="http://bux.com">Baz</member>
24162416
</values>
24172417
</nested>
2418-
<RequestId>requestid</RequestId>
2418+
<requestId>requestid</requestId>
24192419
</XmlNamespacesResponse>
24202420
`
24212421
),
@@ -2461,7 +2461,7 @@ it("Ec2XmlTimestamps:Response", async () => {
24612461
},
24622462
`<XmlTimestampsResponse xmlns="https://example.com/">
24632463
<normal>2014-04-29T18:30:38Z</normal>
2464-
<RequestId>requestid</RequestId>
2464+
<requestId>requestid</requestId>
24652465
</XmlTimestampsResponse>
24662466
`
24672467
),
@@ -2503,7 +2503,7 @@ it("Ec2XmlTimestampsWithDateTimeFormat:Response", async () => {
25032503
},
25042504
`<XmlTimestampsResponse xmlns="https://example.com/">
25052505
<dateTime>2014-04-29T18:30:38Z</dateTime>
2506-
<RequestId>requestid</RequestId>
2506+
<requestId>requestid</requestId>
25072507
</XmlTimestampsResponse>
25082508
`
25092509
),
@@ -2545,7 +2545,7 @@ it("Ec2XmlTimestampsWithDateTimeOnTargetFormat:Response", async () => {
25452545
},
25462546
`<XmlTimestampsResponse xmlns="https://example.com/">
25472547
<dateTimeOnTarget>2014-04-29T18:30:38Z</dateTimeOnTarget>
2548-
<RequestId>requestid</RequestId>
2548+
<requestId>requestid</requestId>
25492549
</XmlTimestampsResponse>
25502550
`
25512551
),
@@ -2587,7 +2587,7 @@ it("Ec2XmlTimestampsWithEpochSecondsFormat:Response", async () => {
25872587
},
25882588
`<XmlTimestampsResponse xmlns="https://example.com/">
25892589
<epochSeconds>1398796238</epochSeconds>
2590-
<RequestId>requestid</RequestId>
2590+
<requestId>requestid</requestId>
25912591
</XmlTimestampsResponse>
25922592
`
25932593
),
@@ -2629,7 +2629,7 @@ it("Ec2XmlTimestampsWithEpochSecondsOnTargetFormat:Response", async () => {
26292629
},
26302630
`<XmlTimestampsResponse xmlns="https://example.com/">
26312631
<epochSecondsOnTarget>1398796238</epochSecondsOnTarget>
2632-
<RequestId>requestid</RequestId>
2632+
<requestId>requestid</requestId>
26332633
</XmlTimestampsResponse>
26342634
`
26352635
),
@@ -2671,7 +2671,7 @@ it("Ec2XmlTimestampsWithHttpDateFormat:Response", async () => {
26712671
},
26722672
`<XmlTimestampsResponse xmlns="https://example.com/">
26732673
<httpDate>Tue, 29 Apr 2014 18:30:38 GMT</httpDate>
2674-
<RequestId>requestid</RequestId>
2674+
<requestId>requestid</requestId>
26752675
</XmlTimestampsResponse>
26762676
`
26772677
),
@@ -2713,7 +2713,7 @@ it("Ec2XmlTimestampsWithHttpDateOnTargetFormat:Response", async () => {
27132713
},
27142714
`<XmlTimestampsResponse xmlns="https://example.com/">
27152715
<httpDateOnTarget>Tue, 29 Apr 2014 18:30:38 GMT</httpDateOnTarget>
2716-
<RequestId>requestid</RequestId>
2716+
<requestId>requestid</requestId>
27172717
</XmlTimestampsResponse>
27182718
`
27192719
),

0 commit comments

Comments
 (0)