Methods added:
- is_all_of?
- is_any_of?
- is_none_of?
Methods changed:
- is_x_of? to x_of?
Updated Izzy to use module instead of explicit patch to object.
Added matchers which support === evaluation
Methods added:
- matches_all?
- matches_any?
- matches_none?
- [private] method_check
- [private] matcher_check
Removed implied ? from boolean matchers, prompting version up. Added multi matching capability to matchers, allowing for multiple conditionals to be passed as an array.
Methods changed:
- matches_all?
- matches_any?
- matches_none?
- [private] matcher_check
Added a module to be mixed into Array, allowing for encapsulation of function evaluation on all objects in an Array.
Methods added:
- all_are
- any_are
- none_are
Merged the QEnumerable gem into Izzy because of similarities. Removed respond_to? on checks (not including arrays) in order to skim down the time.
Methods added:
- select_where
- reject_where
- find_where