class GHArchive::PushEvent

Public Class Methods

fits?(json) click to toggle source
# File lib/gh-archive/events.rb, line 46
def self.fits?(json)
    json['type'] == "PushEvent"
end

Public Instance Methods

before() click to toggle source
# File lib/gh-archive/events.rb, line 66
def before
    @payload['before']
end
commits() click to toggle source
# File lib/gh-archive/events.rb, line 70
def commits
    @payload['commits'].map { |c| Commit.new(c) }
end
distinct_size() click to toggle source
# File lib/gh-archive/events.rb, line 58
def distinct_size
    @payload['distinct_size']
end
head() click to toggle source
# File lib/gh-archive/events.rb, line 62
def head
    @payload['head']
end
push_id() click to toggle source
# File lib/gh-archive/events.rb, line 50
def push_id
    @payload['push_id']
end
size() click to toggle source
# File lib/gh-archive/events.rb, line 54
def size
    @payload['size']
end