soto-project / soto

Swift SDK for AWS that works on Linux, macOS and iOS
https://soto.codes
Apache License 2.0
871 stars 83 forks source link

Fix default trait processing #628

Closed adam-fowler closed 1 year ago

adam-fowler commented 1 year ago

I was processing the default trait incorrectly. Clients should only use the default trait when the required trait is also present. In any other situation the default trait is a server only trait.

Related Code Generator commit is 461c2fe33a31eb8ee703fc4ed80601f56835c7d3

adam-fowler commented 1 year ago

It is reverting changes made earlier that were never released so it isn't an issue