-
Notifications
You must be signed in to change notification settings - Fork 218
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
Make protocol and auth traits #273
Merged
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
a5e7f52
Make protocol and auth into meta traits
mtdowling ed94e5d
Remove no longer needed protocol linters
mtdowling 502454d
Remove no longer needed auth/protocol transforms
mtdowling c7f3a32
Remove no longer needed protocol/auth diff rule
mtdowling b95b966
Update docs to use more shape IDs
mtdowling 9f50617
Fix spotbugs false positive
mtdowling a7d6165
Migrate MQTT protocol to a trait
mtdowling f33ce9d
Add AWS auth and protocol traits
mtdowling 7318439
Update protocol test traits to use shape IDs
mtdowling 92b470c
Update aws protocol tests
mtdowling b8290c4
Fix JSON schema protocol test
mtdowling 175ef6d
Update openapi converters to use typed traits
mtdowling 06138f6
Update apigateway int. to protocol/auth traits
mtdowling 943ed09
Remove singleEncodeCanonicalPath from S3
mtdowling 248a9a4
Remove cookie support (at least for now)
mtdowling 2afe42a
Update auth traits so they can only apply to services
mtdowling cfcbdf4
Update documentation for auth and protocol traits
mtdowling 0cdc69a
Address minor PR issues
mtdowling 4410be0
Rename protocol tests to match new names
mtdowling 2bcad8b
Update docs to address feedback
mtdowling File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Update openapi converters to use typed traits
OpenAPI conversion now uses the protocol auth traits. Further, Context and security scheme converters are now generic over the protocol/auth trait they convert, making them easier to implement.
- Loading branch information
commit 175ef6dba6993bed0a25f2b1ea5bbdb4f8d1d639
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We decided to use
restJson1
rather than justrestJson
since we eventually plan to ship an improved REST+JSON protocol.