Sha256: fa4351b04f43c2fc351678f2f4a9bd071c5aa72155b0dac47e25267d7bca8a4f
Contents?: true
Size: 511 Bytes
Versions: 5
Compression:
Stored size: 511 Bytes
Contents
monkeypatch = <<-EORUBY class Node def safe_transform if self.type_id return unsafe_transform if SafeYAML::OPTIONS[:whitelisted_tags].include?(self.type_id) SafeYAML.tag_safety_check!(self.type_id) end SafeYAML::SyckResolver.new.resolve_node(self) end alias_method :unsafe_transform, :transform alias_method :transform, :safe_transform end EORUBY if defined?(YAML::Syck::Node) YAML::Syck.module_eval monkeypatch else Syck.module_eval monkeypatch end
Version data entries
5 entries across 5 versions & 1 rubygems