class Exclusions

Attributes

patterns[R]

Public Class Methods

new(patterns) click to toggle source
# File lib/exclusions.rb, line 4
def initialize(patterns)
  @patterns = patterns.map {|p| /#{p}/} unless patterns.nil?
end

Public Instance Methods

match(str) click to toggle source
# File lib/exclusions.rb, line 8
def match(str)
  return false if patterns.nil?
  patterns.any? { |p|
    p.match(str)
  }
end