@@ -67,8 +67,6 @@ public struct SubscriptionResult {
6767/// - parameter queryStrategy: The field execution strategy to use for query requests
6868/// - parameter mutationStrategy: The field execution strategy to use for mutation requests
6969/// - parameter subscriptionStrategy: The field execution strategy to use for subscription requests
70- /// - parameter instrumentation: The instrumentation implementation to call during the parsing,
71- /// validating, execution, and field resolution stages.
7270/// - parameter schema: The GraphQL type system to use when validating and executing a
7371/// query.
7472/// - parameter request: A GraphQL language formatted string representing the requested
@@ -93,7 +91,6 @@ public func graphql(
9391 queryStrategy: QueryFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
9492 mutationStrategy: MutationFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
9593 subscriptionStrategy: SubscriptionFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
96- instrumentation: Instrumentation = NoOpInstrumentation,
9794 validationRules: [ ( ValidationContext ) -> Visitor ] = [ ] ,
9895 schema: GraphQLSchema ,
9996 request: String ,
@@ -103,9 +100,8 @@ public func graphql(
103100 operationName: String ? = nil
104101) async throws -> GraphQLResult {
105102 let source = Source ( body: request, name: " GraphQL request " )
106- let documentAST = try parse ( instrumentation : instrumentation , source: source)
103+ let documentAST = try parse ( source: source)
107104 let validationErrors = validate (
108- instrumentation: instrumentation,
109105 schema: schema,
110106 ast: documentAST,
111107 rules: validationRules
@@ -119,7 +115,6 @@ public func graphql(
119115 queryStrategy: queryStrategy,
120116 mutationStrategy: mutationStrategy,
121117 subscriptionStrategy: subscriptionStrategy,
122- instrumentation: instrumentation,
123118 schema: schema,
124119 documentAST: documentAST,
125120 rootValue: rootValue,
@@ -135,8 +130,6 @@ public func graphql(
135130/// - parameter queryStrategy: The field execution strategy to use for query requests
136131/// - parameter mutationStrategy: The field execution strategy to use for mutation requests
137132/// - parameter subscriptionStrategy: The field execution strategy to use for subscription requests
138- /// - parameter instrumentation: The instrumentation implementation to call during the parsing,
139- /// validating, execution, and field resolution stages.
140133/// - parameter queryRetrieval: The PersistedQueryRetrieval instance to use for looking up
141134/// queries
142135/// - parameter queryId: The id of the query to execute
@@ -160,7 +153,6 @@ public func graphql<Retrieval: PersistedQueryRetrieval>(
160153 queryStrategy: QueryFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
161154 mutationStrategy: MutationFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
162155 subscriptionStrategy: SubscriptionFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
163- instrumentation: Instrumentation = NoOpInstrumentation,
164156 queryRetrieval: Retrieval ,
165157 queryId: Retrieval . Id ,
166158 rootValue: Any = ( ) ,
@@ -180,7 +172,6 @@ public func graphql<Retrieval: PersistedQueryRetrieval>(
180172 queryStrategy: queryStrategy,
181173 mutationStrategy: mutationStrategy,
182174 subscriptionStrategy: subscriptionStrategy,
183- instrumentation: instrumentation,
184175 schema: schema,
185176 documentAST: documentAST,
186177 rootValue: rootValue,
@@ -202,8 +193,6 @@ public func graphql<Retrieval: PersistedQueryRetrieval>(
202193/// - parameter queryStrategy: The field execution strategy to use for query requests
203194/// - parameter mutationStrategy: The field execution strategy to use for mutation requests
204195/// - parameter subscriptionStrategy: The field execution strategy to use for subscription requests
205- /// - parameter instrumentation: The instrumentation implementation to call during the parsing,
206- /// validating, execution, and field resolution stages.
207196/// - parameter schema: The GraphQL type system to use when validating and executing a
208197/// query.
209198/// - parameter request: A GraphQL language formatted string representing the requested
@@ -232,7 +221,6 @@ public func graphqlSubscribe(
232221 queryStrategy: QueryFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
233222 mutationStrategy: MutationFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
234223 subscriptionStrategy: SubscriptionFieldExecutionStrategy = SerialFieldExecutionStrategy ( ) ,
235- instrumentation: Instrumentation = NoOpInstrumentation,
236224 validationRules: [ ( ValidationContext ) -> Visitor ] = [ ] ,
237225 schema: GraphQLSchema ,
238226 request: String ,
@@ -242,9 +230,8 @@ public func graphqlSubscribe(
242230 operationName: String ? = nil
243231) async throws -> SubscriptionResult {
244232 let source = Source ( body: request, name: " GraphQL Subscription request " )
245- let documentAST = try parse ( instrumentation : instrumentation , source: source)
233+ let documentAST = try parse ( source: source)
246234 let validationErrors = validate (
247- instrumentation: instrumentation,
248235 schema: schema,
249236 ast: documentAST,
250237 rules: validationRules
@@ -258,7 +245,6 @@ public func graphqlSubscribe(
258245 queryStrategy: queryStrategy,
259246 mutationStrategy: mutationStrategy,
260247 subscriptionStrategy: subscriptionStrategy,
261- instrumentation: instrumentation,
262248 schema: schema,
263249 documentAST: documentAST,
264250 rootValue: rootValue,
0 commit comments