optional:description,type: String,desc: 'The description of the merge request'
optional:assignee_id,type: Integer,desc: 'The ID of a user to assign the merge request'
optional:assignee_ids,type: Array[Integer],coerce_with: ::API::Validations::Types::CommaSeparatedToIntegerArray.coerce,desc: 'The array of user IDs to assign issue'
optional:milestone_id,type: Integer,desc: 'The ID of a milestone to assign the merge request'
optional:description,type: String,desc: 'The description of the merge request'
optional:labels,type: Array[String],coerce_with: Validations::Types::CommaSeparatedToArray.coerce,desc: 'Comma-separated list of label names'
optional:add_labels,type: Array[String],coerce_with: Validations::Types::CommaSeparatedToArray.coerce,desc: 'Comma-separated list of label names'
optional:remove_labels,type: Array[String],coerce_with: Validations::Types::CommaSeparatedToArray.coerce,desc: 'Comma-separated list of label names'
optional:milestone_id,type: Integer,desc: 'The ID of a milestone to assign the merge request'
optional:remove_source_branch,type: Boolean,desc: 'Remove source branch when merging'
optional:allow_collaboration,type: Boolean,desc: 'Allow commits from members who can merge to the target branch'
optional:allow_maintainer_to_push,type: Boolean,as: :allow_collaboration,desc: '[deprecated] See allow_collaboration'