Class: Rubyzen::Collections::RescuesCollection
- Inherits:
-
BaseCollection
- Object
- Array
- BaseCollection
- Rubyzen::Collections::RescuesCollection
- Defined in:
- lib/rubyzen/collections/rescues_collection.rb
Overview
Collection of rescue declarations found in methods or classes.
Instance Method Summary collapse
-
#with_exception_type(exception_class) ⇒ RescuesCollection
Filters rescues that handle the given exception class.
Methods inherited from BaseCollection
Instance Method Details
#with_exception_type(exception_class) ⇒ RescuesCollection
Filters rescues that handle the given exception class.
12 13 14 15 16 |
# File 'lib/rubyzen/collections/rescues_collection.rb', line 12 def with_exception_type(exception_class) filter do |rescue_declaration| rescue_declaration.exception_types.include?(exception_class) end end |