module
Gem::SafeYAML
v2_4_6 -
Show latest stable
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
WHITELISTED_CLASSES = %w(\nSymbol\nTime\nDate\nGem::Dependency\nGem::Platform\nGem::Requirement\nGem::Specification\nGem::Version\nGem::Version::Requirement\nYAML::Syck::DefaultKey\nSyck::DefaultKey\n)
WHITELISTED_SYMBOLS = %w(\ndevelopment\nruntime\n)
Files
- lib/rubygems/safe_yaml.rb