Class: Pipey::Extensions::Ignore
- Inherits:
-
Module
- Object
- Module
- Pipey::Extensions::Ignore
- Defined in:
- lib/pipey/extensions.rb
Instance Method Summary collapse
-
#initialize(&comparator) ⇒ Ignore
constructor
A new instance of Ignore.
Constructor Details
#initialize(&comparator) ⇒ Ignore
Returns a new instance of Ignore.
20 21 22 23 24 25 26 |
# File 'lib/pipey/extensions.rb', line 20 def initialize(&comparator) # @override Pipey::Chain#valid_pipe_result? # @override Pipey::Line#valid_pipe_result? define_method :valid_pipe_result? do |result| super(result) && !comparator.call(result) end end |