class SafeYAML::SafeToRubyVisitor
def accept(node)
def accept(node) if node.tag return super if @resolver.tag_is_whitelisted?(node.tag) raise "Unknown YAML tag '#{node.tag}'" if @resolver.options[:raise_on_unknown_tag] end @resolver.resolve_node(node) end
def initialize(resolver)
def initialize(resolver) super() @resolver = resolver end