summaryrefslogtreecommitdiff
path: root/ext/psych/lib/psych/json.rb
diff options
context:
space:
mode:
authortenderlove <tenderlove@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-05-22 22:12:39 +0000
committertenderlove <tenderlove@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-05-22 22:12:39 +0000
commit044d6010fd22ede84b5afd93bce7c4f0ff97adbd (patch)
tree3761c8b649590de5ce66374bd16647b043dcc7f6 /ext/psych/lib/psych/json.rb
parenteb5f96d70cfbae16fcb9c2908ddd9ff7b41d9e13 (diff)
* ext/psych/lib/psych/json/stream.rb: adding a JSON streaming API
* ext/psych/lib/psych/stream.rb: ditto * ext/psych/lib/psych.rb: using autoload * ext/psych/lib/psych/json.rb: ditto * ext/psych/lib/psych/json/tree_builder.rb: refactor * ext/psych/lib/psych/visitors/json_tree.rb: refactor git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/psych/lib/psych/json.rb')
-rw-r--r--ext/psych/lib/psych/json.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/psych/lib/psych/json.rb b/ext/psych/lib/psych/json.rb
new file mode 100644
index 0000000000..412ab2708b
--- /dev/null
+++ b/ext/psych/lib/psych/json.rb
@@ -0,0 +1,6 @@
+module Psych
+ module JSON
+ autoload :TreeBuilder, 'psych/json/tree_builder'
+ autoload :Stream, 'psych/json/stream'
+ end
+end