smithy-lang / smithy-swift

Apache License 2.0
29 stars 29 forks source link

chore: Remove HttpInterceptor #819

Closed jbelkins closed 1 month ago

jbelkins commented 1 month ago

Issue \

https://github.com/awslabs/aws-sdk-swift/issues/1729

Description of changes

In https://github.com/smithy-lang/smithy-swift/pull/813 the HttpInterceptor type was removed from a public interface because it was causing intermittent compiler crashes.

For consistency throughout public APIs, the HttpInterceptor type is removed. Interceptor, specialized with HTTP request & response types, is used in its place.

Scope

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.