class ContributorsStats::Reader::GhOrg
Plugin to load contributions from Github organization
Public Class Methods
load(name) { |data, "#{name}/#{repo}"| ... }
click to toggle source
load contributions for Github organization param name [String] name of the organization to load return [Array] loaded conributors data
# File lib/plugins/contributors_stats/reader/gh_org.rb, line 12 def self.load(name) load_json(url_builder("orgs/#{name}/repos")).map{ |repo| data = load_json(repo['contributors_url']) yield(data, "#{name}/#{repo['name']}") if block_given? data }.inject(&:+) end