-
- Downloads
ProtocolConfig Refactoring (#25)
Mostly mechanical refactoring to remove operation specific fields from ProtocolConfig—this allows protocol config to be used for an entire service rather than being recreated for each operation.
Showing
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/CodegenVisitor.kt 19 additions, 4 deletions...tware/amazon/smithy/rust/codegen/smithy/CodegenVisitor.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/HttpProtocolGenerator.kt 11 additions, 10 deletions...y/rust/codegen/smithy/generators/HttpProtocolGenerator.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/HttpProtocolTestGenerator.kt 7 additions, 6 deletions...st/codegen/smithy/generators/HttpProtocolTestGenerator.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/HttpTraitBindingGenerator.kt 0 additions, 14 deletions...st/codegen/smithy/generators/HttpTraitBindingGenerator.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/ServiceGenerator.kt 7 additions, 40 deletions...smithy/rust/codegen/smithy/generators/ServiceGenerator.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/protocols/AwsJson10.kt 10 additions, 14 deletions.../amazon/smithy/rust/codegen/smithy/protocols/AwsJson10.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/protocols/AwsRestJson.kt 23 additions, 26 deletions...mazon/smithy/rust/codegen/smithy/protocols/AwsRestJson.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/protocols/ProtocolLoader.kt 38 additions, 0 deletions...on/smithy/rust/codegen/smithy/protocols/ProtocolLoader.kt
- codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/util/Smithy.kt 7 additions, 0 deletions...kotlin/software/amazon/smithy/rust/codegen/util/Smithy.kt
- codegen/src/test/kotlin/software/amazon/smithy/rust/codegen/generators/HttpTraitBindingGeneratorTest.kt 14 additions, 6 deletions.../rust/codegen/generators/HttpTraitBindingGeneratorTest.kt
- codegen/src/test/kotlin/software/amazon/smithy/rust/codegen/smithy/generators/HttpProtocolTestGeneratorTest.kt 6 additions, 4 deletions...odegen/smithy/generators/HttpProtocolTestGeneratorTest.kt
Loading
Please register or sign in to comment