type PullRequest

Data of a pull request.

Examples

For example: hello.

{"hello": "world"}

field id : u64

ID of the pull request.

field url : string

URL to the pull request.

field html_url : string as htmlUrl

HTML URL to the pull request.

field diff_url : string as diffUrl

Diff URL to the pull request.

field patch_url : string as patchUrl

Patch URL to the pull request.

field issue_url : string as issueUrl

Issue URL to the pull request.

field commits_url : string as commitsUrl

Commits URL to the pull request.

field review_comments_url : string as reviewCommentsUrl

Review comments URL to the pull request.

field review_comment_url : string as reviewCommentUrl

Review comment URL to the pull request.

field comments_url : string as commentsUrl

URL to comments on the pull request.

field statuses_url : string as statusesUrl

URL to statuses for the pull request.

field number : u32

Number of the pull request.

field state : State

State of the pull request.

field title : string

Title of the pull request.

field body : string

Body of the pull request.

field assignee ? : c :: User

Assigned user of the pull request.

field milestone ? : Milestone

Milestone pull request is associated with.

field locked : boolean

If the pull request is locked or not.

field created_at : datetime as createdAt

When the pull request was created.

field updated_at : datetime as updatedAt

When the pull request was last updated.

field closed_at ? : datetime as closedAt

When the pull request was last closed.

field merged_at ? : datetime as mergedAt

When the pull request was merged.