module Gem::SafeYAML
Dieses Modul wird verwendet, um sicher YAML-Spezifikationen von einem Gem zu laden. Die auf diesem Modul definierte Methode `safe_load` ist speziell für das Laden von Gem-Spezifikationen konzipiert. Für das sichere Laden anderer YAML-Dateien siehe Psych.safe_load
Constants
- PERMITTED_CLASSES
- PERMITTED_SYMBOLS
Öffentliche Klassenmethoden
Source
# File lib/rubygems/safe_yaml.rb, line 41 def self.load(input) ::Psych.safe_load(input, permitted_classes: [::Symbol]) end
Source
# File lib/rubygems/safe_yaml.rb, line 37 def self.safe_load(input) ::Psych.safe_load(input, permitted_classes: PERMITTED_CLASSES, permitted_symbols: PERMITTED_SYMBOLS, aliases: @aliases_enabled) end