class HubStore::Storage::Import
Attributes
repo[R]
Public Class Methods
new(repo:, since: nil)
click to toggle source
# File lib/hub_store/storage/import.rb, line 7 def initialize(repo:, since: nil) @repo = repo @since = since end
Public Instance Methods
run(&block)
click to toggle source
# File lib/hub_store/storage/import.rb, line 12 def run(&block) HubLink::Importer.run(repo: repo, since: since, resources: RESOURCES, &block) end
Private Instance Methods
last_pull_request_update()
click to toggle source
# File lib/hub_store/storage/import.rb, line 24 def last_pull_request_update PullRequest.for(repo).latest_update end
since()
click to toggle source
# File lib/hub_store/storage/import.rb, line 20 def since @since.presence || last_pull_request_update end