PHP 8.2.31
Preview: yaml.rb Size: 2.13 KB
//proc/thread-self/root/opt/alt/ruby34/share/ruby/yaml.rb

# frozen_string_literal: false

begin
  require 'psych'
rescue LoadError
  case RUBY_ENGINE
  when 'jruby'
    warn "The Psych YAML extension failed to load.\n" \
      "Check your env for conflicting versions of SnakeYAML\n" \
      "See https://github.com/jruby/jruby/wiki/FAQs#why-does-the-psych-yaml-extension-fail-to-load-in-my-environment",
         uplevel: 1
  else
    warn "It seems your ruby installation is missing psych (for YAML output).\n" \
      "To eliminate this warning, please install libyaml and reinstall your ruby.\n",
         uplevel: 1
  end
  raise
end

YAML = Psych # :nodoc:

# YAML Ain't Markup Language
#
# This module provides a Ruby interface for data serialization in YAML format.
#
# The YAML module is an alias of Psych, the YAML engine for Ruby.
#
# == Usage
#
# Working with YAML can be very simple, for example:
#
#     require 'yaml'
#     # Parse a YAML string
#     YAML.load("--- foo") #=> "foo"
#
#     # Emit some YAML
#     YAML.dump("foo")     # => "--- foo\n...\n"
#     { :a => 'b'}.to_yaml  # => "---\n:a: b\n"
#
# As the implementation is provided by the Psych library, detailed documentation
# can be found in that library's docs (also part of standard library).
#
# == Security
#
# Do not use YAML to load untrusted data. Doing so is unsafe and could allow
# malicious input to execute arbitrary code inside your application. Please see
# doc/security.rdoc for more information.
#
# == History
#
# Syck was the original YAML implementation in Ruby's standard library
# developed by why the lucky stiff.
#
# You can still use Syck, if you prefer, for parsing and emitting YAML, but you
# must install the 'syck' gem now in order to use it.
#
# In older Ruby versions, ie. <= 1.9, Syck is still provided, however it was
# completely removed with the release of Ruby 2.0.0.
#
# == More info
#
# For more advanced details on the implementation see Psych, and also check out
# http://yaml.org for spec details and other helpful information.
#
# Psych is maintained by Aaron Patterson on github: https://github.com/ruby/psych
#
# Syck can also be found on github: https://github.com/ruby/syck
module YAML
  LOADER_VERSION = "0.4.0"
end

Directory Contents

Dirs: 29 × Files: 53

Name Size Perms Modified Actions
- drwxr-xr-x 2026-05-14 20:42:20
Edit Download
cgi DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
digest DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
erb DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
fiddle DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
io DIR
- drwxr-xr-x 2026-04-20 12:15:54
Edit Download
json DIR
- drwxr-xr-x 2026-05-14 20:42:24
Edit Download
logger DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
net DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
objspace DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
open3 DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
openssl DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
optparse DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
prism DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
psych DIR
- drwxr-xr-x 2026-05-14 20:42:21
Edit Download
random DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
reline DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
ripper DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
ruby_vm DIR
- drwxr-xr-x 2025-03-29 07:09:38
Edit Download
set DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
strscan DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
uri DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
- drwxr-xr-x 2026-04-20 12:15:54
Edit Download
yaml DIR
- drwxr-xr-x 2026-05-14 20:42:17
Edit Download
18.66 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
7.28 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
9.83 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
368 B lrw-r--r-- 2026-04-20 12:16:12
Edit Download
1.17 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
11.68 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
4.51 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
3.30 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
5.54 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
14.53 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
84 B lrw-r--r-- 2026-04-20 12:16:12
Edit Download
2.19 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
3.67 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
78.80 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
2.52 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
9.03 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
22.40 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
19.58 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
22.49 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
92.63 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
6.97 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
4.14 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
28.38 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
47.51 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
1.06 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
59 B lrw-r--r-- 2026-04-20 12:16:13
Edit Download
64.17 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
14.22 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
17.20 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
18.36 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
15.93 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
3.03 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
20.36 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
25.10 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
215 B lrw-r--r-- 2026-04-20 12:16:13
Edit Download
14.93 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
87.96 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
2.44 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
2.28 KB lrw-r--r-- 2026-04-20 12:16:10
Edit Download
25.00 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
7.53 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
5.52 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
59.49 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
74 B lrw-r--r-- 2026-04-20 12:16:13
Edit Download
20.68 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
23.96 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
5.72 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
5.62 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
14.29 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
11.17 KB lrw-r--r-- 2026-04-20 12:16:13
Edit Download
3.09 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
1.36 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download
2.13 KB lrw-r--r-- 2026-04-20 12:16:12
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).