Sha256: 48f330ad68f4900292fb432b6414a9b58c5de3733999a3fbbe353cfca00348ff

Contents?: true

Size: 239 Bytes

Versions: 10

Compression:

Stored size: 239 Bytes

Contents

require 'yaml'

module OptParseValidator
  module OptionsFile
    # Yaml Implementation
    class YML < Base
      # @return [ Hash ] a { 'key' => value } hash
      def parse
        YAML.load_file(path) || {}
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
opt_parse_validator-0.0.13.11 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.10 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.9 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.8 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.7 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.6 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.5 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.4 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.3 lib/opt_parse_validator/options_file/yml.rb
opt_parse_validator-0.0.13.2 lib/opt_parse_validator/options_file/yml.rb