Sha256: 92b4668d99e3ec245e382ac1f95edd7e1c5d143522bfeb1b0be8455e96be59d4
Contents?: true
Size: 465 Bytes
Versions: 20
Compression:
Stored size: 465 Bytes
Contents
module LogCabin module Modules ## # Use regex to filter out from a list of matches module Filter def filter_helper(list) return list unless @filter_regex new_list = list.select { |x| x =~ @filter_regex } return new_list unless new_list.empty? raise("No matches found in list: #{@filter_regex} / #{list}") end private def filter(regex) @filter_regex = regex end end end end
Version data entries
20 entries across 20 versions & 1 rubygems