Class: MetadataCollector

Inherits:
Object
  • Object
show all
Defined in:
lib/committer-tools.rb

Constant Summary collapse

NODE_README_URL =
'https://raw.githubusercontent.com/nodejs/node/master/README.md'
REVIEWER_REGEX =
/\* \[(.+?)\]\(.+?\) -\s\*\*(.+?)\*\* <(.+?)>/m

Instance Method Summary collapse

Instance Method Details

#collect(github_pr) ⇒ Object



87
88
89
90
91
92
93
# File 'lib/committer-tools.rb', line 87

def collect(github_pr)
  {
    pr_url: collect_pr_url(github_pr),
    reviewers: collect_reviewers(github_pr),
    ci_statuses: collect_ci_statuses(github_pr)
  }
end