class GHArchive::ForkEvent
Public Class Methods
fits?(json)
click to toggle source
# File lib/gh-archive/events.rb, line 216 def self.fits?(json) return json['type'] == "ForkEvent" end
Public Instance Methods
forkee_created_at()
click to toggle source
# File lib/gh-archive/events.rb, line 248 def forkee_created_at Time.parse(@payload['forkee']['created_at']) end
forkee_default_branch()
click to toggle source
# File lib/gh-archive/events.rb, line 321 def forkee_default_branch Time.parse(@payload['forkee']['default_branch']) end
forkee_description()
click to toggle source
# File lib/gh-archive/events.rb, line 240 def forkee_description @payload['forkee']['description'] end
forkee_fork()
click to toggle source
# File lib/gh-archive/events.rb, line 244 def forkee_fork @payload['forkee']['fork'] end
forkee_forks_count()
click to toggle source
# File lib/gh-archive/events.rb, line 305 def forkee_forks_count Time.parse(@payload['forkee']['forks_count']) end
forkee_full_name()
click to toggle source
# File lib/gh-archive/events.rb, line 228 def forkee_full_name @payload['forkee']['full_name'] end
forkee_has_downloads()
click to toggle source
# File lib/gh-archive/events.rb, line 293 def forkee_has_downloads Time.parse(@payload['forkee']['has_downloads']) end
forkee_has_issues()
click to toggle source
# File lib/gh-archive/events.rb, line 289 def forkee_has_issues Time.parse(@payload['forkee']['has_issues']) end
forkee_has_pages()
click to toggle source
# File lib/gh-archive/events.rb, line 301 def forkee_has_pages Time.parse(@payload['forkee']['has_pages']) end
forkee_has_wiki()
click to toggle source
# File lib/gh-archive/events.rb, line 297 def forkee_has_wiki Time.parse(@payload['forkee']['has_wiki']) end
forkee_homepage()
click to toggle source
# File lib/gh-archive/events.rb, line 269 def forkee_homepage Time.parse(@payload['forkee']['homepage']) end
forkee_id()
click to toggle source
# File lib/gh-archive/events.rb, line 220 def forkee_id @payload['forkee']['id'] end
forkee_language()
click to toggle source
# File lib/gh-archive/events.rb, line 285 def forkee_language Time.parse(@payload['forkee']['language']) end
forkee_mirror_url()
click to toggle source
# File lib/gh-archive/events.rb, line 309 def forkee_mirror_url Time.parse(@payload['forkee']['mirror_url']) end
forkee_name()
click to toggle source
# File lib/gh-archive/events.rb, line 224 def forkee_name @payload['forkee']['name'] end
forkee_open_issues_count()
click to toggle source
# File lib/gh-archive/events.rb, line 313 def forkee_open_issues_count Time.parse(@payload['forkee']['open_issues_count']) end
forkee_owner()
click to toggle source
# File lib/gh-archive/events.rb, line 232 def forkee_owner User.new(@payload['forkee']['owner']) end
forkee_private()
click to toggle source
# File lib/gh-archive/events.rb, line 236 def forkee_private @payload['forkee']['private'] end
forkee_public()
click to toggle source
# File lib/gh-archive/events.rb, line 325 def forkee_public Time.parse(@payload['forkee']['public']) end
forkee_pushed_at()
click to toggle source
# File lib/gh-archive/events.rb, line 256 def forkee_pushed_at Time.parse(@payload['forkee']['pushed_at']) end
forkee_size()
click to toggle source
# File lib/gh-archive/events.rb, line 273 def forkee_size Time.parse(@payload['forkee']['size']) end
forkee_stargazers_count()
click to toggle source
# File lib/gh-archive/events.rb, line 277 def forkee_stargazers_count Time.parse(@payload['forkee']['stargazers_count']) end
forkee_updated_at()
click to toggle source
# File lib/gh-archive/events.rb, line 252 def forkee_updated_at Time.parse(@payload['forkee']['updated_at']) end
forkee_urls()
click to toggle source
# File lib/gh-archive/events.rb, line 260 def forkee_urls { 'git' => @payload['forkee']['git_url'], 'ssh' => @payload['forkee']['ssh_url'], 'clone' => @payload['forkee']['clone_url'], 'svn' => @payload['forkee']['svn_url'] } end
forkee_watchers()
click to toggle source
# File lib/gh-archive/events.rb, line 317 def forkee_watchers Time.parse(@payload['forkee']['watchers']) end
forkee_watchers_count()
click to toggle source
# File lib/gh-archive/events.rb, line 281 def forkee_watchers_count Time.parse(@payload['forkee']['watchers_count']) end