@@ -14,7 +14,7 @@ public protocol InterceptorProvider {
1414// MARK: - Default implementation for typescript codegen
1515
1616/// The default interceptor provider for typescript-generated code
17- public class LegacyInterceptorProvider : InterceptorProvider {
17+ open class LegacyInterceptorProvider : InterceptorProvider {
1818
1919 private let client : URLSessionClient
2020 private let store : ApolloStore
@@ -40,7 +40,7 @@ public class LegacyInterceptorProvider: InterceptorProvider {
4040 }
4141 }
4242
43- public func interceptors< Operation: GraphQLOperation > ( for operation: Operation ) -> [ ApolloInterceptor ] {
43+ open func interceptors< Operation: GraphQLOperation > ( for operation: Operation ) -> [ ApolloInterceptor ] {
4444 return [
4545 MaxRetryInterceptor ( ) ,
4646 LegacyCacheReadInterceptor ( store: self . store) ,
@@ -57,7 +57,7 @@ public class LegacyInterceptorProvider: InterceptorProvider {
5757
5858
5959/// The default interceptor proider for code generated with Swift Codegen™
60- public class CodableInterceptorProvider < FlexDecoder: FlexibleDecoder > : InterceptorProvider {
60+ open class CodableInterceptorProvider < FlexDecoder: FlexibleDecoder > : InterceptorProvider {
6161
6262 private let client : URLSessionClient
6363 private let shouldInvalidateClientOnDeinit : Bool
@@ -84,7 +84,7 @@ public class CodableInterceptorProvider<FlexDecoder: FlexibleDecoder>: Intercept
8484 }
8585 }
8686
87- public func interceptors< Operation: GraphQLOperation > ( for operation: Operation ) -> [ ApolloInterceptor ] {
87+ open func interceptors< Operation: GraphQLOperation > ( for operation: Operation ) -> [ ApolloInterceptor ] {
8888 return [
8989 MaxRetryInterceptor ( ) ,
9090 // Swift Codegen Phase 2: Add Cache Read interceptor
0 commit comments