Skip to content
Output schema

Output schema

This page is generated from the Go types the report files are encoded from, so it always matches the actual output.

Every report file holds one RepoActivity object. Fields marked as optional are left out of the file when they are empty.

RepoActivity

FieldTypeOptional
repostringno
repo_urlstringno
ownerstringno
namestringno
starttimestamp (RFC 3339)no
endtimestamp (RFC 3339)no
generated_attimestamp (RFC 3339)no
prs_authoredarray of PullRequestActivityyes
prs_reviewedarray of PullRequestReviewActivityyes
issues_createdarray of IssueActivityyes
issues_commentedarray of IssueActivityyes
mentionsarray of MentionActivityyes
maintainer_new_issuesarray of IssueActivityyes
releasesarray of ReleaseActivityyes
tagsarray of TagActivityyes

PullRequestActivity

FieldTypeOptional
numberintegerno
titlestringno
urlstringno
statusstringno
authorstringno
merged_bystringyes
reviewersarray of stringyes
descriptionstringno
additionsintegerno
deletionsintegerno
changed_filesintegerno
commentsarray of Commentyes
reviewsarray of Reviewyes
created_attimestamp (RFC 3339)no
updated_attimestamp (RFC 3339)no
merged_attimestamp (RFC 3339)yes

PullRequestReviewActivity

FieldTypeOptional
numberintegerno
titlestringno
urlstringno
statusstringno
authorstringno
user_reviewsarray of Reviewyes
all_reviewsarray of Reviewyes
created_attimestamp (RFC 3339)no
updated_attimestamp (RFC 3339)no

IssueActivity

FieldTypeOptional
numberintegerno
titlestringno
urlstringno
authorstringno
bodystringno
reactionsintegerno
commentsarray of Commentyes
created_attimestamp (RFC 3339)no
updated_attimestamp (RFC 3339)no

MentionActivity

FieldTypeOptional
titlestringno
urlstringno
authorstringno
bodystringno
created_attimestamp (RFC 3339)no
sourcestringno

ReleaseActivity

FieldTypeOptional
titlestringno
urlstringno
tag_namestringno
bodystringno
business_valuestringno
created_attimestamp (RFC 3339)no
published_attimestamp (RFC 3339)no
draftbooleanno
prereleasebooleanno

TagActivity

FieldTypeOptional
titlestringno
urlstringno
namestringno
commit_shastringno
created_attimestamp (RFC 3339)no

Comment

FieldTypeOptional
idintegerno
authorstringno
bodystringno
urlstringno
typestringno
created_attimestamp (RFC 3339)no

Review

FieldTypeOptional
idintegerno
authorstringno
bodystringno
urlstringno
statestringno
submitted_attimestamp (RFC 3339)no