-
- Downloads
Remove the need for operation type aliasing in codegen (#1710)
* remove: need for operation type aliasing rename: FluentClientGenerics.sendBounds params to be more accurate update: FlexibleClientGenerics.sendBounds impl for readability update: type of FluentClientGenerator input param `retryPolicyType` to be `Any` with a default of `RustType.Unit` update: PaginatorGenerator to take retryPolicy as an input chore: fix some spelling and grammar issues remove: redundant `nextTokenEmpty` function from PaginatorGenerator * Update CHANGELOG.next.toml Co-authored-by:John DiSanti <jdisanti@amazon.com> * add: `writable` property to RustType that returns the type as a Writable add: test for RustType writable add: `writable` property to RuntimeType that returns the type as a Writable update: FluentClientGenerator to take a writable for retry * format: run formatter Co-authored-by:
John DiSanti <jdisanti@amazon.com>
Showing
- CHANGELOG.next.toml 12 additions, 0 deletionsCHANGELOG.next.toml
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/AwsFluentClientDecorator.kt 2 additions, 2 deletions...oftware/amazon/smithy/rustsdk/AwsFluentClientDecorator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/rustlang/RustTypes.kt 47 additions, 1 deletion...software/amazon/smithy/rust/codegen/rustlang/RustTypes.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/rustlang/RustWriter.kt 1 addition, 2 deletions...oftware/amazon/smithy/rust/codegen/rustlang/RustWriter.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/rustlang/Writable.kt 11 additions, 3 deletions.../software/amazon/smithy/rust/codegen/rustlang/Writable.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/RuntimeTypes.kt 7 additions, 0 deletions...oftware/amazon/smithy/rust/codegen/smithy/RuntimeTypes.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/PaginatorGenerator.kt 10 additions, 11 deletions...ithy/rust/codegen/smithy/generators/PaginatorGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/client/FluentClientGenerator.kt 5 additions, 5 deletions...codegen/smithy/generators/client/FluentClientGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/client/FluentClientGenerics.kt 10 additions, 9 deletions.../codegen/smithy/generators/client/FluentClientGenerics.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/protocol/ProtocolGenerator.kt 4 additions, 36 deletions...t/codegen/smithy/generators/protocol/ProtocolGenerator.kt
- codegen-client/src/test/kotlin/software/amazon/smithy/rust/codegen/rustlang/RustTypesTest.kt 135 additions, 0 deletions...ware/amazon/smithy/rust/codegen/rustlang/RustTypesTest.kt
- codegen-client/src/test/kotlin/software/amazon/smithy/rust/codegen/rustlang/WritableTest.kt 22 additions, 7 deletions...tware/amazon/smithy/rust/codegen/rustlang/WritableTest.kt
Loading
Please register or sign in to comment