class FavLanguage::Repo

Attributes

github[R]

Public Class Methods

new(raw, github:) click to toggle source
# File lib/fav_language/repo.rb, line 7
def initialize(raw, github:)
  @raw = raw
  @github = github
end

Public Instance Methods

language_stats() click to toggle source
# File lib/fav_language/repo.rb, line 12
def language_stats
  github.get_request(@raw['languages_url']).body.to_h.map do |language, bytes|
    OpenStruct.new(language: language, bytes: bytes.to_i)
  end
end