Interface: MergeRequest
@pvm/gitlab.MergeRequest
Properties
allow_collaboration
• allow_collaboration: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:56
allow_maintainer_to_push
• allow_maintainer_to_push: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:57
assignee
• assignee: null
| PublicPerson
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:42
assignees
• assignees: PublicPerson
[]
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:43
author
• author: PublicPerson
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:38
changes_count
• changes_count: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:68
closed_at
• closed_at: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:72
closed_by
• closed_by: null
| PublicPerson
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:71
created_at
• created_at: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:32
description
• description: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:30
diff_refs
• diff_refs: Object
Type declaration
Name | Type |
---|---|
base_sha | string |
head_sha | string |
start_sha | string |
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:77
discussion_locked
• discussion_locked: null
| boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:53
diverged_commits_count
• diverged_commits_count: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:82
downvotes
• downvotes: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:37
first_deployed_to_production_at
• first_deployed_to_production_at: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:75
force_remove_source_branch
• force_remove_source_branch: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:55
id
• id: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:26
iid
• iid: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:27
latest_build_finished_at
• latest_build_finished_at: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:74
latest_build_started_at
• latest_build_started_at: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:73
merge_commit_sha
• merge_commit_sha: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:51
merge_error
• merge_error: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:49
merge_status
• merge_status: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:48
merge_when_pipeline_succeeds
• merge_when_pipeline_succeeds: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:47
merged_at
• merged_at: null
| string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:70
merged_by
• merged_by: null
| PublicPerson
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:69
milestone
• milestone: null
| Milestone
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:59
pipeline
• pipeline: null
| Pipeline
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:76
project_id
• project_id: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:28
rebase_in_progress
• rebase_in_progress: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:83
sha
• sha: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:50
should_remove_source_branch
• should_remove_source_branch: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:54
source_branch
• source_branch: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:35
source_project_id
• source_project_id: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:44
squash
• squash: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:66
state
• state: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:31
subscribed
• subscribed: boolean
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:67
target_branch
• target_branch: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:34
target_project_id
• target_project_id: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:45
task_completion_status
• task_completion_status: Object
Type declaration
Name | Type |
---|---|
completed_count | number |
count | number |
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:84
time_stats
• time_stats: Object
Type declaration
Name | Type |
---|---|
human_time_estimate | null | string |
human_total_time_spent | null | string |
time_estimate | number |
total_time_spent | number |
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:60
title
• title: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:29
updated_at
• updated_at: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:33
upvotes
• upvotes: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:36
user
• user: Object
Type declaration
Name | Type |
---|---|
can_merge | boolean |
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:39
user_notes_count
• user_notes_count: number
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:52
web_url
• web_url: string
Defined in
packages/pvm-gitlab/lib/api/mr/types.ts:58
work_in_progress
• work_in_progress: boolean