MergeRequest
Value members
Concrete methods
Indicates if members of the target project can push to the fork.
Indicates if members of the target project can push to the fork.
Indicates if the merge request has all the required approvals. Returns true if no required approvals are configured.
Indicates if the merge request has all the required approvals. Returns true if no required approvals are configured.
Users who approved the merge request.
Users who approved the merge request.
Assignees of the merge request.
Assignees of the merge request.
User who created this merge request.
User who created this merge request.
Indicates if auto merge is enabled for the merge request.
Indicates if auto merge is enabled for the merge request.
Merge request commits excluding merge commits.
Merge request commits excluding merge commits.
To-do items for the current user.
To-do items for the current user.
Default merge commit message of the merge request.
Default merge commit message of the merge request.
Default merge commit message of the merge request with description.
Default merge commit message of the merge request with description.
Default squash commit message of the merge request.
Default squash commit message of the merge request.
Description of the merge request (Markdown rendered as HTML for caching).
Description of the merge request (Markdown rendered as HTML for caching).
The GitLab Flavored Markdown rendering of description
The GitLab Flavored Markdown rendering of description
References of the base SHA, the head SHA, and the start SHA for this merge request.
References of the base SHA, the head SHA, and the start SHA for this merge request.
Details about which files were changed in this merge request.
Details about which files were changed in this merge request.
Summary of which files were changed in this merge request.
Summary of which files were changed in this merge request.
Indicates if comments on the merge request are locked to members only.
Indicates if comments on the merge request are locked to members only.
All discussions on this noteable.
All discussions on this noteable.
Indicates if the source branch is behind the target branch.
Indicates if the source branch is behind the target branch.
Indicates if the project settings will lead to source branch deletion after merge.
Indicates if the project settings will lead to source branch deletion after merge.
Indicates if the source branch has any security reports.
Indicates if the source branch has any security reports.
The pipeline running on the branch HEAD of the merge request.
The pipeline running on the branch HEAD of the merge request.
Commit SHA of the merge request if merge is in progress.
Commit SHA of the merge request if merge is in progress.
Labels of the merge request.
Labels of the merge request.
SHA of the merge request commit (set once merged).
SHA of the merge request commit (set once merged).
User who merged this merge request.
User who merged this merge request.
Indicates if the merge has been set to be merged when its pipeline succeeds (MWPS).
Indicates if the merge has been set to be merged when its pipeline succeeds (MWPS).
Indicates if all discussions in the merge request have been resolved, allowing the merge request to be merged.
Indicates if all discussions in the merge request have been resolved, allowing the merge request to be merged.
Timestamp of when the merge request was merged, null if not merged.
Timestamp of when the merge request was merged, null if not merged.
The milestone of the merge request.
The milestone of the merge request.
All notes on this noteable.
All notes on this noteable.
Participants in the merge request. This includes the author, assignees, reviewers, and users mentioned in notes.
Participants in the merge request. This includes the author, assignees, reviewers, and users mentioned in notes.
Pipelines for the merge request. Note: for performance reasons, no more than the most recent 500 pipelines will be returned.
Pipelines for the merge request. Note: for performance reasons, no more than the most recent 500 pipelines will be returned.
Indicates if there is a rebase currently in progress for the merge request.
Indicates if there is a rebase currently in progress for the merge request.
Internal reference of the merge request. Returned in shortened format by default.
Internal reference of the merge request. Returned in shortened format by default.
Users from whom a review has been requested.
Users from whom a review has been requested.
Indicates if the merge request is created by @GitLab-Security-Bot.
Indicates if the merge request is created by @GitLab-Security-Bot.
Indicates if the target branch security reports are out of date.
Indicates if the target branch security reports are out of date.
Indicates if the source branch of the merge request will be deleted after merge.
Indicates if the source branch of the merge request will be deleted after merge.
Indicates if the source branch of the merge request exists.
Indicates if the source branch of the merge request exists.
Source project of the merge request.
Source project of the merge request.
Indicates if the currently logged in user is subscribed to this merge request.
Indicates if the currently logged in user is subscribed to this merge request.
Indicates if the target branch of the merge request exists.
Indicates if the target branch of the merge request exists.
Target project of the merge request.
Target project of the merge request.
Completion status of tasks
Completion status of tasks
Timelogs on the merge request.
Timelogs on the merge request.
Total time reported as spent on the merge request.
Total time reported as spent on the merge request.
Timestamp of when the merge request was last updated.
Timestamp of when the merge request was last updated.
Permissions for the current user on the resource
Permissions for the current user on the resource