Class: Dagger::Generate::Regexp
- Inherits:
-
Dagger::Generator
- Object
- Dagger::Generator
- Dagger::Generate::Regexp
- Defined in:
- lib/dagger/generate/regexp.rb
Overview
Generate a value by collecting regexp matches for keys, and filling format strings.
_default.key:
- regexp:
srckey:
- regexp
- ...
...
string:
- format string
- ...
Instance Method Summary collapse
Methods inherited from Dagger::Generator
Constructor Details
This class inherits a constructor from Dagger::Generator
Instance Method Details
#process(sources) ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/dagger/generate/regexp.rb', line 20 def process(sources) matches = {} sources.each do |key, regexps| matches.merge!(match_regexps(key, regexps)) end update(dictionary: matches) end |