Class: Gitlab::Ci::Status::Extended
- Inherits:
-
SimpleDelegator
- Object
- SimpleDelegator
- Gitlab::Ci::Status::Extended
- Defined in:
- lib/gitlab/ci/status/extended.rb
Direct Known Subclasses
Bridge::WaitingForApproval, Build::Action, Build::Cancelable, Build::Canceled, Build::Created, Build::Erased, Build::Failed, Build::FailedAllowed, Build::FailedUnmetPrerequisites, Build::Manual, Build::Pending, Build::Play, Build::Preparing, Build::Retried, Build::Retryable, Build::Scheduled, Build::Skipped, Build::Stop, Build::Unschedule, Build::WaitingForApproval, Pipeline::Blocked, Pipeline::Delayed, Processable::WaitingForResource, Stage::PlayManual, SuccessWarning
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(status) ⇒ Extended
constructor
A new instance of Extended.
Constructor Details
#initialize(status) ⇒ Extended
Returns a new instance of Extended.
7 8 9 |
# File 'lib/gitlab/ci/status/extended.rb', line 7 def initialize(status) super(@status = status) end |
Class Method Details
.matches?(_subject, _user) ⇒ Boolean
11 12 13 |
# File 'lib/gitlab/ci/status/extended.rb', line 11 def self.matches?(_subject, _user) raise NotImplementedError end |