Sha256: dd67998bfae3ba885858cda89d92ee2611b08340cb9392748761c3798a04a0a7
Contents?: true
Size: 768 Bytes
Versions: 7
Compression:
Stored size: 768 Bytes
Contents
require "git_trend/cli" require "git_trend/formatter" require "git_trend/formatters/text_formatter" require "git_trend/formatters/json_formatter" require "git_trend/project" require "git_trend/scraper" require "git_trend/version" module GitTrend # GitTrend.get # GitTrend.get('ruby') # GitTrend.get(:ruby) # # GitTrend.get(since: :weekly) # GitTrend.get(since: :week) # GitTrend.get(since: :w) # # GitTrend.get('ruby', 'weekly') # GitTrend.get(:ruby, :weekly) # GitTrend.get(language: :ruby, since: :weekly) def self.get(*opts) if opts[0].instance_of?(Hash) opt = opts[0] Scraper.new.get(opt[:language], opt[:since]) else Scraper.new.get(*opts) end end def self.languages Scraper.new.languages end end
Version data entries
7 entries across 7 versions & 1 rubygems