class Expirer::Repository
Public Class Methods
new(github_repository)
click to toggle source
# File lib/expirer/repository.rb, line 5 def initialize(github_repository) @github_repository = github_repository end
Public Instance Methods
expired?()
click to toggle source
# File lib/expirer/repository.rb, line 21 def expired? Checker.expired?(self) end
last_updated_at()
click to toggle source
# File lib/expirer/repository.rb, line 13 def last_updated_at DateTime.parse(last_updated_at_value) end
private?()
click to toggle source
# File lib/expirer/repository.rb, line 9 def private? @github_repository.private end
url()
click to toggle source
# File lib/expirer/repository.rb, line 17 def url @github_repository.html_url end
Private Instance Methods
last_updated_at_value()
click to toggle source
# File lib/expirer/repository.rb, line 27 def last_updated_at_value @github_repository.pushed_at || @github_repository.updated_at end