Module: Gem::YAMLSerializer
| Relationships & Source Files | |
| Namespace Children | |
|
Classes:
| |
| Defined in: | lib/rubygems/yaml_serializer.rb |
Class Method Summary
Class Method Details
.dump(obj) (mod_func)
[ GitHub ].load(str, permitted_classes: [], permitted_symbols: [], aliases: true) (mod_func)
[ GitHub ]# File 'lib/rubygems/yaml_serializer.rb', line 782
def load(str, permitted_classes: [], permitted_symbols: [], aliases: true) return {} if str.nil? || str.empty? ast = Parser.new(str).parse return {} if ast.nil? Builder.new( permitted_classes: permitted_classes, permitted_symbols: permitted_symbols, aliases: aliases ).build(ast) end