Sha256: 5c1a8b764fd3238a5087c94f4744b579867f46e353430fcb1ec6b6fa8574ac6d
Contents?: true
Size: 279 Bytes
Versions: 5
Compression:
Stored size: 279 Bytes
Contents
module SafeYAML class Transform class ToSymbol MATCHER = /\A:\w+\Z/.freeze def transform?(value) return false unless SafeYAML::OPTIONS[:enable_symbol_parsing] && MATCHER.match(value) return true, value[1..-1].to_sym end end end end
Version data entries
5 entries across 5 versions & 1 rubygems