@@ -59,19 +59,19 @@ def initialize(trace_scalars: false, **_options)
5959 super
6060 end
6161
62- def execute_multiplex ( multiplex : , & block )
62+ def execute_multiplex ( ... )
6363 tracer . in_span ( 'graphql.execute_multiplex' ) { super }
6464 end
6565
66- def lex ( query_string : , & block )
66+ def lex ( ... )
6767 tracer . in_span ( 'graphql.lex' ) { super }
6868 end
6969
70- def parse ( query_string : , & block )
70+ def parse ( ... )
7171 tracer . in_span ( 'graphql.parse' ) { super }
7272 end
7373
74- def validate ( query : , validate : , & block )
74+ def validate ( ... )
7575 tracer . in_span ( 'graphql.validate' ) do |span |
7676 super . tap do |response |
7777 errors = response [ :errors ] &.compact &.map ( &:to_h ) || [ ]
@@ -88,15 +88,15 @@ def validate(query:, validate:, &block)
8888 end
8989 end
9090
91- def analyze_multiplex ( multiplex : , & block )
91+ def analyze_multiplex ( ... )
9292 tracer . in_span ( 'graphql.analyze_multiplex' ) { super }
9393 end
9494
95- def analyze_query ( query : , & block )
95+ def analyze_query ( ... )
9696 tracer . in_span ( 'graphql.analyze_query' ) { super }
9797 end
9898
99- def execute_query ( query :, &block )
99+ def execute_query ( query :, &)
100100 attributes = { }
101101 attributes [ 'graphql.operation.name' ] = query . selected_operation_name if query . selected_operation_name
102102 attributes [ 'graphql.operation.type' ] = query . selected_operation . operation_type
@@ -107,29 +107,29 @@ def execute_query(query:, &block)
107107 end
108108 end
109109
110- def execute_query_lazy ( query : , multiplex : , & block )
110+ def execute_query_lazy
111111 tracer . in_span ( 'graphql.execute_query_lazy' ) { super }
112112 end
113113
114- def execute_field ( field :, query :, ast_node :, arguments :, object :, &block )
114+ def execute_field ( field :, query :, ast_node :, arguments :, object :, &)
115115 platform_key = _otel_execute_field_key ( field : field )
116- return super ( field : field , query : query , ast_node : ast_node , object : object , arguments : arguments , &block ) unless platform_key
116+ return super ( field : field , query : query , ast_node : ast_node , object : object , arguments : arguments , &) unless platform_key
117117
118118 attributes = @_otel_field_attrs_cache [ field ]
119119
120- tracer . in_span ( platform_key , attributes : attributes , &block )
120+ tracer . in_span ( platform_key , attributes : attributes , &)
121121 end
122122
123- def execute_field_lazy ( field :, query :, ast_node :, arguments :, object :, &block )
123+ def execute_field_lazy ( field :, query :, ast_node :, arguments :, object :, &)
124124 platform_key = _otel_execute_field_key ( field : field )
125- return super ( field : field , query : query , ast_node : ast_node , object : object , arguments : arguments , & block ) unless platform_key
125+ return super unless platform_key
126126
127127 attributes = @_otel_lazy_field_attrs_cache [ field ]
128128
129- tracer . in_span ( platform_key , attributes : attributes , &block )
129+ tracer . in_span ( platform_key , attributes : attributes , &)
130130 end
131131
132- def authorized ( query :, type :, object :, &block )
132+ def authorized ( query :, type :, object :, &)
133133 platform_key = @_otel_authorized_key_cache [ type ]
134134 return super unless platform_key
135135
@@ -138,29 +138,29 @@ def authorized(query:, type:, object:, &block)
138138 tracer . in_span ( platform_key , attributes : attributes ) { super }
139139 end
140140
141- def authorized_lazy ( query :, type :, object :, &block )
141+ def authorized_lazy ( query :, type :, object :, &)
142142 platform_key = @_otel_authorized_key_cache [ type ]
143143 return super unless platform_key
144144
145145 attributes = @_otel_lazy_type_attrs_cache [ type ]
146146 tracer . in_span ( platform_key , attributes : attributes ) { super }
147147 end
148148
149- def resolve_type ( query :, type :, object :, &block )
149+ def resolve_type ( query :, type :, object :, &)
150150 platform_key = @_otel_resolve_type_key_cache [ type ]
151151 attributes = @_otel_type_attrs_cache [ type ]
152152 tracer . in_span ( platform_key , attributes : attributes ) { super }
153153 end
154154
155- def resolve_type_lazy ( query :, type :, object :, &block )
155+ def resolve_type_lazy ( query :, type :, object :, &)
156156 platform_key = @_otel_resolve_type_key_cache [ type ]
157157 attributes = @_otel_lazy_type_attrs_cache [ type ]
158158 tracer . in_span ( platform_key , attributes : attributes ) { super }
159159 end
160160
161161 private
162162
163- def _otel_execute_field_key ( field :, &block )
163+ def _otel_execute_field_key ( field :, &)
164164 trace_field = trace_field? ( field )
165165 platform_key = @_otel_field_key_cache [ field ] if trace_field
166166 platform_key if platform_key && trace_field
0 commit comments