Sha256: 32e18bd938704792a1dc7628ec72ca372196683ce47a7a5d2a76bcf3bab724ce
Contents?: true
Size: 1.01 KB
Versions: 287
Compression:
Stored size: 1.01 KB
Contents
require 'travis/client/weak_entity' module Travis module Client class Request < WeakEntity # @!parse attr_reader :commit_id, :repository_id, :created_at, :owner_id, :owner_type, :event_type, :base_commit, :head_commit, :result, :message, :pull_request, :pull_request_number, :pull_request_title, :branch, :tag attributes :commit_id, :repository_id, :created_at, :owner_id, :owner_type, :event_type, :base_commit, :head_commit, :result, :message, :pull_request, :pull_request_number, :pull_request_title, :branch, :tag time :created_at # @!parse attr_reader :repository has :repository, :commit one :request many :requests def owner repository.owner end def accepted? result == 'accepted' end def rejected? result == 'rejected' end def inspect_info [ repository && repository.slug, event_type, branch || pull_request_number, result ].compact.join(" ") end end end end
Version data entries
287 entries across 287 versions & 3 rubygems