gitlab-ce/app/assets/javascripts/merge_request_dashboard/queries/merge_request.fragment.graphql

55 lines
978 B
GraphQL

#import "~/graphql_shared/fragments/user.fragment.graphql"
#import "~/graphql_shared/fragments/milestone.fragment.graphql"
#import "~/graphql_shared/fragments/ci_icon.fragment.graphql"
#import "ee_else_ce/merge_request_dashboard/queries/merge_request_approval.fragment.graphql"
fragment MergeRequestDashboardFragment on MergeRequest {
id
reference(full: true)
title
webUrl
draft
state
author {
...User
}
diffStatsSummary {
fileCount
additions
deletions
}
milestone {
...MilestoneFragment
}
assignees {
nodes {
...User
}
}
reviewers {
nodes {
...User
mergeRequestInteraction {
reviewState
}
}
}
headPipeline {
id
detailedStatus {
...CiIcon
}
}
userNotesCount
resolvedDiscussionsCount
resolvableDiscussionsCount
commitCount
sourceBranchExists
targetBranchExists
conflicts
mergedAt
createdAt
updatedAt
...MergeRequestApprovalFragment
}