Skip to content

Decaf API #221

Merged
jterapin merged 104 commits intodecaffrom
decaf-api
Jan 6, 2025
Merged

Decaf API #221
jterapin merged 104 commits intodecaffrom
decaf-api

Conversation

@jterapin
Copy link
Contributor

@jterapin jterapin commented Dec 12, 2024

Description of changes:
Implementation of shapes. While this is V3-inspired, there are some notable differences:

  • API is now referenced as Schema.
  • Supports various shape classes and prelude shapes live in smithy-client
  • Added a mechanism to omit traits during codegeneration

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Copy link
Contributor

@alextwoods alextwoods left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! This is looking good

Copy link
Contributor

@mullermp mullermp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice. Mostly fine for now.

@jterapin jterapin marked this pull request as ready for review January 6, 2025 19:56
@jterapin jterapin changed the title [WIP] Decaf API Decaf API Jan 6, 2025
@jterapin jterapin merged commit e528bef into decaf Jan 6, 2025
3 checks passed
@jterapin jterapin deleted the decaf-api branch January 6, 2025 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants