Module
This module is used for safely loading YAML specs from a gem. The ‘safe_load` method defined on this module is specifically designed for loading Gem specifications. For loading other YAML safely, please see Psych.safe_load
Constants
No documentation available
No documentation available
Class Methods
::
lib/rubygems/safe_yaml.rb
View on GitHub
# File tmp/rubies/ruby-2.5.9/lib/rubygems/safe_yaml.rb, line 34
def self.load input
::YAML.safe_load(input, [::Symbol])
end
No documentation available
lib/rubygems/safe_yaml.rb
View on GitHub
# File tmp/rubies/ruby-2.5.9/lib/rubygems/safe_yaml.rb, line 30
def self.safe_load input
::YAML.safe_load(input, WHITELISTED_CLASSES, WHITELISTED_SYMBOLS, true)
end
No documentation available