Method: Lucid::InterfaceRb::Matcher::BaseMatcher#initialize
- Defined in:
- lib/lucid/interface_rb/matcher.rb
#initialize(code_keyword, pattern, multiline_argument_class) ⇒ BaseMatcher
Returns a new instance of BaseMatcher.
8 9 10 11 12 13 |
# File 'lib/lucid/interface_rb/matcher.rb', line 8 def initialize(code_keyword, pattern, multiline_argument_class) @number_of_arguments = 0 @code_keyword = code_keyword @pattern = replace_and_count_capturing_groups(pattern) @multiline_argument_class = multiline_argument_class end |