added two failing tests RestJsonClientPopulatesDefaultValuesInInput and RestJsonClientUsesExplicitlyProvidedMemberValuesOverDefaults to known failing tests for the same reason here
added one broken test (i.e. the upstream test definition is incorrect but our implementation is correct) known failing tests per smithy#2341
for the server
removed rest-xml-extras.smithy since RestXmlMustSupportParametersInContentType is now available upstream Smithy 1.50.0
Testing
Existing tests in CI
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Motivation and Context
This PR upgrades Smithy to 1.50.0. The majority of the changes follow
TODO
added in https://github.com/smithy-lang/smithy-rs/pull/3690. Other than that, a few adjustments needed to be made:RestJsonClientPopulatesDefaultValuesInInput
andRestJsonClientUsesExplicitlyProvidedMemberValuesOverDefaults
to known failing tests for the same reason hererest-xml-extras.smithy
sinceRestXmlMustSupportParametersInContentType
is now available upstream Smithy 1.50.0Testing
Existing tests in CI
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.