Module: DefMastership::ChangeRefModifier::Helper
- Defined in:
- lib/defmastership/change_ref_modifier.rb
Overview
Helper functions
Class Method Summary collapse
Class Method Details
.regexp_from(const, from) ⇒ Object
84 85 86 87 88 89 90 91 92 |
# File 'lib/defmastership/change_ref_modifier.rb', line 84 def self.regexp_from(const, from) regexps = REGEXP_FROM.fetch(const) regexp_str = "(?<before>#{regexps[:before]})" \ "(?<from>#{from})" \ "#{DMRegexp::DEF_VERSION_AND_CHECKSUM}" \ "(?<after>#{regexps[:after]})" Regexp.new(regexp_str, Regexp::EXTENDED) end |
.text_with(match, replacement) ⇒ Object
94 95 96 |
# File 'lib/defmastership/change_ref_modifier.rb', line 94 def self.text_with(match, replacement) match[:before] + replacement + (match[:version_and_checksum] || '') + match[:after] end |