Skip to content
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

Smithy Generator Experiment #318

Closed
wants to merge 2 commits into from

Conversation

Xtansia
Copy link
Collaborator

@Xtansia Xtansia commented Jan 10, 2023

Description

As discussed in #284 this is an initial experiment creating a code generator that uses the Smithy specs. The code is not feature complete and not production ready, but I am opening this PR as a draft to hopefully solicit some feedback and get some more eyes on it.

Please direct general comments/discussion about the topic to the issue to keep things consolidated.

Known Missing Features

  • Output a "THIS IS GENERATED" warning
  • Full gamut of type mappings, can be left as a future exercise as scope to generate expands.
  • Outputting javadoc comments from spec docs
  • Outputting attributes for deprecated APIs
  • Outputting some kind of attribute or doc comment for unstable APIs
  • Convenient & Automated running of this generator

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Thomas Farr <[email protected]>
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.

1 participant