summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2009-09-29 20:19:44 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2009-09-29 20:19:44 -0700
commit8328623efd2889ffcd513454d914385d480cce57 (patch)
treee0bfd8308c803e9c81575449e79ef434be9b4e04
parent5e5da976f0ffb2bf6de72242b15dd24f95636483 (diff)
downloadpsych-8328623efd2889ffcd513454d914385d480cce57.zip
do not need blocks
-rw-r--r--lib/psych/visitors/yast_builder.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/psych/visitors/yast_builder.rb b/lib/psych/visitors/yast_builder.rb
index aad42d3..620a2bb 100644
--- a/lib/psych/visitors/yast_builder.rb
+++ b/lib/psych/visitors/yast_builder.rb
@@ -20,15 +20,15 @@ module Psych
raise TypeError, "Can't dump #{target.class}"
end
- visitor_for(::String) do |o|
+ def visit_String o
@stack.last.children << Nodes::Scalar.new(o)
end
- visitor_for(::Class) do |o|
+ def visit_Class o
raise TypeError, "can't dump anonymous class #{o.class}"
end
- visitor_for(::Hash) do |o|
+ def visit_Hash o
@stack.push append Nodes::Mapping.new
o.each do |k,v|
@@ -39,7 +39,7 @@ module Psych
@stack.pop
end
- visitor_for(::Array) do |o|
+ def visit_Array o
@stack.push append Nodes::Sequence.new
o.each { |c| c.accept self }
@stack.pop