Spaces:
Paused
Paused
| // Code generated by github.com/99designs/gqlgen, DO NOT EDIT. | |
| package openapi | |
| import ( | |
| "bytes" | |
| "context" | |
| "embed" | |
| "errors" | |
| "fmt" | |
| "strconv" | |
| "sync" | |
| "sync/atomic" | |
| "github.com/99designs/gqlgen/graphql" | |
| "github.com/99designs/gqlgen/graphql/introspection" | |
| gqlparser "github.com/vektah/gqlparser/v2" | |
| "github.com/vektah/gqlparser/v2/ast" | |
| ) | |
| // region ************************** generated!.gotpl ************************** | |
| // NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface. | |
| func NewExecutableSchema(cfg Config) graphql.ExecutableSchema { | |
| return &executableSchema{ | |
| schema: cfg.Schema, | |
| resolvers: cfg.Resolvers, | |
| directives: cfg.Directives, | |
| complexity: cfg.Complexity, | |
| } | |
| } | |
| type Config struct { | |
| Schema *ast.Schema | |
| Resolvers ResolverRoot | |
| Directives DirectiveRoot | |
| Complexity ComplexityRoot | |
| } | |
| type ResolverRoot interface { | |
| Mutation() MutationResolver | |
| } | |
| type DirectiveRoot struct { | |
| } | |
| type ComplexityRoot struct { | |
| APIKey struct { | |
| Key func(childComplexity int) int | |
| Name func(childComplexity int) int | |
| Scopes func(childComplexity int) int | |
| } | |
| Mutation struct { | |
| CreateLLMAPIKey func(childComplexity int, name string) int | |
| } | |
| Query struct { | |
| } | |
| } | |
| type MutationResolver interface { | |
| CreateLLMAPIKey(ctx context.Context, name string) (*APIKey, error) | |
| } | |
| type executableSchema struct { | |
| schema *ast.Schema | |
| resolvers ResolverRoot | |
| directives DirectiveRoot | |
| complexity ComplexityRoot | |
| } | |
| func (e *executableSchema) Schema() *ast.Schema { | |
| if e.schema != nil { | |
| return e.schema | |
| } | |
| return parsedSchema | |
| } | |
| func (e *executableSchema) Complexity(ctx context.Context, typeName, field string, childComplexity int, rawArgs map[string]any) (int, bool) { | |
| ec := executionContext{nil, e, 0, 0, nil} | |
| _ = ec | |
| switch typeName + "." + field { | |
| case "APIKey.key": | |
| if e.complexity.APIKey.Key == nil { | |
| break | |
| } | |
| return e.complexity.APIKey.Key(childComplexity), true | |
| case "APIKey.name": | |
| if e.complexity.APIKey.Name == nil { | |
| break | |
| } | |
| return e.complexity.APIKey.Name(childComplexity), true | |
| case "APIKey.scopes": | |
| if e.complexity.APIKey.Scopes == nil { | |
| break | |
| } | |
| return e.complexity.APIKey.Scopes(childComplexity), true | |
| case "Mutation.createLLMAPIKey": | |
| if e.complexity.Mutation.CreateLLMAPIKey == nil { | |
| break | |
| } | |
| args, err := ec.field_Mutation_createLLMAPIKey_args(ctx, rawArgs) | |
| if err != nil { | |
| return 0, false | |
| } | |
| return e.complexity.Mutation.CreateLLMAPIKey(childComplexity, args["name"].(string)), true | |
| } | |
| return 0, false | |
| } | |
| func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler { | |
| opCtx := graphql.GetOperationContext(ctx) | |
| ec := executionContext{opCtx, e, 0, 0, make(chan graphql.DeferredResult)} | |
| inputUnmarshalMap := graphql.BuildUnmarshalerMap() | |
| first := true | |
| switch opCtx.Operation.Operation { | |
| case ast.Query: | |
| return func(ctx context.Context) *graphql.Response { | |
| var response graphql.Response | |
| var data graphql.Marshaler | |
| if first { | |
| first = false | |
| ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap) | |
| data = ec._Query(ctx, opCtx.Operation.SelectionSet) | |
| } else { | |
| if atomic.LoadInt32(&ec.pendingDeferred) > 0 { | |
| result := <-ec.deferredResults | |
| atomic.AddInt32(&ec.pendingDeferred, -1) | |
| data = result.Result | |
| response.Path = result.Path | |
| response.Label = result.Label | |
| response.Errors = result.Errors | |
| } else { | |
| return nil | |
| } | |
| } | |
| var buf bytes.Buffer | |
| data.MarshalGQL(&buf) | |
| response.Data = buf.Bytes() | |
| if atomic.LoadInt32(&ec.deferred) > 0 { | |
| hasNext := atomic.LoadInt32(&ec.pendingDeferred) > 0 | |
| response.HasNext = &hasNext | |
| } | |
| return &response | |
| } | |
| case ast.Mutation: | |
| return func(ctx context.Context) *graphql.Response { | |
| if !first { | |
| return nil | |
| } | |
| first = false | |
| ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap) | |
| data := ec._Mutation(ctx, opCtx.Operation.SelectionSet) | |
| var buf bytes.Buffer | |
| data.MarshalGQL(&buf) | |
| return &graphql.Response{ | |
| Data: buf.Bytes(), | |
| } | |
| } | |
| default: | |
| return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation")) | |
| } | |
| } | |
| type executionContext struct { | |
| *graphql.OperationContext | |
| *executableSchema | |
| deferred int32 | |
| pendingDeferred int32 | |
| deferredResults chan graphql.DeferredResult | |
| } | |
| func (ec *executionContext) processDeferredGroup(dg graphql.DeferredGroup) { | |
| atomic.AddInt32(&ec.pendingDeferred, 1) | |
| go func() { | |
| ctx := graphql.WithFreshResponseContext(dg.Context) | |
| dg.FieldSet.Dispatch(ctx) | |
| ds := graphql.DeferredResult{ | |
| Path: dg.Path, | |
| Label: dg.Label, | |
| Result: dg.FieldSet, | |
| Errors: graphql.GetErrors(ctx), | |
| } | |
| // null fields should bubble up | |
| if dg.FieldSet.Invalids > 0 { | |
| ds.Result = graphql.Null | |
| } | |
| ec.deferredResults <- ds | |
| }() | |
| } | |
| func (ec *executionContext) introspectSchema() (*introspection.Schema, error) { | |
| if ec.DisableIntrospection { | |
| return nil, errors.New("introspection disabled") | |
| } | |
| return introspection.WrapSchema(ec.Schema()), nil | |
| } | |
| func (ec *executionContext) introspectType(name string) (*introspection.Type, error) { | |
| if ec.DisableIntrospection { | |
| return nil, errors.New("introspection disabled") | |
| } | |
| return introspection.WrapTypeFromDef(ec.Schema(), ec.Schema().Types[name]), nil | |
| } | |
| //go:embed "openapi.graphql" | |
| var sourcesFS embed.FS | |
| func sourceData(filename string) string { | |
| data, err := sourcesFS.ReadFile(filename) | |
| if err != nil { | |
| panic(fmt.Sprintf("codegen problem: %s not available", filename)) | |
| } | |
| return string(data) | |
| } | |
| var sources = []*ast.Source{ | |
| {Name: "openapi.graphql", Input: sourceData("openapi.graphql"), BuiltIn: false}, | |
| } | |
| var parsedSchema = gqlparser.MustLoadSchema(sources...) | |
| // endregion ************************** generated!.gotpl ************************** | |
| // region ***************************** args.gotpl ***************************** | |
| func (ec *executionContext) field_Mutation_createLLMAPIKey_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { | |
| var err error | |
| args := map[string]any{} | |
| arg0, err := graphql.ProcessArgField(ctx, rawArgs, "name", ec.unmarshalNString2string) | |
| if err != nil { | |
| return nil, err | |
| } | |
| args["name"] = arg0 | |
| return args, nil | |
| } | |
| func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { | |
| var err error | |
| args := map[string]any{} | |
| arg0, err := graphql.ProcessArgField(ctx, rawArgs, "name", ec.unmarshalNString2string) | |
| if err != nil { | |
| return nil, err | |
| } | |
| args["name"] = arg0 | |
| return args, nil | |
| } | |
| func (ec *executionContext) field___Directive_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { | |
| var err error | |
| args := map[string]any{} | |
| arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool) | |
| if err != nil { | |
| return nil, err | |
| } | |
| args["includeDeprecated"] = arg0 | |
| return args, nil | |
| } | |
| func (ec *executionContext) field___Field_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { | |
| var err error | |
| args := map[string]any{} | |
| arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool) | |
| if err != nil { | |
| return nil, err | |
| } | |
| args["includeDeprecated"] = arg0 | |
| return args, nil | |
| } | |
| func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { | |
| var err error | |
| args := map[string]any{} | |
| arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool) | |
| if err != nil { | |
| return nil, err | |
| } | |
| args["includeDeprecated"] = arg0 | |
| return args, nil | |
| } | |
| func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { | |
| var err error | |
| args := map[string]any{} | |
| arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool) | |
| if err != nil { | |
| return nil, err | |
| } | |
| args["includeDeprecated"] = arg0 | |
| return args, nil | |
| } | |
| // endregion ***************************** args.gotpl ***************************** | |
| // region ************************** directives.gotpl ************************** | |
| // endregion ************************** directives.gotpl ************************** | |
| // region **************************** field.gotpl ***************************** | |
| func (ec *executionContext) _APIKey_key(ctx context.Context, field graphql.CollectedField, obj *APIKey) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext_APIKey_key, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Key, nil | |
| }, | |
| nil, | |
| ec.marshalNString2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext_APIKey_key(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "APIKey", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) _APIKey_name(ctx context.Context, field graphql.CollectedField, obj *APIKey) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext_APIKey_name, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Name, nil | |
| }, | |
| nil, | |
| ec.marshalNString2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext_APIKey_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "APIKey", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) _APIKey_scopes(ctx context.Context, field graphql.CollectedField, obj *APIKey) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext_APIKey_scopes, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Scopes, nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚕstringᚄ, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext_APIKey_scopes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "APIKey", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) _Mutation_createLLMAPIKey(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext_Mutation_createLLMAPIKey, | |
| func(ctx context.Context) (any, error) { | |
| fc := graphql.GetFieldContext(ctx) | |
| return ec.resolvers.Mutation().CreateLLMAPIKey(ctx, fc.Args["name"].(string)) | |
| }, | |
| nil, | |
| ec.marshalNAPIKey2ᚖgithubᚗcomᚋloopljᚋaxonhubᚋinternalᚋserverᚋgqlᚋopenapiᚐAPIKey, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext_Mutation_createLLMAPIKey(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "Mutation", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: true, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "key": | |
| return ec.fieldContext_APIKey_key(ctx, field) | |
| case "name": | |
| return ec.fieldContext_APIKey_name(ctx, field) | |
| case "scopes": | |
| return ec.fieldContext_APIKey_scopes(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type APIKey", field.Name) | |
| }, | |
| } | |
| defer func() { | |
| if r := recover(); r != nil { | |
| err = ec.Recover(ctx, r) | |
| ec.Error(ctx, err) | |
| } | |
| }() | |
| ctx = graphql.WithFieldContext(ctx, fc) | |
| if fc.Args, err = ec.field_Mutation_createLLMAPIKey_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { | |
| ec.Error(ctx, err) | |
| return fc, err | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext_Query___type, | |
| func(ctx context.Context) (any, error) { | |
| fc := graphql.GetFieldContext(ctx) | |
| return ec.introspectType(fc.Args["name"].(string)) | |
| }, | |
| nil, | |
| ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "Query", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| defer func() { | |
| if r := recover(); r != nil { | |
| err = ec.Recover(ctx, r) | |
| ec.Error(ctx, err) | |
| } | |
| }() | |
| ctx = graphql.WithFieldContext(ctx, fc) | |
| if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { | |
| ec.Error(ctx, err) | |
| return fc, err | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext_Query___schema, | |
| func(ctx context.Context) (any, error) { | |
| return ec.introspectSchema() | |
| }, | |
| nil, | |
| ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext_Query___schema(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "Query", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "description": | |
| return ec.fieldContext___Schema_description(ctx, field) | |
| case "types": | |
| return ec.fieldContext___Schema_types(ctx, field) | |
| case "queryType": | |
| return ec.fieldContext___Schema_queryType(ctx, field) | |
| case "mutationType": | |
| return ec.fieldContext___Schema_mutationType(ctx, field) | |
| case "subscriptionType": | |
| return ec.fieldContext___Schema_subscriptionType(ctx, field) | |
| case "directives": | |
| return ec.fieldContext___Schema_directives(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Directive_name, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Name, nil | |
| }, | |
| nil, | |
| ec.marshalNString2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Directive_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Directive", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Directive_description, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Description(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Directive_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Directive", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Directive_isRepeatable, | |
| func(ctx context.Context) (any, error) { | |
| return obj.IsRepeatable, nil | |
| }, | |
| nil, | |
| ec.marshalNBoolean2bool, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Directive_isRepeatable(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Directive", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type Boolean does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Directive_locations, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Locations, nil | |
| }, | |
| nil, | |
| ec.marshalN__DirectiveLocation2ᚕstringᚄ, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Directive_locations(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Directive", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type __DirectiveLocation does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Directive_args, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Args, nil | |
| }, | |
| nil, | |
| ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Directive", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "name": | |
| return ec.fieldContext___InputValue_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___InputValue_description(ctx, field) | |
| case "type": | |
| return ec.fieldContext___InputValue_type(ctx, field) | |
| case "defaultValue": | |
| return ec.fieldContext___InputValue_defaultValue(ctx, field) | |
| case "isDeprecated": | |
| return ec.fieldContext___InputValue_isDeprecated(ctx, field) | |
| case "deprecationReason": | |
| return ec.fieldContext___InputValue_deprecationReason(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name) | |
| }, | |
| } | |
| defer func() { | |
| if r := recover(); r != nil { | |
| err = ec.Recover(ctx, r) | |
| ec.Error(ctx, err) | |
| } | |
| }() | |
| ctx = graphql.WithFieldContext(ctx, fc) | |
| if fc.Args, err = ec.field___Directive_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { | |
| ec.Error(ctx, err) | |
| return fc, err | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___EnumValue_name, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Name, nil | |
| }, | |
| nil, | |
| ec.marshalNString2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___EnumValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__EnumValue", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___EnumValue_description, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Description(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___EnumValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__EnumValue", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___EnumValue_isDeprecated, | |
| func(ctx context.Context) (any, error) { | |
| return obj.IsDeprecated(), nil | |
| }, | |
| nil, | |
| ec.marshalNBoolean2bool, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___EnumValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__EnumValue", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type Boolean does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___EnumValue_deprecationReason, | |
| func(ctx context.Context) (any, error) { | |
| return obj.DeprecationReason(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___EnumValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__EnumValue", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Field_name, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Name, nil | |
| }, | |
| nil, | |
| ec.marshalNString2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Field_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Field", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Field_description, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Description(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Field_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Field", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Field_args, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Args, nil | |
| }, | |
| nil, | |
| ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Field", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "name": | |
| return ec.fieldContext___InputValue_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___InputValue_description(ctx, field) | |
| case "type": | |
| return ec.fieldContext___InputValue_type(ctx, field) | |
| case "defaultValue": | |
| return ec.fieldContext___InputValue_defaultValue(ctx, field) | |
| case "isDeprecated": | |
| return ec.fieldContext___InputValue_isDeprecated(ctx, field) | |
| case "deprecationReason": | |
| return ec.fieldContext___InputValue_deprecationReason(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name) | |
| }, | |
| } | |
| defer func() { | |
| if r := recover(); r != nil { | |
| err = ec.Recover(ctx, r) | |
| ec.Error(ctx, err) | |
| } | |
| }() | |
| ctx = graphql.WithFieldContext(ctx, fc) | |
| if fc.Args, err = ec.field___Field_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { | |
| ec.Error(ctx, err) | |
| return fc, err | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Field_type, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Type, nil | |
| }, | |
| nil, | |
| ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Field_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Field", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Field_isDeprecated, | |
| func(ctx context.Context) (any, error) { | |
| return obj.IsDeprecated(), nil | |
| }, | |
| nil, | |
| ec.marshalNBoolean2bool, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Field_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Field", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type Boolean does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Field_deprecationReason, | |
| func(ctx context.Context) (any, error) { | |
| return obj.DeprecationReason(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Field_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Field", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___InputValue_name, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Name, nil | |
| }, | |
| nil, | |
| ec.marshalNString2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___InputValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__InputValue", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___InputValue_description, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Description(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___InputValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__InputValue", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___InputValue_type, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Type, nil | |
| }, | |
| nil, | |
| ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___InputValue_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__InputValue", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___InputValue_defaultValue, | |
| func(ctx context.Context) (any, error) { | |
| return obj.DefaultValue, nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___InputValue_defaultValue(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__InputValue", | |
| Field: field, | |
| IsMethod: false, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___InputValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___InputValue_isDeprecated, | |
| func(ctx context.Context) (any, error) { | |
| return obj.IsDeprecated(), nil | |
| }, | |
| nil, | |
| ec.marshalNBoolean2bool, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___InputValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__InputValue", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type Boolean does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___InputValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___InputValue_deprecationReason, | |
| func(ctx context.Context) (any, error) { | |
| return obj.DeprecationReason(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___InputValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__InputValue", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Schema_description, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Description(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Schema_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Schema", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Schema_types, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Types(), nil | |
| }, | |
| nil, | |
| ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Schema_types(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Schema", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Schema_queryType, | |
| func(ctx context.Context) (any, error) { | |
| return obj.QueryType(), nil | |
| }, | |
| nil, | |
| ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Schema_queryType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Schema", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Schema_mutationType, | |
| func(ctx context.Context) (any, error) { | |
| return obj.MutationType(), nil | |
| }, | |
| nil, | |
| ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Schema_mutationType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Schema", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Schema_subscriptionType, | |
| func(ctx context.Context) (any, error) { | |
| return obj.SubscriptionType(), nil | |
| }, | |
| nil, | |
| ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Schema_subscriptionType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Schema", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Schema_directives, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Directives(), nil | |
| }, | |
| nil, | |
| ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Schema_directives(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Schema", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "name": | |
| return ec.fieldContext___Directive_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Directive_description(ctx, field) | |
| case "isRepeatable": | |
| return ec.fieldContext___Directive_isRepeatable(ctx, field) | |
| case "locations": | |
| return ec.fieldContext___Directive_locations(ctx, field) | |
| case "args": | |
| return ec.fieldContext___Directive_args(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_kind, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Kind(), nil | |
| }, | |
| nil, | |
| ec.marshalN__TypeKind2string, | |
| true, | |
| true, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_kind(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type __TypeKind does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_name, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Name(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_description, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Description(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_specifiedByURL, | |
| func(ctx context.Context) (any, error) { | |
| return obj.SpecifiedByURL(), nil | |
| }, | |
| nil, | |
| ec.marshalOString2ᚖstring, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_specifiedByURL(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type String does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_fields, | |
| func(ctx context.Context) (any, error) { | |
| fc := graphql.GetFieldContext(ctx) | |
| return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil | |
| }, | |
| nil, | |
| ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "name": | |
| return ec.fieldContext___Field_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Field_description(ctx, field) | |
| case "args": | |
| return ec.fieldContext___Field_args(ctx, field) | |
| case "type": | |
| return ec.fieldContext___Field_type(ctx, field) | |
| case "isDeprecated": | |
| return ec.fieldContext___Field_isDeprecated(ctx, field) | |
| case "deprecationReason": | |
| return ec.fieldContext___Field_deprecationReason(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name) | |
| }, | |
| } | |
| defer func() { | |
| if r := recover(); r != nil { | |
| err = ec.Recover(ctx, r) | |
| ec.Error(ctx, err) | |
| } | |
| }() | |
| ctx = graphql.WithFieldContext(ctx, fc) | |
| if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { | |
| ec.Error(ctx, err) | |
| return fc, err | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_interfaces, | |
| func(ctx context.Context) (any, error) { | |
| return obj.Interfaces(), nil | |
| }, | |
| nil, | |
| ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_interfaces(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_possibleTypes, | |
| func(ctx context.Context) (any, error) { | |
| return obj.PossibleTypes(), nil | |
| }, | |
| nil, | |
| ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_possibleTypes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_enumValues, | |
| func(ctx context.Context) (any, error) { | |
| fc := graphql.GetFieldContext(ctx) | |
| return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil | |
| }, | |
| nil, | |
| ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "name": | |
| return ec.fieldContext___EnumValue_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___EnumValue_description(ctx, field) | |
| case "isDeprecated": | |
| return ec.fieldContext___EnumValue_isDeprecated(ctx, field) | |
| case "deprecationReason": | |
| return ec.fieldContext___EnumValue_deprecationReason(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name) | |
| }, | |
| } | |
| defer func() { | |
| if r := recover(); r != nil { | |
| err = ec.Recover(ctx, r) | |
| ec.Error(ctx, err) | |
| } | |
| }() | |
| ctx = graphql.WithFieldContext(ctx, fc) | |
| if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { | |
| ec.Error(ctx, err) | |
| return fc, err | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_inputFields, | |
| func(ctx context.Context) (any, error) { | |
| return obj.InputFields(), nil | |
| }, | |
| nil, | |
| ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_inputFields(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "name": | |
| return ec.fieldContext___InputValue_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___InputValue_description(ctx, field) | |
| case "type": | |
| return ec.fieldContext___InputValue_type(ctx, field) | |
| case "defaultValue": | |
| return ec.fieldContext___InputValue_defaultValue(ctx, field) | |
| case "isDeprecated": | |
| return ec.fieldContext___InputValue_isDeprecated(ctx, field) | |
| case "deprecationReason": | |
| return ec.fieldContext___InputValue_deprecationReason(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_ofType, | |
| func(ctx context.Context) (any, error) { | |
| return obj.OfType(), nil | |
| }, | |
| nil, | |
| ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_ofType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| switch field.Name { | |
| case "kind": | |
| return ec.fieldContext___Type_kind(ctx, field) | |
| case "name": | |
| return ec.fieldContext___Type_name(ctx, field) | |
| case "description": | |
| return ec.fieldContext___Type_description(ctx, field) | |
| case "specifiedByURL": | |
| return ec.fieldContext___Type_specifiedByURL(ctx, field) | |
| case "fields": | |
| return ec.fieldContext___Type_fields(ctx, field) | |
| case "interfaces": | |
| return ec.fieldContext___Type_interfaces(ctx, field) | |
| case "possibleTypes": | |
| return ec.fieldContext___Type_possibleTypes(ctx, field) | |
| case "enumValues": | |
| return ec.fieldContext___Type_enumValues(ctx, field) | |
| case "inputFields": | |
| return ec.fieldContext___Type_inputFields(ctx, field) | |
| case "ofType": | |
| return ec.fieldContext___Type_ofType(ctx, field) | |
| case "isOneOf": | |
| return ec.fieldContext___Type_isOneOf(ctx, field) | |
| } | |
| return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| func (ec *executionContext) ___Type_isOneOf(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { | |
| return graphql.ResolveField( | |
| ctx, | |
| ec.OperationContext, | |
| field, | |
| ec.fieldContext___Type_isOneOf, | |
| func(ctx context.Context) (any, error) { | |
| return obj.IsOneOf(), nil | |
| }, | |
| nil, | |
| ec.marshalOBoolean2bool, | |
| true, | |
| false, | |
| ) | |
| } | |
| func (ec *executionContext) fieldContext___Type_isOneOf(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { | |
| fc = &graphql.FieldContext{ | |
| Object: "__Type", | |
| Field: field, | |
| IsMethod: true, | |
| IsResolver: false, | |
| Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { | |
| return nil, errors.New("field of type Boolean does not have child fields") | |
| }, | |
| } | |
| return fc, nil | |
| } | |
| // endregion **************************** field.gotpl ***************************** | |
| // region **************************** input.gotpl ***************************** | |
| // endregion **************************** input.gotpl ***************************** | |
| // region ************************** interface.gotpl *************************** | |
| // endregion ************************** interface.gotpl *************************** | |
| // region **************************** object.gotpl **************************** | |
| var aPIKeyImplementors = []string{"APIKey"} | |
| func (ec *executionContext) _APIKey(ctx context.Context, sel ast.SelectionSet, obj *APIKey) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, aPIKeyImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("APIKey") | |
| case "key": | |
| out.Values[i] = ec._APIKey_key(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "name": | |
| out.Values[i] = ec._APIKey_name(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "scopes": | |
| out.Values[i] = ec._APIKey_scopes(ctx, field, obj) | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var mutationImplementors = []string{"Mutation"} | |
| func (ec *executionContext) _Mutation(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, mutationImplementors) | |
| ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{ | |
| Object: "Mutation", | |
| }) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{ | |
| Object: field.Name, | |
| Field: field, | |
| }) | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("Mutation") | |
| case "createLLMAPIKey": | |
| out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { | |
| return ec._Mutation_createLLMAPIKey(ctx, field) | |
| }) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var queryImplementors = []string{"Query"} | |
| func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors) | |
| ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{ | |
| Object: "Query", | |
| }) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{ | |
| Object: field.Name, | |
| Field: field, | |
| }) | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("Query") | |
| case "__type": | |
| out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { | |
| return ec._Query___type(ctx, field) | |
| }) | |
| case "__schema": | |
| out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { | |
| return ec._Query___schema(ctx, field) | |
| }) | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var __DirectiveImplementors = []string{"__Directive"} | |
| func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("__Directive") | |
| case "name": | |
| out.Values[i] = ec.___Directive_name(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "description": | |
| out.Values[i] = ec.___Directive_description(ctx, field, obj) | |
| case "isRepeatable": | |
| out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "locations": | |
| out.Values[i] = ec.___Directive_locations(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "args": | |
| out.Values[i] = ec.___Directive_args(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var __EnumValueImplementors = []string{"__EnumValue"} | |
| func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("__EnumValue") | |
| case "name": | |
| out.Values[i] = ec.___EnumValue_name(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "description": | |
| out.Values[i] = ec.___EnumValue_description(ctx, field, obj) | |
| case "isDeprecated": | |
| out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "deprecationReason": | |
| out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj) | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var __FieldImplementors = []string{"__Field"} | |
| func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("__Field") | |
| case "name": | |
| out.Values[i] = ec.___Field_name(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "description": | |
| out.Values[i] = ec.___Field_description(ctx, field, obj) | |
| case "args": | |
| out.Values[i] = ec.___Field_args(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "type": | |
| out.Values[i] = ec.___Field_type(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "isDeprecated": | |
| out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "deprecationReason": | |
| out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj) | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var __InputValueImplementors = []string{"__InputValue"} | |
| func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("__InputValue") | |
| case "name": | |
| out.Values[i] = ec.___InputValue_name(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "description": | |
| out.Values[i] = ec.___InputValue_description(ctx, field, obj) | |
| case "type": | |
| out.Values[i] = ec.___InputValue_type(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "defaultValue": | |
| out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj) | |
| case "isDeprecated": | |
| out.Values[i] = ec.___InputValue_isDeprecated(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "deprecationReason": | |
| out.Values[i] = ec.___InputValue_deprecationReason(ctx, field, obj) | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var __SchemaImplementors = []string{"__Schema"} | |
| func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("__Schema") | |
| case "description": | |
| out.Values[i] = ec.___Schema_description(ctx, field, obj) | |
| case "types": | |
| out.Values[i] = ec.___Schema_types(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "queryType": | |
| out.Values[i] = ec.___Schema_queryType(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "mutationType": | |
| out.Values[i] = ec.___Schema_mutationType(ctx, field, obj) | |
| case "subscriptionType": | |
| out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj) | |
| case "directives": | |
| out.Values[i] = ec.___Schema_directives(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| var __TypeImplementors = []string{"__Type"} | |
| func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler { | |
| fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors) | |
| out := graphql.NewFieldSet(fields) | |
| deferred := make(map[string]*graphql.FieldSet) | |
| for i, field := range fields { | |
| switch field.Name { | |
| case "__typename": | |
| out.Values[i] = graphql.MarshalString("__Type") | |
| case "kind": | |
| out.Values[i] = ec.___Type_kind(ctx, field, obj) | |
| if out.Values[i] == graphql.Null { | |
| out.Invalids++ | |
| } | |
| case "name": | |
| out.Values[i] = ec.___Type_name(ctx, field, obj) | |
| case "description": | |
| out.Values[i] = ec.___Type_description(ctx, field, obj) | |
| case "specifiedByURL": | |
| out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj) | |
| case "fields": | |
| out.Values[i] = ec.___Type_fields(ctx, field, obj) | |
| case "interfaces": | |
| out.Values[i] = ec.___Type_interfaces(ctx, field, obj) | |
| case "possibleTypes": | |
| out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj) | |
| case "enumValues": | |
| out.Values[i] = ec.___Type_enumValues(ctx, field, obj) | |
| case "inputFields": | |
| out.Values[i] = ec.___Type_inputFields(ctx, field, obj) | |
| case "ofType": | |
| out.Values[i] = ec.___Type_ofType(ctx, field, obj) | |
| case "isOneOf": | |
| out.Values[i] = ec.___Type_isOneOf(ctx, field, obj) | |
| default: | |
| panic("unknown field " + strconv.Quote(field.Name)) | |
| } | |
| } | |
| out.Dispatch(ctx) | |
| if out.Invalids > 0 { | |
| return graphql.Null | |
| } | |
| atomic.AddInt32(&ec.deferred, int32(len(deferred))) | |
| for label, dfs := range deferred { | |
| ec.processDeferredGroup(graphql.DeferredGroup{ | |
| Label: label, | |
| Path: graphql.GetPath(ctx), | |
| FieldSet: dfs, | |
| Context: ctx, | |
| }) | |
| } | |
| return out | |
| } | |
| // endregion **************************** object.gotpl **************************** | |
| // region ***************************** type.gotpl ***************************** | |
| func (ec *executionContext) marshalNAPIKey2githubᚗcomᚋloopljᚋaxonhubᚋinternalᚋserverᚋgqlᚋopenapiᚐAPIKey(ctx context.Context, sel ast.SelectionSet, v APIKey) graphql.Marshaler { | |
| return ec._APIKey(ctx, sel, &v) | |
| } | |
| func (ec *executionContext) marshalNAPIKey2ᚖgithubᚗcomᚋloopljᚋaxonhubᚋinternalᚋserverᚋgqlᚋopenapiᚐAPIKey(ctx context.Context, sel ast.SelectionSet, v *APIKey) graphql.Marshaler { | |
| if v == nil { | |
| if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { | |
| graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow") | |
| } | |
| return graphql.Null | |
| } | |
| return ec._APIKey(ctx, sel, v) | |
| } | |
| func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v any) (bool, error) { | |
| res, err := graphql.UnmarshalBoolean(v) | |
| return res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler { | |
| _ = sel | |
| res := graphql.MarshalBoolean(v) | |
| if res == graphql.Null { | |
| if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { | |
| graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow") | |
| } | |
| } | |
| return res | |
| } | |
| func (ec *executionContext) unmarshalNString2string(ctx context.Context, v any) (string, error) { | |
| res, err := graphql.UnmarshalString(v) | |
| return res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler { | |
| _ = sel | |
| res := graphql.MarshalString(v) | |
| if res == graphql.Null { | |
| if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { | |
| graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow") | |
| } | |
| } | |
| return res | |
| } | |
| func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler { | |
| return ec.___Directive(ctx, sel, &v) | |
| } | |
| func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler { | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v any) (string, error) { | |
| res, err := graphql.UnmarshalString(v) | |
| return res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler { | |
| _ = sel | |
| res := graphql.MarshalString(v) | |
| if res == graphql.Null { | |
| if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { | |
| graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow") | |
| } | |
| } | |
| return res | |
| } | |
| func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) { | |
| var vSlice []any | |
| vSlice = graphql.CoerceList(v) | |
| var err error | |
| res := make([]string, len(vSlice)) | |
| for i := range vSlice { | |
| ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i)) | |
| res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i]) | |
| if err != nil { | |
| return nil, err | |
| } | |
| } | |
| return res, nil | |
| } | |
| func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler { | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__DirectiveLocation2string(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler { | |
| return ec.___EnumValue(ctx, sel, &v) | |
| } | |
| func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler { | |
| return ec.___Field(ctx, sel, &v) | |
| } | |
| func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler { | |
| return ec.___InputValue(ctx, sel, &v) | |
| } | |
| func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler { | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler { | |
| return ec.___Type(ctx, sel, &v) | |
| } | |
| func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler { | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler { | |
| if v == nil { | |
| if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { | |
| graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow") | |
| } | |
| return graphql.Null | |
| } | |
| return ec.___Type(ctx, sel, v) | |
| } | |
| func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v any) (string, error) { | |
| res, err := graphql.UnmarshalString(v) | |
| return res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler { | |
| _ = sel | |
| res := graphql.MarshalString(v) | |
| if res == graphql.Null { | |
| if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { | |
| graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow") | |
| } | |
| } | |
| return res | |
| } | |
| func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v any) (bool, error) { | |
| res, err := graphql.UnmarshalBoolean(v) | |
| return res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler { | |
| _ = sel | |
| _ = ctx | |
| res := graphql.MarshalBoolean(v) | |
| return res | |
| } | |
| func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v any) (*bool, error) { | |
| if v == nil { | |
| return nil, nil | |
| } | |
| res, err := graphql.UnmarshalBoolean(v) | |
| return &res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| _ = sel | |
| _ = ctx | |
| res := graphql.MarshalBoolean(*v) | |
| return res | |
| } | |
| func (ec *executionContext) unmarshalOString2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) { | |
| if v == nil { | |
| return nil, nil | |
| } | |
| var vSlice []any | |
| vSlice = graphql.CoerceList(v) | |
| var err error | |
| res := make([]string, len(vSlice)) | |
| for i := range vSlice { | |
| ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i)) | |
| res[i], err = ec.unmarshalNString2string(ctx, vSlice[i]) | |
| if err != nil { | |
| return nil, err | |
| } | |
| } | |
| return res, nil | |
| } | |
| func (ec *executionContext) marshalOString2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| ret := make(graphql.Array, len(v)) | |
| for i := range v { | |
| ret[i] = ec.marshalNString2string(ctx, sel, v[i]) | |
| } | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v any) (*string, error) { | |
| if v == nil { | |
| return nil, nil | |
| } | |
| res, err := graphql.UnmarshalString(v) | |
| return &res, graphql.ErrorOnPath(ctx, err) | |
| } | |
| func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| _ = sel | |
| _ = ctx | |
| res := graphql.MarshalString(*v) | |
| return res | |
| } | |
| func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| return ec.___Schema(ctx, sel, v) | |
| } | |
| func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| ret := make(graphql.Array, len(v)) | |
| var wg sync.WaitGroup | |
| isLen1 := len(v) == 1 | |
| if !isLen1 { | |
| wg.Add(len(v)) | |
| } | |
| for i := range v { | |
| i := i | |
| fc := &graphql.FieldContext{ | |
| Index: &i, | |
| Result: &v[i], | |
| } | |
| ctx := graphql.WithFieldContext(ctx, fc) | |
| f := func(i int) { | |
| defer func() { | |
| if r := recover(); r != nil { | |
| ec.Error(ctx, ec.Recover(ctx, r)) | |
| ret = nil | |
| } | |
| }() | |
| if !isLen1 { | |
| defer wg.Done() | |
| } | |
| ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i]) | |
| } | |
| if isLen1 { | |
| f(i) | |
| } else { | |
| go f(i) | |
| } | |
| } | |
| wg.Wait() | |
| for _, e := range ret { | |
| if e == graphql.Null { | |
| return graphql.Null | |
| } | |
| } | |
| return ret | |
| } | |
| func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler { | |
| if v == nil { | |
| return graphql.Null | |
| } | |
| return ec.___Type(ctx, sel, v) | |
| } | |
| // endregion ***************************** type.gotpl ***************************** | |