class Loom::Pattern::ExpandingReference::Matcher
TODO: This can be made common to some utility directory if one emerges.
Public Class Methods
get_matcher(slug)
click to toggle source
# File lib/loom/pattern/expanding_reference.rb, line 54 def self.get_matcher(slug) matcher_module = [ GlobMatcher, EqualityMatcher ].first { |m| m.handles_pattern? slug } Class.new(Matcher).include(matcher_module).new(slug) end
new(loom_pattern_slug)
click to toggle source
# File lib/loom/pattern/expanding_reference.rb, line 63 def initialize(loom_pattern_slug) @my_slug = loom_pattern_slug end