Sha256: b0f18ad497d11a87d402b477dbe0dc1d11709d3ad49969e9703ca5114be14b7f
Contents?: true
Size: 484 Bytes
Versions: 30
Compression:
Stored size: 484 Bytes
Contents
require 'backports/1.8.7/enumerable/none' if Enumerable.instance_method(:none?).arity == 0 require 'backports/tools/alias_method_chain' require 'backports/tools/arguments' module Enumerable def none_with_pattern?(pattern = Backports::Undefined, &block) return none_without_pattern?(&block) if Backports::Undefined == pattern each_entry { |x| return false if pattern === x } true end Backports.alias_method_chain(self, :none?, :pattern) end end
Version data entries
30 entries across 30 versions & 3 rubygems