gamnit: make `SpriteSet` public so clients can use its services
[nit.git] / lib / json / json.nit
index 1e9522f..391f746 100644 (file)
@@ -1,7 +1,5 @@
 # This file is part of NIT ( http://www.nitlanguage.org ).
 #
-# Copyright 2012-2013 Alexis Laferrière <alexis.laf@xymus.net>
-#
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# Writing to and reading from the Json format.
-# Based on the json0 C library
+# Read and write JSON formatted text using the standard serialization services
 module json
 
-import jsonable
-import json_reader
-import json_writer
-
-redef class String
-       fun json_load_from_file : nullable Map[ String, nullable Jsonable ]
-       do
-               var f = new IFStream.open( self )
-               var data = f.read_all.json_to_object
-               f.close
-
-               return data.as(not null) # ( Map[ String, nullable Jsonable ] )
-       end
-end
+import serialization_write
+import serialization_read