graphql

package
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2022 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Module

func Module(c *di.Container)

func New

func New(
	logger *zap.Logger,

	authService *service_auth.Service,
	suggestionsService *service_suggestions.Service,
	workspaceService service_workspace.Service,

	authorResolver resolvers.AuthorRootResolver,
	fileDiffResolver resolvers.FileDiffRootResolver,
	workspaceResolver *resolvers.WorkspaceRootResolver,

	eventsReader events.EventReader,
) resolvers.SuggestionRootResolver

Types

type Resolver

type Resolver struct {
	// contains filtered or unexported fields
}

func (*Resolver) Author

func (*Resolver) CreatedAt

func (r *Resolver) CreatedAt() int32

func (*Resolver) Diffs

func (*Resolver) DismissedAt

func (r *Resolver) DismissedAt() *int32

func (*Resolver) For

func (*Resolver) ID

func (r *Resolver) ID() graphql.ID

func (*Resolver) Workspace

type RootResolver

type RootResolver struct {
	// contains filtered or unexported fields
}

func (*RootResolver) ApplySuggestionHunks

func (*RootResolver) CreateSuggestion

func (*RootResolver) DismissSuggestion

func (*RootResolver) DismissSuggestionHunks

func (*RootResolver) InternalSuggestion

func (r *RootResolver) InternalSuggestion(ctx context.Context, suggestion *suggestions.Suggestion) (resolvers.SuggestionResolver, error)

func (*RootResolver) InternalSuggestionByID

func (r *RootResolver) InternalSuggestionByID(ctx context.Context, id suggestions.ID) (resolvers.SuggestionResolver, error)

func (*RootResolver) UpdatedSuggestion

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL