X7ROOT File Manager
Current Path:
/opt/alt/ruby27/share/gems/gems/json-2.3.0/lib/json/add
opt
/
alt
/
ruby27
/
share
/
gems
/
gems
/
json-2.3.0
/
lib
/
json
/
add
/
??
..
??
bigdecimal.rb
(609 B)
??
complex.rb
(760 B)
??
core.rb
(348 B)
??
date.rb
(881 B)
??
date_time.rb
(1.3 KB)
??
exception.rb
(799 B)
??
ostruct.rb
(797 B)
??
range.rb
(786 B)
??
rational.rb
(791 B)
??
regexp.rb
(771 B)
??
set.rb
(545 B)
??
struct.rb
(786 B)
??
symbol.rb
(614 B)
??
time.rb
(1016 B)
Editing: bigdecimal.rb
#frozen_string_literal: false unless defined?(::JSON::JSON_LOADED) and ::JSON::JSON_LOADED require 'json' end defined?(::BigDecimal) or require 'bigdecimal' class BigDecimal # Import a JSON Marshalled object. # # method used for JSON marshalling support. def self.json_create(object) BigDecimal._load object['b'] end # Marshal the object to JSON. # # method used for JSON marshalling support. def as_json(*) { JSON.create_id => self.class.name, 'b' => _dump, } end # return the JSON value def to_json(*args) as_json.to_json(*args) end end
Upload File
Create Folder