diff options
Diffstat (limited to 'ext/psych/lib/psych/visitors/yaml_tree.rb')
-rw-r--r-- | ext/psych/lib/psych/visitors/yaml_tree.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/psych/lib/psych/visitors/yaml_tree.rb b/ext/psych/lib/psych/visitors/yaml_tree.rb index 6df1151ad7..38a42fcaff 100644 --- a/ext/psych/lib/psych/visitors/yaml_tree.rb +++ b/ext/psych/lib/psych/visitors/yaml_tree.rb @@ -8,8 +8,14 @@ module Psych # builder.tree # => #<Psych::Nodes::Stream .. } # class YAMLTree < Psych::Visitors::Visitor + attr_reader :started, :finished + alias :finished? :finished + alias :started? :started + def initialize options = {}, emitter = Psych::TreeBuilder.new super() + @started = false + @finished = false @emitter = emitter @st = {} @ss = ScalarScanner.new |