aboutsummaryrefslogtreecommitdiffstats
path: root/api/graphql/resolvers/root.go
diff options
context:
space:
mode:
Diffstat (limited to 'api/graphql/resolvers/root.go')
-rw-r--r--api/graphql/resolvers/root.go65
1 files changed, 7 insertions, 58 deletions
diff --git a/api/graphql/resolvers/root.go b/api/graphql/resolvers/root.go
index ca0fb8ea..e0fd47eb 100644
--- a/api/graphql/resolvers/root.go
+++ b/api/graphql/resolvers/root.go
@@ -10,6 +10,7 @@ var _ graph.ResolverRoot = &RootResolver{}
type RootResolver struct {
*cache.MultiRepoCache
+ bugRootSubResolver
}
func NewRootResolver(mrc *cache.MultiRepoCache) *RootResolver {
@@ -30,74 +31,22 @@ func (r RootResolver) Mutation() graph.MutationResolver {
}
}
-func (RootResolver) Repository() graph.RepositoryResolver {
- return &repoResolver{}
-}
-
-func (RootResolver) Bug() graph.BugResolver {
- return &bugResolver{}
-}
-
func (RootResolver) Color() graph.ColorResolver {
return &colorResolver{}
}
-func (r RootResolver) Comment() graph.CommentResolver {
- return &commentResolver{}
-}
-
-func (RootResolver) Label() graph.LabelResolver {
- return &labelResolver{}
-}
-
func (r RootResolver) Identity() graph.IdentityResolver {
return &identityResolver{}
}
-func (RootResolver) CommentHistoryStep() graph.CommentHistoryStepResolver {
- return &commentHistoryStepResolver{}
-}
-
-func (RootResolver) AddCommentTimelineItem() graph.AddCommentTimelineItemResolver {
- return &addCommentTimelineItemResolver{}
-}
-
-func (RootResolver) CreateTimelineItem() graph.CreateTimelineItemResolver {
- return &createTimelineItemResolver{}
-}
-
-func (r RootResolver) LabelChangeTimelineItem() graph.LabelChangeTimelineItemResolver {
- return &labelChangeTimelineItem{}
-}
-
-func (r RootResolver) SetStatusTimelineItem() graph.SetStatusTimelineItemResolver {
- return &setStatusTimelineItem{}
-}
-
-func (r RootResolver) SetTitleTimelineItem() graph.SetTitleTimelineItemResolver {
- return &setTitleTimelineItem{}
-}
-
-func (RootResolver) CreateOperation() graph.CreateOperationResolver {
- return &createOperationResolver{}
-}
-
-func (RootResolver) AddCommentOperation() graph.AddCommentOperationResolver {
- return &addCommentOperationResolver{}
-}
-
-func (r RootResolver) EditCommentOperation() graph.EditCommentOperationResolver {
- return &editCommentOperationResolver{}
-}
-
-func (RootResolver) LabelChangeOperation() graph.LabelChangeOperationResolver {
- return &labelChangeOperationResolver{}
+func (RootResolver) Label() graph.LabelResolver {
+ return &labelResolver{}
}
-func (RootResolver) SetStatusOperation() graph.SetStatusOperationResolver {
- return &setStatusOperationResolver{}
+func (RootResolver) Repository() graph.RepositoryResolver {
+ return &repoResolver{}
}
-func (RootResolver) SetTitleOperation() graph.SetTitleOperationResolver {
- return &setTitleOperationResolver{}
+func (RootResolver) Bug() graph.BugResolver {
+ return &bugResolver{}
}