Sha256: 382ff79ec78b05f44b468b3b5654b9c6bd14620f28aee47617ef91723f2f3d0c
Contents?: true
Size: 418 Bytes
Versions: 4
Compression:
Stored size: 418 Bytes
Contents
module ActiveConformity module Reifiers def reify_rule(rule) reify_regex(rule).deep_symbolize_keys end def reify_regex(rule) return rule unless rule.is_a?(Hash) if rule["format"] rule["format"]["with"] = Regexp.new(rule["format"]["with"]) elsif rule[:format] rule[:format][:with] = Regexp.new(rule[:format][:with]) end return rule end end end
Version data entries
4 entries across 4 versions & 1 rubygems