class PairSee::Seer
Attributes
seer[R]
Public Class Methods
new(options)
click to toggle source
# File lib/pair_see/seer.rb, line 7 def initialize(options) @repo_locations = options[:repo_locations] @after_date = options[:after_date] @card_prefix = options[:card_prefix] @names = options[:names] @seer = PairSee::TooMuchStuff.new(options) @log_lines = LogLineParse.new(@repo_locations, @after_date).log_lines end
Public Instance Methods
all_commits()
click to toggle source
# File lib/pair_see/seer.rb, line 36 def all_commits seer.all_commits end
all_most_recent_commits()
click to toggle source
# File lib/pair_see/seer.rb, line 20 def all_most_recent_commits seer.all_most_recent_commits end
cards_per_person()
click to toggle source
# File lib/pair_see/seer.rb, line 40 def cards_per_person CardsPerPerson.new(@log_lines, @card_prefix, @names).cards_per_person end
commits_not_by_known_pair()
click to toggle source
# File lib/pair_see/seer.rb, line 16 def commits_not_by_known_pair seer.commits_not_by_known_person end
knowledge_debt()
click to toggle source
# File lib/pair_see/seer.rb, line 44 def knowledge_debt KnowledgeDebt.new(@log_lines, @card_prefix, @names).knowledge_debt end
pair_recency()
click to toggle source
# File lib/pair_see/seer.rb, line 48 def pair_recency PairRecency.new(@log_lines, @card_prefix, @names).pair_recency end
pretty_card_data()
click to toggle source
# File lib/pair_see/seer.rb, line 28 def pretty_card_data seer.pretty_card_data end
pretty_card_data_by_commits()
click to toggle source
# File lib/pair_see/seer.rb, line 32 def pretty_card_data_by_commits seer.pretty_card_data_by_commits end
recommended_pairings()
click to toggle source
# File lib/pair_see/seer.rb, line 24 def recommended_pairings seer.recommended_pairings end