1
2
3 package singlefile
4
5 import (
6 "context"
7
8 introspection1 "github.com/99designs/gqlgen/codegen/testserver/singlefile/introspection"
9 invalid_packagename "github.com/99designs/gqlgen/codegen/testserver/singlefile/invalid-packagename"
10 "github.com/99designs/gqlgen/codegen/testserver/singlefile/otherpkg"
11 )
12
13 type Stub struct {
14 BackedByInterfaceResolver struct {
15 ID func(ctx context.Context, obj BackedByInterface) (string, error)
16 }
17 DeferModelResolver struct {
18 Values func(ctx context.Context, obj *DeferModel) ([]string, error)
19 }
20 ErrorsResolver struct {
21 A func(ctx context.Context, obj *Errors) (*Error, error)
22 B func(ctx context.Context, obj *Errors) (*Error, error)
23 C func(ctx context.Context, obj *Errors) (*Error, error)
24 D func(ctx context.Context, obj *Errors) (*Error, error)
25 E func(ctx context.Context, obj *Errors) (*Error, error)
26 }
27 ForcedResolverResolver struct {
28 Field func(ctx context.Context, obj *ForcedResolver) (*Circle, error)
29 }
30 ModelMethodsResolver struct {
31 ResolverField func(ctx context.Context, obj *ModelMethods) (bool, error)
32 }
33 MutationResolver struct {
34 DefaultInput func(ctx context.Context, input DefaultInput) (*DefaultParametersMirror, error)
35 OverrideValueViaInput func(ctx context.Context, input FieldsOrderInput) (*FieldsOrderPayload, error)
36 UpdateSomething func(ctx context.Context, input SpecialInput) (string, error)
37 UpdatePtrToPtr func(ctx context.Context, input UpdatePtrToPtrOuter) (*PtrToPtrOuter, error)
38 }
39 OverlappingFieldsResolver struct {
40 OldFoo func(ctx context.Context, obj *OverlappingFields) (int, error)
41 }
42 PanicsResolver struct {
43 FieldScalarMarshal func(ctx context.Context, obj *Panics) ([]MarshalPanic, error)
44 ArgUnmarshal func(ctx context.Context, obj *Panics, u []MarshalPanic) (bool, error)
45 }
46 PetResolver struct {
47 Friends func(ctx context.Context, obj *Pet, limit *int) ([]*Pet, error)
48 }
49 PrimitiveResolver struct {
50 Value func(ctx context.Context, obj *Primitive) (int, error)
51 }
52 PrimitiveStringResolver struct {
53 Value func(ctx context.Context, obj *PrimitiveString) (string, error)
54 Len func(ctx context.Context, obj *PrimitiveString) (int, error)
55 }
56 QueryResolver struct {
57 InvalidIdentifier func(ctx context.Context) (*invalid_packagename.InvalidIdentifier, error)
58 Collision func(ctx context.Context) (*introspection1.It, error)
59 MapInput func(ctx context.Context, input map[string]interface{}) (*bool, error)
60 Recursive func(ctx context.Context, input *RecursiveInputSlice) (*bool, error)
61 NestedInputs func(ctx context.Context, input [][]*OuterInput) (*bool, error)
62 NestedOutputs func(ctx context.Context) ([][]*OuterObject, error)
63 ModelMethods func(ctx context.Context) (*ModelMethods, error)
64 User func(ctx context.Context, id int) (*User, error)
65 NullableArg func(ctx context.Context, arg *int) (*string, error)
66 InputSlice func(ctx context.Context, arg []string) (bool, error)
67 InputNullableSlice func(ctx context.Context, arg []string) (bool, error)
68 InputOmittable func(ctx context.Context, arg OmittableInput) (string, error)
69 ShapeUnion func(ctx context.Context) (ShapeUnion, error)
70 Autobind func(ctx context.Context) (*Autobind, error)
71 DeprecatedField func(ctx context.Context) (string, error)
72 Overlapping func(ctx context.Context) (*OverlappingFields, error)
73 DefaultParameters func(ctx context.Context, falsyBoolean *bool, truthyBoolean *bool) (*DefaultParametersMirror, error)
74 DeferCase1 func(ctx context.Context) (*DeferModel, error)
75 DeferCase2 func(ctx context.Context) ([]*DeferModel, error)
76 DirectiveArg func(ctx context.Context, arg string) (*string, error)
77 DirectiveNullableArg func(ctx context.Context, arg *int, arg2 *int, arg3 *string) (*string, error)
78 DirectiveInputNullable func(ctx context.Context, arg *InputDirectives) (*string, error)
79 DirectiveInput func(ctx context.Context, arg InputDirectives) (*string, error)
80 DirectiveInputType func(ctx context.Context, arg InnerInput) (*string, error)
81 DirectiveObject func(ctx context.Context) (*ObjectDirectives, error)
82 DirectiveObjectWithCustomGoModel func(ctx context.Context) (*ObjectDirectivesWithCustomGoModel, error)
83 DirectiveFieldDef func(ctx context.Context, ret string) (string, error)
84 DirectiveField func(ctx context.Context) (*string, error)
85 DirectiveDouble func(ctx context.Context) (*string, error)
86 DirectiveUnimplemented func(ctx context.Context) (*string, error)
87 EmbeddedCase1 func(ctx context.Context) (*EmbeddedCase1, error)
88 EmbeddedCase2 func(ctx context.Context) (*EmbeddedCase2, error)
89 EmbeddedCase3 func(ctx context.Context) (*EmbeddedCase3, error)
90 EnumInInput func(ctx context.Context, input *InputWithEnumValue) (EnumTest, error)
91 Shapes func(ctx context.Context) ([]Shape, error)
92 NoShape func(ctx context.Context) (Shape, error)
93 Node func(ctx context.Context) (Node, error)
94 NoShapeTypedNil func(ctx context.Context) (Shape, error)
95 Animal func(ctx context.Context) (Animal, error)
96 NotAnInterface func(ctx context.Context) (BackedByInterface, error)
97 Dog func(ctx context.Context) (*Dog, error)
98 Issue896a func(ctx context.Context) ([]*CheckIssue896, error)
99 MapStringInterface func(ctx context.Context, in map[string]interface{}) (map[string]interface{}, error)
100 MapNestedStringInterface func(ctx context.Context, in *NestedMapInput) (map[string]interface{}, error)
101 ErrorBubble func(ctx context.Context) (*Error, error)
102 ErrorBubbleList func(ctx context.Context) ([]*Error, error)
103 ErrorList func(ctx context.Context) ([]*Error, error)
104 Errors func(ctx context.Context) (*Errors, error)
105 Valid func(ctx context.Context) (string, error)
106 Invalid func(ctx context.Context) (string, error)
107 Panics func(ctx context.Context) (*Panics, error)
108 PrimitiveObject func(ctx context.Context) ([]Primitive, error)
109 PrimitiveStringObject func(ctx context.Context) ([]PrimitiveString, error)
110 PtrToAnyContainer func(ctx context.Context) (*PtrToAnyContainer, error)
111 PtrToSliceContainer func(ctx context.Context) (*PtrToSliceContainer, error)
112 Infinity func(ctx context.Context) (float64, error)
113 StringFromContextInterface func(ctx context.Context) (*StringFromContextInterface, error)
114 StringFromContextFunction func(ctx context.Context) (string, error)
115 DefaultScalar func(ctx context.Context, arg string) (string, error)
116 Slices func(ctx context.Context) (*Slices, error)
117 ScalarSlice func(ctx context.Context) ([]byte, error)
118 Fallback func(ctx context.Context, arg FallbackToStringEncoding) (FallbackToStringEncoding, error)
119 OptionalUnion func(ctx context.Context) (TestUnion, error)
120 VOkCaseValue func(ctx context.Context) (*VOkCaseValue, error)
121 VOkCaseNil func(ctx context.Context) (*VOkCaseNil, error)
122 ValidType func(ctx context.Context) (*ValidType, error)
123 VariadicModel func(ctx context.Context) (*VariadicModel, error)
124 WrappedStruct func(ctx context.Context) (*WrappedStruct, error)
125 WrappedScalar func(ctx context.Context) (otherpkg.Scalar, error)
126 WrappedMap func(ctx context.Context) (WrappedMap, error)
127 WrappedSlice func(ctx context.Context) (WrappedSlice, error)
128 }
129 SubscriptionResolver struct {
130 Updated func(ctx context.Context) (<-chan string, error)
131 InitPayload func(ctx context.Context) (<-chan string, error)
132 DirectiveArg func(ctx context.Context, arg string) (<-chan *string, error)
133 DirectiveNullableArg func(ctx context.Context, arg *int, arg2 *int, arg3 *string) (<-chan *string, error)
134 DirectiveDouble func(ctx context.Context) (<-chan *string, error)
135 DirectiveUnimplemented func(ctx context.Context) (<-chan *string, error)
136 Issue896b func(ctx context.Context) (<-chan []*CheckIssue896, error)
137 ErrorRequired func(ctx context.Context) (<-chan *Error, error)
138 }
139 UserResolver struct {
140 Friends func(ctx context.Context, obj *User) ([]*User, error)
141 Pets func(ctx context.Context, obj *User, limit *int) ([]*Pet, error)
142 }
143 WrappedMapResolver struct {
144 Get func(ctx context.Context, obj WrappedMap, key string) (string, error)
145 }
146 WrappedSliceResolver struct {
147 Get func(ctx context.Context, obj WrappedSlice, idx int) (string, error)
148 }
149
150 FieldsOrderInputResolver struct {
151 OverrideFirstField func(ctx context.Context, obj *FieldsOrderInput, data *string) error
152 }
153 }
154
155 func (r *Stub) BackedByInterface() BackedByInterfaceResolver {
156 return &stubBackedByInterface{r}
157 }
158 func (r *Stub) DeferModel() DeferModelResolver {
159 return &stubDeferModel{r}
160 }
161 func (r *Stub) Errors() ErrorsResolver {
162 return &stubErrors{r}
163 }
164 func (r *Stub) ForcedResolver() ForcedResolverResolver {
165 return &stubForcedResolver{r}
166 }
167 func (r *Stub) ModelMethods() ModelMethodsResolver {
168 return &stubModelMethods{r}
169 }
170 func (r *Stub) Mutation() MutationResolver {
171 return &stubMutation{r}
172 }
173 func (r *Stub) OverlappingFields() OverlappingFieldsResolver {
174 return &stubOverlappingFields{r}
175 }
176 func (r *Stub) Panics() PanicsResolver {
177 return &stubPanics{r}
178 }
179 func (r *Stub) Pet() PetResolver {
180 return &stubPet{r}
181 }
182 func (r *Stub) Primitive() PrimitiveResolver {
183 return &stubPrimitive{r}
184 }
185 func (r *Stub) PrimitiveString() PrimitiveStringResolver {
186 return &stubPrimitiveString{r}
187 }
188 func (r *Stub) Query() QueryResolver {
189 return &stubQuery{r}
190 }
191 func (r *Stub) Subscription() SubscriptionResolver {
192 return &stubSubscription{r}
193 }
194 func (r *Stub) User() UserResolver {
195 return &stubUser{r}
196 }
197 func (r *Stub) WrappedMap() WrappedMapResolver {
198 return &stubWrappedMap{r}
199 }
200 func (r *Stub) WrappedSlice() WrappedSliceResolver {
201 return &stubWrappedSlice{r}
202 }
203
204 func (r *Stub) FieldsOrderInput() FieldsOrderInputResolver {
205 return &stubFieldsOrderInput{r}
206 }
207
208 type stubBackedByInterface struct{ *Stub }
209
210 func (r *stubBackedByInterface) ID(ctx context.Context, obj BackedByInterface) (string, error) {
211 return r.BackedByInterfaceResolver.ID(ctx, obj)
212 }
213
214 type stubDeferModel struct{ *Stub }
215
216 func (r *stubDeferModel) Values(ctx context.Context, obj *DeferModel) ([]string, error) {
217 return r.DeferModelResolver.Values(ctx, obj)
218 }
219
220 type stubErrors struct{ *Stub }
221
222 func (r *stubErrors) A(ctx context.Context, obj *Errors) (*Error, error) {
223 return r.ErrorsResolver.A(ctx, obj)
224 }
225 func (r *stubErrors) B(ctx context.Context, obj *Errors) (*Error, error) {
226 return r.ErrorsResolver.B(ctx, obj)
227 }
228 func (r *stubErrors) C(ctx context.Context, obj *Errors) (*Error, error) {
229 return r.ErrorsResolver.C(ctx, obj)
230 }
231 func (r *stubErrors) D(ctx context.Context, obj *Errors) (*Error, error) {
232 return r.ErrorsResolver.D(ctx, obj)
233 }
234 func (r *stubErrors) E(ctx context.Context, obj *Errors) (*Error, error) {
235 return r.ErrorsResolver.E(ctx, obj)
236 }
237
238 type stubForcedResolver struct{ *Stub }
239
240 func (r *stubForcedResolver) Field(ctx context.Context, obj *ForcedResolver) (*Circle, error) {
241 return r.ForcedResolverResolver.Field(ctx, obj)
242 }
243
244 type stubModelMethods struct{ *Stub }
245
246 func (r *stubModelMethods) ResolverField(ctx context.Context, obj *ModelMethods) (bool, error) {
247 return r.ModelMethodsResolver.ResolverField(ctx, obj)
248 }
249
250 type stubMutation struct{ *Stub }
251
252 func (r *stubMutation) DefaultInput(ctx context.Context, input DefaultInput) (*DefaultParametersMirror, error) {
253 return r.MutationResolver.DefaultInput(ctx, input)
254 }
255 func (r *stubMutation) OverrideValueViaInput(ctx context.Context, input FieldsOrderInput) (*FieldsOrderPayload, error) {
256 return r.MutationResolver.OverrideValueViaInput(ctx, input)
257 }
258 func (r *stubMutation) UpdateSomething(ctx context.Context, input SpecialInput) (string, error) {
259 return r.MutationResolver.UpdateSomething(ctx, input)
260 }
261 func (r *stubMutation) UpdatePtrToPtr(ctx context.Context, input UpdatePtrToPtrOuter) (*PtrToPtrOuter, error) {
262 return r.MutationResolver.UpdatePtrToPtr(ctx, input)
263 }
264
265 type stubOverlappingFields struct{ *Stub }
266
267 func (r *stubOverlappingFields) OldFoo(ctx context.Context, obj *OverlappingFields) (int, error) {
268 return r.OverlappingFieldsResolver.OldFoo(ctx, obj)
269 }
270
271 type stubPanics struct{ *Stub }
272
273 func (r *stubPanics) FieldScalarMarshal(ctx context.Context, obj *Panics) ([]MarshalPanic, error) {
274 return r.PanicsResolver.FieldScalarMarshal(ctx, obj)
275 }
276 func (r *stubPanics) ArgUnmarshal(ctx context.Context, obj *Panics, u []MarshalPanic) (bool, error) {
277 return r.PanicsResolver.ArgUnmarshal(ctx, obj, u)
278 }
279
280 type stubPet struct{ *Stub }
281
282 func (r *stubPet) Friends(ctx context.Context, obj *Pet, limit *int) ([]*Pet, error) {
283 return r.PetResolver.Friends(ctx, obj, limit)
284 }
285
286 type stubPrimitive struct{ *Stub }
287
288 func (r *stubPrimitive) Value(ctx context.Context, obj *Primitive) (int, error) {
289 return r.PrimitiveResolver.Value(ctx, obj)
290 }
291
292 type stubPrimitiveString struct{ *Stub }
293
294 func (r *stubPrimitiveString) Value(ctx context.Context, obj *PrimitiveString) (string, error) {
295 return r.PrimitiveStringResolver.Value(ctx, obj)
296 }
297 func (r *stubPrimitiveString) Len(ctx context.Context, obj *PrimitiveString) (int, error) {
298 return r.PrimitiveStringResolver.Len(ctx, obj)
299 }
300
301 type stubQuery struct{ *Stub }
302
303 func (r *stubQuery) InvalidIdentifier(ctx context.Context) (*invalid_packagename.InvalidIdentifier, error) {
304 return r.QueryResolver.InvalidIdentifier(ctx)
305 }
306 func (r *stubQuery) Collision(ctx context.Context) (*introspection1.It, error) {
307 return r.QueryResolver.Collision(ctx)
308 }
309 func (r *stubQuery) MapInput(ctx context.Context, input map[string]interface{}) (*bool, error) {
310 return r.QueryResolver.MapInput(ctx, input)
311 }
312 func (r *stubQuery) Recursive(ctx context.Context, input *RecursiveInputSlice) (*bool, error) {
313 return r.QueryResolver.Recursive(ctx, input)
314 }
315 func (r *stubQuery) NestedInputs(ctx context.Context, input [][]*OuterInput) (*bool, error) {
316 return r.QueryResolver.NestedInputs(ctx, input)
317 }
318 func (r *stubQuery) NestedOutputs(ctx context.Context) ([][]*OuterObject, error) {
319 return r.QueryResolver.NestedOutputs(ctx)
320 }
321 func (r *stubQuery) ModelMethods(ctx context.Context) (*ModelMethods, error) {
322 return r.QueryResolver.ModelMethods(ctx)
323 }
324 func (r *stubQuery) User(ctx context.Context, id int) (*User, error) {
325 return r.QueryResolver.User(ctx, id)
326 }
327 func (r *stubQuery) NullableArg(ctx context.Context, arg *int) (*string, error) {
328 return r.QueryResolver.NullableArg(ctx, arg)
329 }
330 func (r *stubQuery) InputSlice(ctx context.Context, arg []string) (bool, error) {
331 return r.QueryResolver.InputSlice(ctx, arg)
332 }
333 func (r *stubQuery) InputNullableSlice(ctx context.Context, arg []string) (bool, error) {
334 return r.QueryResolver.InputNullableSlice(ctx, arg)
335 }
336 func (r *stubQuery) InputOmittable(ctx context.Context, arg OmittableInput) (string, error) {
337 return r.QueryResolver.InputOmittable(ctx, arg)
338 }
339 func (r *stubQuery) ShapeUnion(ctx context.Context) (ShapeUnion, error) {
340 return r.QueryResolver.ShapeUnion(ctx)
341 }
342 func (r *stubQuery) Autobind(ctx context.Context) (*Autobind, error) {
343 return r.QueryResolver.Autobind(ctx)
344 }
345 func (r *stubQuery) DeprecatedField(ctx context.Context) (string, error) {
346 return r.QueryResolver.DeprecatedField(ctx)
347 }
348 func (r *stubQuery) Overlapping(ctx context.Context) (*OverlappingFields, error) {
349 return r.QueryResolver.Overlapping(ctx)
350 }
351 func (r *stubQuery) DefaultParameters(ctx context.Context, falsyBoolean *bool, truthyBoolean *bool) (*DefaultParametersMirror, error) {
352 return r.QueryResolver.DefaultParameters(ctx, falsyBoolean, truthyBoolean)
353 }
354 func (r *stubQuery) DeferCase1(ctx context.Context) (*DeferModel, error) {
355 return r.QueryResolver.DeferCase1(ctx)
356 }
357 func (r *stubQuery) DeferCase2(ctx context.Context) ([]*DeferModel, error) {
358 return r.QueryResolver.DeferCase2(ctx)
359 }
360 func (r *stubQuery) DirectiveArg(ctx context.Context, arg string) (*string, error) {
361 return r.QueryResolver.DirectiveArg(ctx, arg)
362 }
363 func (r *stubQuery) DirectiveNullableArg(ctx context.Context, arg *int, arg2 *int, arg3 *string) (*string, error) {
364 return r.QueryResolver.DirectiveNullableArg(ctx, arg, arg2, arg3)
365 }
366 func (r *stubQuery) DirectiveInputNullable(ctx context.Context, arg *InputDirectives) (*string, error) {
367 return r.QueryResolver.DirectiveInputNullable(ctx, arg)
368 }
369 func (r *stubQuery) DirectiveInput(ctx context.Context, arg InputDirectives) (*string, error) {
370 return r.QueryResolver.DirectiveInput(ctx, arg)
371 }
372 func (r *stubQuery) DirectiveInputType(ctx context.Context, arg InnerInput) (*string, error) {
373 return r.QueryResolver.DirectiveInputType(ctx, arg)
374 }
375 func (r *stubQuery) DirectiveObject(ctx context.Context) (*ObjectDirectives, error) {
376 return r.QueryResolver.DirectiveObject(ctx)
377 }
378 func (r *stubQuery) DirectiveObjectWithCustomGoModel(ctx context.Context) (*ObjectDirectivesWithCustomGoModel, error) {
379 return r.QueryResolver.DirectiveObjectWithCustomGoModel(ctx)
380 }
381 func (r *stubQuery) DirectiveFieldDef(ctx context.Context, ret string) (string, error) {
382 return r.QueryResolver.DirectiveFieldDef(ctx, ret)
383 }
384 func (r *stubQuery) DirectiveField(ctx context.Context) (*string, error) {
385 return r.QueryResolver.DirectiveField(ctx)
386 }
387 func (r *stubQuery) DirectiveDouble(ctx context.Context) (*string, error) {
388 return r.QueryResolver.DirectiveDouble(ctx)
389 }
390 func (r *stubQuery) DirectiveUnimplemented(ctx context.Context) (*string, error) {
391 return r.QueryResolver.DirectiveUnimplemented(ctx)
392 }
393 func (r *stubQuery) EmbeddedCase1(ctx context.Context) (*EmbeddedCase1, error) {
394 return r.QueryResolver.EmbeddedCase1(ctx)
395 }
396 func (r *stubQuery) EmbeddedCase2(ctx context.Context) (*EmbeddedCase2, error) {
397 return r.QueryResolver.EmbeddedCase2(ctx)
398 }
399 func (r *stubQuery) EmbeddedCase3(ctx context.Context) (*EmbeddedCase3, error) {
400 return r.QueryResolver.EmbeddedCase3(ctx)
401 }
402 func (r *stubQuery) EnumInInput(ctx context.Context, input *InputWithEnumValue) (EnumTest, error) {
403 return r.QueryResolver.EnumInInput(ctx, input)
404 }
405 func (r *stubQuery) Shapes(ctx context.Context) ([]Shape, error) {
406 return r.QueryResolver.Shapes(ctx)
407 }
408 func (r *stubQuery) NoShape(ctx context.Context) (Shape, error) {
409 return r.QueryResolver.NoShape(ctx)
410 }
411 func (r *stubQuery) Node(ctx context.Context) (Node, error) {
412 return r.QueryResolver.Node(ctx)
413 }
414 func (r *stubQuery) NoShapeTypedNil(ctx context.Context) (Shape, error) {
415 return r.QueryResolver.NoShapeTypedNil(ctx)
416 }
417 func (r *stubQuery) Animal(ctx context.Context) (Animal, error) {
418 return r.QueryResolver.Animal(ctx)
419 }
420 func (r *stubQuery) NotAnInterface(ctx context.Context) (BackedByInterface, error) {
421 return r.QueryResolver.NotAnInterface(ctx)
422 }
423 func (r *stubQuery) Dog(ctx context.Context) (*Dog, error) {
424 return r.QueryResolver.Dog(ctx)
425 }
426 func (r *stubQuery) Issue896a(ctx context.Context) ([]*CheckIssue896, error) {
427 return r.QueryResolver.Issue896a(ctx)
428 }
429 func (r *stubQuery) MapStringInterface(ctx context.Context, in map[string]interface{}) (map[string]interface{}, error) {
430 return r.QueryResolver.MapStringInterface(ctx, in)
431 }
432 func (r *stubQuery) MapNestedStringInterface(ctx context.Context, in *NestedMapInput) (map[string]interface{}, error) {
433 return r.QueryResolver.MapNestedStringInterface(ctx, in)
434 }
435 func (r *stubQuery) ErrorBubble(ctx context.Context) (*Error, error) {
436 return r.QueryResolver.ErrorBubble(ctx)
437 }
438 func (r *stubQuery) ErrorBubbleList(ctx context.Context) ([]*Error, error) {
439 return r.QueryResolver.ErrorBubbleList(ctx)
440 }
441 func (r *stubQuery) ErrorList(ctx context.Context) ([]*Error, error) {
442 return r.QueryResolver.ErrorList(ctx)
443 }
444 func (r *stubQuery) Errors(ctx context.Context) (*Errors, error) {
445 return r.QueryResolver.Errors(ctx)
446 }
447 func (r *stubQuery) Valid(ctx context.Context) (string, error) {
448 return r.QueryResolver.Valid(ctx)
449 }
450 func (r *stubQuery) Invalid(ctx context.Context) (string, error) {
451 return r.QueryResolver.Invalid(ctx)
452 }
453 func (r *stubQuery) Panics(ctx context.Context) (*Panics, error) {
454 return r.QueryResolver.Panics(ctx)
455 }
456 func (r *stubQuery) PrimitiveObject(ctx context.Context) ([]Primitive, error) {
457 return r.QueryResolver.PrimitiveObject(ctx)
458 }
459 func (r *stubQuery) PrimitiveStringObject(ctx context.Context) ([]PrimitiveString, error) {
460 return r.QueryResolver.PrimitiveStringObject(ctx)
461 }
462 func (r *stubQuery) PtrToAnyContainer(ctx context.Context) (*PtrToAnyContainer, error) {
463 return r.QueryResolver.PtrToAnyContainer(ctx)
464 }
465 func (r *stubQuery) PtrToSliceContainer(ctx context.Context) (*PtrToSliceContainer, error) {
466 return r.QueryResolver.PtrToSliceContainer(ctx)
467 }
468 func (r *stubQuery) Infinity(ctx context.Context) (float64, error) {
469 return r.QueryResolver.Infinity(ctx)
470 }
471 func (r *stubQuery) StringFromContextInterface(ctx context.Context) (*StringFromContextInterface, error) {
472 return r.QueryResolver.StringFromContextInterface(ctx)
473 }
474 func (r *stubQuery) StringFromContextFunction(ctx context.Context) (string, error) {
475 return r.QueryResolver.StringFromContextFunction(ctx)
476 }
477 func (r *stubQuery) DefaultScalar(ctx context.Context, arg string) (string, error) {
478 return r.QueryResolver.DefaultScalar(ctx, arg)
479 }
480 func (r *stubQuery) Slices(ctx context.Context) (*Slices, error) {
481 return r.QueryResolver.Slices(ctx)
482 }
483 func (r *stubQuery) ScalarSlice(ctx context.Context) ([]byte, error) {
484 return r.QueryResolver.ScalarSlice(ctx)
485 }
486 func (r *stubQuery) Fallback(ctx context.Context, arg FallbackToStringEncoding) (FallbackToStringEncoding, error) {
487 return r.QueryResolver.Fallback(ctx, arg)
488 }
489 func (r *stubQuery) OptionalUnion(ctx context.Context) (TestUnion, error) {
490 return r.QueryResolver.OptionalUnion(ctx)
491 }
492 func (r *stubQuery) VOkCaseValue(ctx context.Context) (*VOkCaseValue, error) {
493 return r.QueryResolver.VOkCaseValue(ctx)
494 }
495 func (r *stubQuery) VOkCaseNil(ctx context.Context) (*VOkCaseNil, error) {
496 return r.QueryResolver.VOkCaseNil(ctx)
497 }
498 func (r *stubQuery) ValidType(ctx context.Context) (*ValidType, error) {
499 return r.QueryResolver.ValidType(ctx)
500 }
501 func (r *stubQuery) VariadicModel(ctx context.Context) (*VariadicModel, error) {
502 return r.QueryResolver.VariadicModel(ctx)
503 }
504 func (r *stubQuery) WrappedStruct(ctx context.Context) (*WrappedStruct, error) {
505 return r.QueryResolver.WrappedStruct(ctx)
506 }
507 func (r *stubQuery) WrappedScalar(ctx context.Context) (otherpkg.Scalar, error) {
508 return r.QueryResolver.WrappedScalar(ctx)
509 }
510 func (r *stubQuery) WrappedMap(ctx context.Context) (WrappedMap, error) {
511 return r.QueryResolver.WrappedMap(ctx)
512 }
513 func (r *stubQuery) WrappedSlice(ctx context.Context) (WrappedSlice, error) {
514 return r.QueryResolver.WrappedSlice(ctx)
515 }
516
517 type stubSubscription struct{ *Stub }
518
519 func (r *stubSubscription) Updated(ctx context.Context) (<-chan string, error) {
520 return r.SubscriptionResolver.Updated(ctx)
521 }
522 func (r *stubSubscription) InitPayload(ctx context.Context) (<-chan string, error) {
523 return r.SubscriptionResolver.InitPayload(ctx)
524 }
525 func (r *stubSubscription) DirectiveArg(ctx context.Context, arg string) (<-chan *string, error) {
526 return r.SubscriptionResolver.DirectiveArg(ctx, arg)
527 }
528 func (r *stubSubscription) DirectiveNullableArg(ctx context.Context, arg *int, arg2 *int, arg3 *string) (<-chan *string, error) {
529 return r.SubscriptionResolver.DirectiveNullableArg(ctx, arg, arg2, arg3)
530 }
531 func (r *stubSubscription) DirectiveDouble(ctx context.Context) (<-chan *string, error) {
532 return r.SubscriptionResolver.DirectiveDouble(ctx)
533 }
534 func (r *stubSubscription) DirectiveUnimplemented(ctx context.Context) (<-chan *string, error) {
535 return r.SubscriptionResolver.DirectiveUnimplemented(ctx)
536 }
537 func (r *stubSubscription) Issue896b(ctx context.Context) (<-chan []*CheckIssue896, error) {
538 return r.SubscriptionResolver.Issue896b(ctx)
539 }
540 func (r *stubSubscription) ErrorRequired(ctx context.Context) (<-chan *Error, error) {
541 return r.SubscriptionResolver.ErrorRequired(ctx)
542 }
543
544 type stubUser struct{ *Stub }
545
546 func (r *stubUser) Friends(ctx context.Context, obj *User) ([]*User, error) {
547 return r.UserResolver.Friends(ctx, obj)
548 }
549 func (r *stubUser) Pets(ctx context.Context, obj *User, limit *int) ([]*Pet, error) {
550 return r.UserResolver.Pets(ctx, obj, limit)
551 }
552
553 type stubWrappedMap struct{ *Stub }
554
555 func (r *stubWrappedMap) Get(ctx context.Context, obj WrappedMap, key string) (string, error) {
556 return r.WrappedMapResolver.Get(ctx, obj, key)
557 }
558
559 type stubWrappedSlice struct{ *Stub }
560
561 func (r *stubWrappedSlice) Get(ctx context.Context, obj WrappedSlice, idx int) (string, error) {
562 return r.WrappedSliceResolver.Get(ctx, obj, idx)
563 }
564
565 type stubFieldsOrderInput struct{ *Stub }
566
567 func (r *stubFieldsOrderInput) OverrideFirstField(ctx context.Context, obj *FieldsOrderInput, data *string) error {
568 return r.FieldsOrderInputResolver.OverrideFirstField(ctx, obj, data)
569 }
570
View as plain text