X7ROOT File Manager
Current Path:
/opt/alt/ruby24/lib64/ruby/2.4.0/psych
opt
/
alt
/
ruby24
/
lib64
/
ruby
/
2.4.0
/
psych
/
??
..
??
class_loader.rb
(1.91 KB)
??
coder.rb
(2.05 KB)
??
core_ext.rb
(782 B)
??
deprecated.rb
(2.52 KB)
??
exception.rb
(265 B)
??
handler.rb
(7.05 KB)
??
handlers
??
json
??
nodes
??
nodes.rb
(2.36 KB)
??
omap.rb
(76 B)
??
parser.rb
(1.67 KB)
??
scalar_scanner.rb
(4.28 KB)
??
set.rb
(75 B)
??
stream.rb
(924 B)
??
streaming.rb
(668 B)
??
syntax_error.rb
(586 B)
??
tree_builder.rb
(2.08 KB)
??
versions.rb
(187 B)
??
visitors
??
visitors.rb
(237 B)
??
y.rb
(191 B)
Editing: stream.rb
# frozen_string_literal: false module Psych ### # Psych::Stream is a streaming YAML emitter. It will not buffer your YAML, # but send it straight to an IO. # # Here is an example use: # # stream = Psych::Stream.new($stdout) # stream.start # stream.push({:foo => 'bar'}) # stream.finish # # YAML will be immediately emitted to $stdout with no buffering. # # Psych::Stream#start will take a block and ensure that Psych::Stream#finish # is called, so you can do this form: # # stream = Psych::Stream.new($stdout) # stream.start do |em| # em.push(:foo => 'bar') # end # class Stream < Psych::Visitors::YAMLTree class Emitter < Psych::Emitter # :nodoc: def end_document implicit_end = !streaming? super end def streaming? true end end include Psych::Streaming extend Psych::Streaming::ClassMethods end end
Upload File
Create Folder