<commit_before>require 'octokit'

class Hublingo

	attr_accessor :repos

  def initialize
  	@repos = []
  end

  def lingo(hacker)
  	@repos = Octokit.repos(hacker)
  	languages
  rescue Octokit::NotFound
  	"That hacker doesn't exist baby."
  rescue Octokit::TooManyRequests
  	"You're too greedy, wait for a while."
  end

  def languages
  	1.upto(5) do |i|
  		puts repos[i].full_name
  	end
  end
end<commit_msg>cycle through repos<commit_after>require 'octokit'

class Hublingo

	attr_accessor :repos

  def initialize
  	@repos = []
  end

  def lingo(hacker)
  	@repos = Octokit.repos(hacker)
  	languages
  rescue Octokit::NotFound
  	"That hacker doesn't exist baby."
  rescue Octokit::TooManyRequests
  	"You're too greedy, wait for a while."
  end

  def languages
  	repos.each do |repo|
  		puts repos[i].full_name
  	end
  end
end
{'fraction_non_alphanumeric': 0.08747044917257683, 'fraction_numerical': 0.002364066193853428, 'mean_word_length': 3.3435897435897437, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7100527', 'n_tokens_mistral': 341, 'n_tokens_neox': 318, 'n_words': 85}