Skip to content

Commit

Permalink
Merge pull request #99 from evolve75/58-JSON.parse
Browse files Browse the repository at this point in the history
58 json.parse clarification (use the `create_additions: true` option for `JSON.parse`)
  • Loading branch information
evolve75 authored Dec 27, 2023
2 parents 6251c7e + 2281227 commit 3a535cb
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
rubytree (2.0.2)
rubytree (2.0.3)
json (~> 2.0, > 2.3.1)

GEM
Expand Down
9 changes: 6 additions & 3 deletions lib/tree/utils/json_converter.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
#
# Author:: Anupam Sengupta ([email protected])
#
# Time-stamp: <2022-06-20 22:16:46 anupam>
# Time-stamp: <2023-12-27 12:46:07 anupam>
#
# Copyright (C) 2012, 2013, 2014, 2015, 2022 Anupam Sengupta <[email protected]>
# Copyright (C) 2012, 2013, 2014, 2015, 2022, 2023 Anupam Sengupta <[email protected]>
#
# All rights reserved.
#
Expand Down Expand Up @@ -100,11 +100,14 @@ module ClassMethods
# representation. Note that this method should *NOT* be called directly.
# Instead, to convert the JSON hash back to a tree, do:
#
# tree = JSON.parse(the_json_hash)
# tree = JSON.parse(the_json_hash, create_additions: true)
#
# This operation requires the {JSON gem}[http://flori.github.com/json/] to
# be available, or else the operation fails with a warning message.
#
# Note the +create_additions: true+ option, which is *required* for
# successfully parsing the string or hash.
#
# @author Dirk Breuer (http://github.com/railsbros-dirk)
# @since 0.7.0
#
Expand Down
2 changes: 1 addition & 1 deletion lib/tree/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@

module Tree
# Rubytree Package Version
VERSION = '2.0.2'
VERSION = '2.0.3'
end

0 comments on commit 3a535cb

Please sign in to comment.