-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Smithy IDLv 2.0 default trait #718
Comments
Support Smithy IDL v2, including int enums, full nullability support via presence tracking, and any other new features available (requires investigation). |
Reviewing the changelog for Smithy we need look into:
|
I've split this catch all Smithy IDL v2 issue out into multiple issues (noted in comment above). I've left this issue dedicated to supporting the |
UPDATE: Guidance has recently changed and presence tracking is no longer the recommendation |
Add support for the defaultTrait.
@boxed
and primitive value types for figuring out defaults and nullability. We should revamp this to be much clearer and to align to IDL2 (example). This will require using the nullability index (possibly in more places than we do now).@box
trait was deprecated, update tests/codegen to use default trait insteadImplement presence trackingThe text was updated successfully, but these errors were encountered: