Class: Everlog::Dom::Value::Github::Repository_Activity

Inherits:
Everlog::Dom::Value::Github show all
Includes:
Maybe
Defined in:
lib/everlog/dom/value/github/activity.rb

Instance Method Summary collapse

Methods included from Maybe

#maybe

Methods inherited from Everlog::Dom::Value

#parse_to_His

Constructor Details

#initialize(repo_name, repo_commits) ⇒ Repository_Activity

Returns a new instance of Repository_Activity.



5
6
7
8
# File 'lib/everlog/dom/value/github/activity.rb', line 5

def initialize(repo_name, repo_commits)
  @repo_name = repo_name
  @commits = repo_commits
end

Instance Method Details

#commitsObject



14
15
16
# File 'lib/everlog/dom/value/github/activity.rb', line 14

def commits
  maybe(@commits).to_a
end

#repo_nameObject



10
11
12
# File 'lib/everlog/dom/value/github/activity.rb', line 10

def repo_name
  maybe(@repo_name).to_s
end