summaryrefslogtreecommitdiffstatshomepage
path: root/api/graphql/graph/mutations.generated.go
diff options
context:
space:
mode:
authorMichael Muré <batolettre@gmail.com>2024-08-28 11:43:42 +0200
committerGitHub <noreply@github.com>2024-08-28 09:43:42 +0000
commit57e7147021e38b847213d4dc7f0e0bf0b022850d (patch)
tree882650697950003e2325f0815353032a8596ca1d /api/graphql/graph/mutations.generated.go
parente45c3c5ee6dc5650fd8c3f480d9e09e5f3b221fd (diff)
downloadgit-bug-57e7147021e38b847213d4dc7f0e0bf0b022850d.tar.gz
git-bug-57e7147021e38b847213d4dc7f0e0bf0b022850d.zip
graphql: properly namespace Bug to make space for other entities (#1254)
Also: use gqlgen directives to help the type auto-binding Missing: - namespace mutations - adapt the webUI queries
Diffstat (limited to 'api/graphql/graph/mutations.generated.go')
-rw-r--r--api/graphql/graph/mutations.generated.go2985
1 files changed, 0 insertions, 2985 deletions
diff --git a/api/graphql/graph/mutations.generated.go b/api/graphql/graph/mutations.generated.go
deleted file mode 100644
index 48a31d2a..00000000
--- a/api/graphql/graph/mutations.generated.go
+++ /dev/null
@@ -1,2985 +0,0 @@
-// Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
-
-package graph
-
-import (
- "context"
- "errors"
- "fmt"
- "strconv"
- "sync"
- "sync/atomic"
-
- "github.com/99designs/gqlgen/graphql"
- "github.com/git-bug/git-bug/api/graphql/models"
- "github.com/git-bug/git-bug/entities/bug"
- "github.com/git-bug/git-bug/entities/common"
- "github.com/vektah/gqlparser/v2/ast"
-)
-
-// region ************************** generated!.gotpl **************************
-
-// endregion ************************** generated!.gotpl **************************
-
-// region ***************************** args.gotpl *****************************
-
-// endregion ***************************** args.gotpl *****************************
-
-// region ************************** directives.gotpl **************************
-
-// endregion ************************** directives.gotpl **************************
-
-// region **************************** field.gotpl *****************************
-
-func (ec *executionContext) _AddCommentAndCloseBugPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndCloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndCloseBugPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndCloseBugPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndCloseBugPayload",
- 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) _AddCommentAndCloseBugPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndCloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndCloseBugPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndCloseBugPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndCloseBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentAndCloseBugPayload_commentOperation(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndCloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndCloseBugPayload_commentOperation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.CommentOperation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.AddCommentOperation)
- fc.Result = res
- return ec.marshalNAddCommentOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐAddCommentOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndCloseBugPayload_commentOperation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndCloseBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_AddCommentOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_AddCommentOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_AddCommentOperation_date(ctx, field)
- case "message":
- return ec.fieldContext_AddCommentOperation_message(ctx, field)
- case "files":
- return ec.fieldContext_AddCommentOperation_files(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type AddCommentOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentAndCloseBugPayload_statusOperation(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndCloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndCloseBugPayload_statusOperation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.StatusOperation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.SetStatusOperation)
- fc.Result = res
- return ec.marshalNSetStatusOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐSetStatusOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndCloseBugPayload_statusOperation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndCloseBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_SetStatusOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_SetStatusOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_SetStatusOperation_date(ctx, field)
- case "status":
- return ec.fieldContext_SetStatusOperation_status(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type SetStatusOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentAndReopenBugPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndReopenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndReopenBugPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndReopenBugPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndReopenBugPayload",
- 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) _AddCommentAndReopenBugPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndReopenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndReopenBugPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndReopenBugPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndReopenBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentAndReopenBugPayload_commentOperation(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndReopenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndReopenBugPayload_commentOperation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.CommentOperation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.AddCommentOperation)
- fc.Result = res
- return ec.marshalNAddCommentOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐAddCommentOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndReopenBugPayload_commentOperation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndReopenBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_AddCommentOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_AddCommentOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_AddCommentOperation_date(ctx, field)
- case "message":
- return ec.fieldContext_AddCommentOperation_message(ctx, field)
- case "files":
- return ec.fieldContext_AddCommentOperation_files(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type AddCommentOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentAndReopenBugPayload_statusOperation(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentAndReopenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentAndReopenBugPayload_statusOperation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.StatusOperation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.SetStatusOperation)
- fc.Result = res
- return ec.marshalNSetStatusOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐSetStatusOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentAndReopenBugPayload_statusOperation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentAndReopenBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_SetStatusOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_SetStatusOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_SetStatusOperation_date(ctx, field)
- case "status":
- return ec.fieldContext_SetStatusOperation_status(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type SetStatusOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentPayload",
- 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) _AddCommentPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _AddCommentPayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.AddCommentPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_AddCommentPayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.AddCommentOperation)
- fc.Result = res
- return ec.marshalNAddCommentOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐAddCommentOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_AddCommentPayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "AddCommentPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_AddCommentOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_AddCommentOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_AddCommentOperation_date(ctx, field)
- case "message":
- return ec.fieldContext_AddCommentOperation_message(ctx, field)
- case "files":
- return ec.fieldContext_AddCommentOperation_files(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type AddCommentOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _ChangeLabelPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.ChangeLabelPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_ChangeLabelPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_ChangeLabelPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "ChangeLabelPayload",
- 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) _ChangeLabelPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.ChangeLabelPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_ChangeLabelPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_ChangeLabelPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "ChangeLabelPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _ChangeLabelPayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.ChangeLabelPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_ChangeLabelPayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.LabelChangeOperation)
- fc.Result = res
- return ec.marshalNLabelChangeOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_ChangeLabelPayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "ChangeLabelPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_LabelChangeOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_LabelChangeOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_LabelChangeOperation_date(ctx, field)
- case "added":
- return ec.fieldContext_LabelChangeOperation_added(ctx, field)
- case "removed":
- return ec.fieldContext_LabelChangeOperation_removed(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type LabelChangeOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _ChangeLabelPayload_results(ctx context.Context, field graphql.CollectedField, obj *models.ChangeLabelPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_ChangeLabelPayload_results(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Results, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.([]*bug.LabelChangeResult)
- fc.Result = res
- return ec.marshalNLabelChangeResult2ᚕᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeResult(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_ChangeLabelPayload_results(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "ChangeLabelPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "label":
- return ec.fieldContext_LabelChangeResult_label(ctx, field)
- case "status":
- return ec.fieldContext_LabelChangeResult_status(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type LabelChangeResult", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _CloseBugPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.CloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_CloseBugPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_CloseBugPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "CloseBugPayload",
- 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) _CloseBugPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.CloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_CloseBugPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_CloseBugPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "CloseBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _CloseBugPayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.CloseBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_CloseBugPayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.SetStatusOperation)
- fc.Result = res
- return ec.marshalNSetStatusOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐSetStatusOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_CloseBugPayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "CloseBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_SetStatusOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_SetStatusOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_SetStatusOperation_date(ctx, field)
- case "status":
- return ec.fieldContext_SetStatusOperation_status(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type SetStatusOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _EditCommentPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.EditCommentPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_EditCommentPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_EditCommentPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "EditCommentPayload",
- 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) _EditCommentPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.EditCommentPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_EditCommentPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_EditCommentPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "EditCommentPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _EditCommentPayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.EditCommentPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_EditCommentPayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.EditCommentOperation)
- fc.Result = res
- return ec.marshalNEditCommentOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐEditCommentOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_EditCommentPayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "EditCommentPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_EditCommentOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_EditCommentOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_EditCommentOperation_date(ctx, field)
- case "target":
- return ec.fieldContext_EditCommentOperation_target(ctx, field)
- case "message":
- return ec.fieldContext_EditCommentOperation_message(ctx, field)
- case "files":
- return ec.fieldContext_EditCommentOperation_files(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type EditCommentOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _LabelChangeResult_label(ctx context.Context, field graphql.CollectedField, obj *bug.LabelChangeResult) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_LabelChangeResult_label(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Label, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(common.Label)
- fc.Result = res
- return ec.marshalNLabel2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋcommonᚐLabel(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_LabelChangeResult_label(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "LabelChangeResult",
- 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_Label_name(ctx, field)
- case "color":
- return ec.fieldContext_Label_color(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Label", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _LabelChangeResult_status(ctx context.Context, field graphql.CollectedField, obj *bug.LabelChangeResult) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_LabelChangeResult_status(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Status, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(bug.LabelChangeStatus)
- fc.Result = res
- return ec.marshalNLabelChangeStatus2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeStatus(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_LabelChangeResult_status(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "LabelChangeResult",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- return nil, errors.New("field of type LabelChangeStatus does not have child fields")
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _NewBugPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.NewBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_NewBugPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_NewBugPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "NewBugPayload",
- 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) _NewBugPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.NewBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_NewBugPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_NewBugPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "NewBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _NewBugPayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.NewBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_NewBugPayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.CreateOperation)
- fc.Result = res
- return ec.marshalNCreateOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐCreateOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_NewBugPayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "NewBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_CreateOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_CreateOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_CreateOperation_date(ctx, field)
- case "title":
- return ec.fieldContext_CreateOperation_title(ctx, field)
- case "message":
- return ec.fieldContext_CreateOperation_message(ctx, field)
- case "files":
- return ec.fieldContext_CreateOperation_files(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type CreateOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _OpenBugPayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.OpenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_OpenBugPayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_OpenBugPayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "OpenBugPayload",
- 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) _OpenBugPayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.OpenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_OpenBugPayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_OpenBugPayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "OpenBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _OpenBugPayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.OpenBugPayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_OpenBugPayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.SetStatusOperation)
- fc.Result = res
- return ec.marshalNSetStatusOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐSetStatusOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_OpenBugPayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "OpenBugPayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_SetStatusOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_SetStatusOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_SetStatusOperation_date(ctx, field)
- case "status":
- return ec.fieldContext_SetStatusOperation_status(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type SetStatusOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _SetTitlePayload_clientMutationId(ctx context.Context, field graphql.CollectedField, obj *models.SetTitlePayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_SetTitlePayload_clientMutationId(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.ClientMutationID, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- return graphql.Null
- }
- res := resTmp.(*string)
- fc.Result = res
- return ec.marshalOString2ᚖstring(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_SetTitlePayload_clientMutationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "SetTitlePayload",
- 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) _SetTitlePayload_bug(ctx context.Context, field graphql.CollectedField, obj *models.SetTitlePayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_SetTitlePayload_bug(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Bug, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(models.BugWrapper)
- fc.Result = res
- return ec.marshalNBug2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐBugWrapper(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_SetTitlePayload_bug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "SetTitlePayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_Bug_id(ctx, field)
- case "humanId":
- return ec.fieldContext_Bug_humanId(ctx, field)
- case "status":
- return ec.fieldContext_Bug_status(ctx, field)
- case "title":
- return ec.fieldContext_Bug_title(ctx, field)
- case "labels":
- return ec.fieldContext_Bug_labels(ctx, field)
- case "author":
- return ec.fieldContext_Bug_author(ctx, field)
- case "createdAt":
- return ec.fieldContext_Bug_createdAt(ctx, field)
- case "lastEdit":
- return ec.fieldContext_Bug_lastEdit(ctx, field)
- case "actors":
- return ec.fieldContext_Bug_actors(ctx, field)
- case "participants":
- return ec.fieldContext_Bug_participants(ctx, field)
- case "comments":
- return ec.fieldContext_Bug_comments(ctx, field)
- case "timeline":
- return ec.fieldContext_Bug_timeline(ctx, field)
- case "operations":
- return ec.fieldContext_Bug_operations(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type Bug", field.Name)
- },
- }
- return fc, nil
-}
-
-func (ec *executionContext) _SetTitlePayload_operation(ctx context.Context, field graphql.CollectedField, obj *models.SetTitlePayload) (ret graphql.Marshaler) {
- fc, err := ec.fieldContext_SetTitlePayload_operation(ctx, field)
- if err != nil {
- return graphql.Null
- }
- ctx = graphql.WithFieldContext(ctx, fc)
- defer func() {
- if r := recover(); r != nil {
- ec.Error(ctx, ec.Recover(ctx, r))
- ret = graphql.Null
- }
- }()
- resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
- ctx = rctx // use context from middleware stack in children
- return obj.Operation, nil
- })
- if err != nil {
- ec.Error(ctx, err)
- return graphql.Null
- }
- if resTmp == nil {
- if !graphql.HasFieldError(ctx, fc) {
- ec.Errorf(ctx, "must not be null")
- }
- return graphql.Null
- }
- res := resTmp.(*bug.SetTitleOperation)
- fc.Result = res
- return ec.marshalNSetTitleOperation2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐSetTitleOperation(ctx, field.Selections, res)
-}
-
-func (ec *executionContext) fieldContext_SetTitlePayload_operation(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
- fc = &graphql.FieldContext{
- Object: "SetTitlePayload",
- Field: field,
- IsMethod: false,
- IsResolver: false,
- Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
- switch field.Name {
- case "id":
- return ec.fieldContext_SetTitleOperation_id(ctx, field)
- case "author":
- return ec.fieldContext_SetTitleOperation_author(ctx, field)
- case "date":
- return ec.fieldContext_SetTitleOperation_date(ctx, field)
- case "title":
- return ec.fieldContext_SetTitleOperation_title(ctx, field)
- case "was":
- return ec.fieldContext_SetTitleOperation_was(ctx, field)
- }
- return nil, fmt.Errorf("no field named %q was found under type SetTitleOperation", field.Name)
- },
- }
- return fc, nil
-}
-
-// endregion **************************** field.gotpl *****************************
-
-// region **************************** input.gotpl *****************************
-
-func (ec *executionContext) unmarshalInputAddCommentAndCloseBugInput(ctx context.Context, obj interface{}) (models.AddCommentAndCloseBugInput, error) {
- var it models.AddCommentAndCloseBugInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix", "message", "files"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- case "message":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("message"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Message = data
- case "files":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("files"))
- data, err := ec.unmarshalOHash2ᚕgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋrepositoryᚐHashᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Files = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputAddCommentAndReopenBugInput(ctx context.Context, obj interface{}) (models.AddCommentAndReopenBugInput, error) {
- var it models.AddCommentAndReopenBugInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix", "message", "files"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- case "message":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("message"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Message = data
- case "files":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("files"))
- data, err := ec.unmarshalOHash2ᚕgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋrepositoryᚐHashᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Files = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputAddCommentInput(ctx context.Context, obj interface{}) (models.AddCommentInput, error) {
- var it models.AddCommentInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix", "message", "files"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- case "message":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("message"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Message = data
- case "files":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("files"))
- data, err := ec.unmarshalOHash2ᚕgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋrepositoryᚐHashᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Files = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputChangeLabelInput(ctx context.Context, obj interface{}) (models.ChangeLabelInput, error) {
- var it models.ChangeLabelInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix", "added", "Removed"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- case "added":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("added"))
- data, err := ec.unmarshalOString2ᚕstringᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Added = data
- case "Removed":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("Removed"))
- data, err := ec.unmarshalOString2ᚕstringᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Removed = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputCloseBugInput(ctx context.Context, obj interface{}) (models.CloseBugInput, error) {
- var it models.CloseBugInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputEditCommentInput(ctx context.Context, obj interface{}) (models.EditCommentInput, error) {
- var it models.EditCommentInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "targetPrefix", "message", "files"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "targetPrefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("targetPrefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.TargetPrefix = data
- case "message":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("message"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Message = data
- case "files":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("files"))
- data, err := ec.unmarshalOHash2ᚕgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋrepositoryᚐHashᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Files = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputNewBugInput(ctx context.Context, obj interface{}) (models.NewBugInput, error) {
- var it models.NewBugInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "title", "message", "files"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "title":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Title = data
- case "message":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("message"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Message = data
- case "files":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("files"))
- data, err := ec.unmarshalOHash2ᚕgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋrepositoryᚐHashᚄ(ctx, v)
- if err != nil {
- return it, err
- }
- it.Files = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputOpenBugInput(ctx context.Context, obj interface{}) (models.OpenBugInput, error) {
- var it models.OpenBugInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- }
- }
-
- return it, nil
-}
-
-func (ec *executionContext) unmarshalInputSetTitleInput(ctx context.Context, obj interface{}) (models.SetTitleInput, error) {
- var it models.SetTitleInput
- asMap := map[string]interface{}{}
- for k, v := range obj.(map[string]interface{}) {
- asMap[k] = v
- }
-
- fieldsInOrder := [...]string{"clientMutationId", "repoRef", "prefix", "title"}
- for _, k := range fieldsInOrder {
- v, ok := asMap[k]
- if !ok {
- continue
- }
- switch k {
- case "clientMutationId":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("clientMutationId"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.ClientMutationID = data
- case "repoRef":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("repoRef"))
- data, err := ec.unmarshalOString2ᚖstring(ctx, v)
- if err != nil {
- return it, err
- }
- it.RepoRef = data
- case "prefix":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("prefix"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Prefix = data
- case "title":
- ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
- data, err := ec.unmarshalNString2string(ctx, v)
- if err != nil {
- return it, err
- }
- it.Title = data
- }
- }
-
- return it, nil
-}
-
-// endregion **************************** input.gotpl *****************************
-
-// region ************************** interface.gotpl ***************************
-
-// endregion ************************** interface.gotpl ***************************
-
-// region **************************** object.gotpl ****************************
-
-var addCommentAndCloseBugPayloadImplementors = []string{"AddCommentAndCloseBugPayload"}
-
-func (ec *executionContext) _AddCommentAndCloseBugPayload(ctx context.Context, sel ast.SelectionSet, obj *models.AddCommentAndCloseBugPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, addCommentAndCloseBugPayloadImplementors)
-
- 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("AddCommentAndCloseBugPayload")
- case "clientMutationId":
- out.Values[i] = ec._AddCommentAndCloseBugPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._AddCommentAndCloseBugPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "commentOperation":
- out.Values[i] = ec._AddCommentAndCloseBugPayload_commentOperation(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "statusOperation":
- out.Values[i] = ec._AddCommentAndCloseBugPayload_statusOperation(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 addCommentAndReopenBugPayloadImplementors = []string{"AddCommentAndReopenBugPayload"}
-
-func (ec *executionContext) _AddCommentAndReopenBugPayload(ctx context.Context, sel ast.SelectionSet, obj *models.AddCommentAndReopenBugPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, addCommentAndReopenBugPayloadImplementors)
-
- 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("AddCommentAndReopenBugPayload")
- case "clientMutationId":
- out.Values[i] = ec._AddCommentAndReopenBugPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._AddCommentAndReopenBugPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "commentOperation":
- out.Values[i] = ec._AddCommentAndReopenBugPayload_commentOperation(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "statusOperation":
- out.Values[i] = ec._AddCommentAndReopenBugPayload_statusOperation(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 addCommentPayloadImplementors = []string{"AddCommentPayload"}
-
-func (ec *executionContext) _AddCommentPayload(ctx context.Context, sel ast.SelectionSet, obj *models.AddCommentPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, addCommentPayloadImplementors)
-
- 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("AddCommentPayload")
- case "clientMutationId":
- out.Values[i] = ec._AddCommentPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._AddCommentPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._AddCommentPayload_operation(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 changeLabelPayloadImplementors = []string{"ChangeLabelPayload"}
-
-func (ec *executionContext) _ChangeLabelPayload(ctx context.Context, sel ast.SelectionSet, obj *models.ChangeLabelPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, changeLabelPayloadImplementors)
-
- 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("ChangeLabelPayload")
- case "clientMutationId":
- out.Values[i] = ec._ChangeLabelPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._ChangeLabelPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._ChangeLabelPayload_operation(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "results":
- out.Values[i] = ec._ChangeLabelPayload_results(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 closeBugPayloadImplementors = []string{"CloseBugPayload"}
-
-func (ec *executionContext) _CloseBugPayload(ctx context.Context, sel ast.SelectionSet, obj *models.CloseBugPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, closeBugPayloadImplementors)
-
- 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("CloseBugPayload")
- case "clientMutationId":
- out.Values[i] = ec._CloseBugPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._CloseBugPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._CloseBugPayload_operation(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 editCommentPayloadImplementors = []string{"EditCommentPayload"}
-
-func (ec *executionContext) _EditCommentPayload(ctx context.Context, sel ast.SelectionSet, obj *models.EditCommentPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, editCommentPayloadImplementors)
-
- 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("EditCommentPayload")
- case "clientMutationId":
- out.Values[i] = ec._EditCommentPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._EditCommentPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._EditCommentPayload_operation(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 labelChangeResultImplementors = []string{"LabelChangeResult"}
-
-func (ec *executionContext) _LabelChangeResult(ctx context.Context, sel ast.SelectionSet, obj *bug.LabelChangeResult) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, labelChangeResultImplementors)
-
- 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("LabelChangeResult")
- case "label":
- out.Values[i] = ec._LabelChangeResult_label(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "status":
- out.Values[i] = ec._LabelChangeResult_status(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 newBugPayloadImplementors = []string{"NewBugPayload"}
-
-func (ec *executionContext) _NewBugPayload(ctx context.Context, sel ast.SelectionSet, obj *models.NewBugPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, newBugPayloadImplementors)
-
- 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("NewBugPayload")
- case "clientMutationId":
- out.Values[i] = ec._NewBugPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._NewBugPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._NewBugPayload_operation(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 openBugPayloadImplementors = []string{"OpenBugPayload"}
-
-func (ec *executionContext) _OpenBugPayload(ctx context.Context, sel ast.SelectionSet, obj *models.OpenBugPayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, openBugPayloadImplementors)
-
- 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("OpenBugPayload")
- case "clientMutationId":
- out.Values[i] = ec._OpenBugPayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._OpenBugPayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._OpenBugPayload_operation(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 setTitlePayloadImplementors = []string{"SetTitlePayload"}
-
-func (ec *executionContext) _SetTitlePayload(ctx context.Context, sel ast.SelectionSet, obj *models.SetTitlePayload) graphql.Marshaler {
- fields := graphql.CollectFields(ec.OperationContext, sel, setTitlePayloadImplementors)
-
- 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("SetTitlePayload")
- case "clientMutationId":
- out.Values[i] = ec._SetTitlePayload_clientMutationId(ctx, field, obj)
- case "bug":
- out.Values[i] = ec._SetTitlePayload_bug(ctx, field, obj)
- if out.Values[i] == graphql.Null {
- out.Invalids++
- }
- case "operation":
- out.Values[i] = ec._SetTitlePayload_operation(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
-}
-
-// endregion **************************** object.gotpl ****************************
-
-// region ***************************** type.gotpl *****************************
-
-func (ec *executionContext) unmarshalNAddCommentAndCloseBugInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentAndCloseBugInput(ctx context.Context, v interface{}) (models.AddCommentAndCloseBugInput, error) {
- res, err := ec.unmarshalInputAddCommentAndCloseBugInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNAddCommentAndCloseBugPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentAndCloseBugPayload(ctx context.Context, sel ast.SelectionSet, v models.AddCommentAndCloseBugPayload) graphql.Marshaler {
- return ec._AddCommentAndCloseBugPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNAddCommentAndCloseBugPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentAndCloseBugPayload(ctx context.Context, sel ast.SelectionSet, v *models.AddCommentAndCloseBugPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._AddCommentAndCloseBugPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalNAddCommentAndReopenBugInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentAndReopenBugInput(ctx context.Context, v interface{}) (models.AddCommentAndReopenBugInput, error) {
- res, err := ec.unmarshalInputAddCommentAndReopenBugInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNAddCommentAndReopenBugPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentAndReopenBugPayload(ctx context.Context, sel ast.SelectionSet, v models.AddCommentAndReopenBugPayload) graphql.Marshaler {
- return ec._AddCommentAndReopenBugPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNAddCommentAndReopenBugPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentAndReopenBugPayload(ctx context.Context, sel ast.SelectionSet, v *models.AddCommentAndReopenBugPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._AddCommentAndReopenBugPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalNAddCommentInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentInput(ctx context.Context, v interface{}) (models.AddCommentInput, error) {
- res, err := ec.unmarshalInputAddCommentInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNAddCommentPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentPayload(ctx context.Context, sel ast.SelectionSet, v models.AddCommentPayload) graphql.Marshaler {
- return ec._AddCommentPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNAddCommentPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐAddCommentPayload(ctx context.Context, sel ast.SelectionSet, v *models.AddCommentPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._AddCommentPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) marshalNChangeLabelPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐChangeLabelPayload(ctx context.Context, sel ast.SelectionSet, v models.ChangeLabelPayload) graphql.Marshaler {
- return ec._ChangeLabelPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNChangeLabelPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐChangeLabelPayload(ctx context.Context, sel ast.SelectionSet, v *models.ChangeLabelPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._ChangeLabelPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalNCloseBugInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐCloseBugInput(ctx context.Context, v interface{}) (models.CloseBugInput, error) {
- res, err := ec.unmarshalInputCloseBugInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNCloseBugPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐCloseBugPayload(ctx context.Context, sel ast.SelectionSet, v models.CloseBugPayload) graphql.Marshaler {
- return ec._CloseBugPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNCloseBugPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐCloseBugPayload(ctx context.Context, sel ast.SelectionSet, v *models.CloseBugPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._CloseBugPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalNEditCommentInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐEditCommentInput(ctx context.Context, v interface{}) (models.EditCommentInput, error) {
- res, err := ec.unmarshalInputEditCommentInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNEditCommentPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐEditCommentPayload(ctx context.Context, sel ast.SelectionSet, v models.EditCommentPayload) graphql.Marshaler {
- return ec._EditCommentPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNEditCommentPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐEditCommentPayload(ctx context.Context, sel ast.SelectionSet, v *models.EditCommentPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._EditCommentPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) marshalNLabelChangeResult2ᚕᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeResult(ctx context.Context, sel ast.SelectionSet, v []*bug.LabelChangeResult) 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.marshalOLabelChangeResult2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeResult(ctx, sel, v[i])
- }
- if isLen1 {
- f(i)
- } else {
- go f(i)
- }
-
- }
- wg.Wait()
-
- return ret
-}
-
-func (ec *executionContext) unmarshalNLabelChangeStatus2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeStatus(ctx context.Context, v interface{}) (bug.LabelChangeStatus, error) {
- var res bug.LabelChangeStatus
- err := res.UnmarshalGQL(v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNLabelChangeStatus2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeStatus(ctx context.Context, sel ast.SelectionSet, v bug.LabelChangeStatus) graphql.Marshaler {
- return v
-}
-
-func (ec *executionContext) unmarshalNNewBugInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐNewBugInput(ctx context.Context, v interface{}) (models.NewBugInput, error) {
- res, err := ec.unmarshalInputNewBugInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNNewBugPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐNewBugPayload(ctx context.Context, sel ast.SelectionSet, v models.NewBugPayload) graphql.Marshaler {
- return ec._NewBugPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNNewBugPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐNewBugPayload(ctx context.Context, sel ast.SelectionSet, v *models.NewBugPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._NewBugPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalNOpenBugInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐOpenBugInput(ctx context.Context, v interface{}) (models.OpenBugInput, error) {
- res, err := ec.unmarshalInputOpenBugInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNOpenBugPayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐOpenBugPayload(ctx context.Context, sel ast.SelectionSet, v models.OpenBugPayload) graphql.Marshaler {
- return ec._OpenBugPayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNOpenBugPayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐOpenBugPayload(ctx context.Context, sel ast.SelectionSet, v *models.OpenBugPayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._OpenBugPayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalNSetTitleInput2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐSetTitleInput(ctx context.Context, v interface{}) (models.SetTitleInput, error) {
- res, err := ec.unmarshalInputSetTitleInput(ctx, v)
- return res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalNSetTitlePayload2githubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐSetTitlePayload(ctx context.Context, sel ast.SelectionSet, v models.SetTitlePayload) graphql.Marshaler {
- return ec._SetTitlePayload(ctx, sel, &v)
-}
-
-func (ec *executionContext) marshalNSetTitlePayload2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐSetTitlePayload(ctx context.Context, sel ast.SelectionSet, v *models.SetTitlePayload) graphql.Marshaler {
- if v == nil {
- if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
- ec.Errorf(ctx, "the requested element is null which the schema does not allow")
- }
- return graphql.Null
- }
- return ec._SetTitlePayload(ctx, sel, v)
-}
-
-func (ec *executionContext) unmarshalOChangeLabelInput2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋapiᚋgraphqlᚋmodelsᚐChangeLabelInput(ctx context.Context, v interface{}) (*models.ChangeLabelInput, error) {
- if v == nil {
- return nil, nil
- }
- res, err := ec.unmarshalInputChangeLabelInput(ctx, v)
- return &res, graphql.ErrorOnPath(ctx, err)
-}
-
-func (ec *executionContext) marshalOLabelChangeResult2ᚖgithubᚗcomᚋgitᚑbugᚋgitᚑbugᚋentitiesᚋbugᚐLabelChangeResult(ctx context.Context, sel ast.SelectionSet, v *bug.LabelChangeResult) graphql.Marshaler {
- if v == nil {
- return graphql.Null
- }
- return ec._LabelChangeResult(ctx, sel, v)
-}
-
-// endregion ***************************** type.gotpl *****************************