Class: Magnum::Payload::Github

Inherits:
Base
  • Object
show all
Defined in:
lib/magnum/payload/github.rb

Constant Summary

Constants inherited from Base

Base::GIT_ZERO_SHA

Constants included from MessageParser

MessageParser::REGEX_SKIP

Instance Attribute Summary

Attributes inherited from Base

#author, #author_email, #branch, #commit, #commit_url, #committer, #committer_email, #compare_url, #data, #message, #raw_data, #skip, #test

Instance Method Summary collapse

Methods inherited from Base

#attributes_hash, #initialize, #skip?

Methods included from MessageParser

#skip_message?

Constructor Details

This class inherits a constructor from Magnum::Payload::Base

Instance Method Details

#parse!Object



3
4
5
# File 'lib/magnum/payload/github.rb', line 3

def parse!
  assign_payload unless skip_payload?
end