MCPcopy Create free account
hub / github.com/encoder-run/operator / _SearchResult

Method _SearchResult

pkg/graph/generated.go:8006–8091  ·  view source on GitHub ↗
(ctx context.Context, sel ast.SelectionSet, obj *model.SearchResult)

Source from the content-addressed store, hash-verified

8004var searchResultImplementors = []string{"SearchResult"}
8005
8006func (ec *executionContext) _SearchResult(ctx context.Context, sel ast.SelectionSet, obj *model.SearchResult) graphql.Marshaler {
8007 fields := graphql.CollectFields(ec.OperationContext, sel, searchResultImplementors)
8008
8009 out := graphql.NewFieldSet(fields)
8010 deferred := make(map[string]*graphql.FieldSet)
8011 for i, field := range fields {
8012 switch field.Name {
8013 case "__typename":
8014 out.Values[i] = graphql.MarshalString("SearchResult")
8015 case "id":
8016 out.Values[i] = ec._SearchResult_id(ctx, field, obj)
8017 if out.Values[i] == graphql.Null {
8018 out.Invalids++
8019 }
8020 case "chunkID":
8021 out.Values[i] = ec._SearchResult_chunkID(ctx, field, obj)
8022 if out.Values[i] == graphql.Null {
8023 out.Invalids++
8024 }
8025 case "content":
8026 out.Values[i] = ec._SearchResult_content(ctx, field, obj)
8027 if out.Values[i] == graphql.Null {
8028 out.Invalids++
8029 }
8030 case "hash":
8031 out.Values[i] = ec._SearchResult_hash(ctx, field, obj)
8032 if out.Values[i] == graphql.Null {
8033 out.Invalids++
8034 }
8035 case "path":
8036 out.Values[i] = ec._SearchResult_path(ctx, field, obj)
8037 if out.Values[i] == graphql.Null {
8038 out.Invalids++
8039 }
8040 case "owner":
8041 out.Values[i] = ec._SearchResult_owner(ctx, field, obj)
8042 if out.Values[i] == graphql.Null {
8043 out.Invalids++
8044 }
8045 case "repo":
8046 out.Values[i] = ec._SearchResult_repo(ctx, field, obj)
8047 if out.Values[i] == graphql.Null {
8048 out.Invalids++
8049 }
8050 case "startIndex":
8051 out.Values[i] = ec._SearchResult_startIndex(ctx, field, obj)
8052 if out.Values[i] == graphql.Null {
8053 out.Invalids++
8054 }
8055 case "endIndex":
8056 out.Values[i] = ec._SearchResult_endIndex(ctx, field, obj)
8057 if out.Values[i] == graphql.Null {
8058 out.Invalids++
8059 }
8060 case "startLine":
8061 out.Values[i] = ec._SearchResult_startLine(ctx, field, obj)
8062 if out.Values[i] == graphql.Null {
8063 out.Invalids++

Calls 12

_SearchResult_idMethod · 0.95
_SearchResult_chunkIDMethod · 0.95
_SearchResult_contentMethod · 0.95
_SearchResult_hashMethod · 0.95
_SearchResult_pathMethod · 0.95
_SearchResult_ownerMethod · 0.95
_SearchResult_repoMethod · 0.95
_SearchResult_scoreMethod · 0.95
processDeferredGroupMethod · 0.95

Tested by

no test coverage detected