-
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
Create an example #855
Comments
Hi @steamstreetjon, thanks for the feature request. The smithy-kotlin codegen project is currently only supported for generating the AWS SDK for Kotlin. While nothing explicitly prevents its use for other projects, there are several components missing which may make that difficult (such as standalone protocol support). We fully plan to release it as a standalone code generator which can be used to build other (non-AWS) SDK, at which time we'll definitely have developer documentation and example projects. But in the short-term the project exists to support the AWS SDK for Kotlin and other efforts for standalone generation are not prioritized. We'll leave this request open as a tracking mechanism. |
This is a very old issue that is probably not getting as much attention as it deserves. We encourage you to check if this is still an issue in the latest release and if you find that this is still a problem, please feel free to provide a comment or open a new issue. |
Are there any updates in regards to the statement below?
Additionally, are there any examples for either Kotlin (or Java) codegen setup? |
Smithy in general is hard to set up. There is almost no information on how to set up a basic project to generate code. Having a few examples would greatly improve the ability for developers to get up and running.
Community Note
Describe the Feature
Create some examples of projects with Kotlin codegen enabled.
Is your Feature Request related to a problem?
Figuring out how to set up Kotlin Codegen (and Smithy in general) is really difficult. The concepts seems to be well documented, but the specifics about project setups, etc seem to be rarely described.
Proposed Solution
Just an examples folder with a few basic examples
Additional Context
It may not be obvious to those working on it, but Smithy is a mess to set up. The language is fairly well described, but it's really difficult to understand how to configure things like codegen. Some examples would go a LONG way.
The text was updated successfully, but these errors were encountered: