any_tests
|
consolidate more tests
|
2018-02-14 10:13:34 +08:00 |
api_tests
|
consolidate mor tests
|
2018-02-13 23:49:40 +08:00 |
benchmarks
|
consolidate more tests
|
2018-02-14 08:28:17 +08:00 |
extension_tests
|
consolidate mor tests
|
2018-02-13 23:49:40 +08:00 |
extra
|
optimize code
|
2017-09-06 13:18:05 +08:00 |
misc_tests
|
consolidate more tests
|
2018-02-14 10:13:34 +08:00 |
skip_tests
|
consolidate more tests
|
2018-02-14 10:13:34 +08:00 |
type_tests
|
remove special handling for field
|
2018-02-14 10:31:55 +08:00 |
value_tests
|
consolidate more tests
|
2018-02-14 10:13:34 +08:00 |
.codecov.yml
|
import github.com/stretchr/testify/require
|
2017-07-07 09:13:25 +08:00 |
.gitignore
|
fix #198, use dep for vendoring
|
2017-11-30 10:42:24 +08:00 |
.travis.yml
|
travis: add 1.x to go versions
|
2017-09-07 17:12:42 +02:00 |
build.sh
|
fix #198, use dep for vendoring
|
2017-11-30 10:42:24 +08:00 |
example_test.go
|
fix go vet
|
2017-07-09 11:24:26 +08:00 |
feature_adapter.go
|
implement #230 DisallowUnknownFields option added
|
2018-02-05 23:03:53 +08:00 |
feature_any_array.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_bool.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_float.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_int32.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_int64.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_invalid.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_nil.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_number.go
|
gofmt
|
2018-02-05 22:45:04 +08:00 |
feature_any_object.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_string.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_uint32.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any_uint64.go
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
feature_any.go
|
expose OptionalEncoder&OptionalDecoder; add attachment to Stream&Iterator for customized decoder/encoder
|
2017-11-08 11:41:45 +08:00 |
feature_config_with_sync_map.go
|
fix build
|
2018-02-05 23:05:57 +08:00 |
feature_config_without_sync_map.go
|
implement #230 DisallowUnknownFields option added
|
2018-02-05 23:03:53 +08:00 |
feature_config.go
|
implement #230 DisallowUnknownFields option added
|
2018-02-05 23:03:53 +08:00 |
feature_iter_array.go
|
#185 add jsoniter.Valid
|
2017-10-10 08:57:02 +08:00 |
feature_iter_float.go
|
add ReadNumber for Iterator.
|
2017-12-17 16:44:04 +08:00 |
feature_iter_int.go
|
do not use defer() in read int
|
2017-12-12 18:52:41 +08:00 |
feature_iter_object.go
|
remove special handling for field
|
2018-02-14 10:31:55 +08:00 |
feature_iter_skip_sloppy_test.go
|
consolidate more tests
|
2018-02-14 10:13:34 +08:00 |
feature_iter_skip_sloppy.go
|
change jsoniter-sloppy to jsoniter_sloppy
|
2017-10-23 15:03:44 +08:00 |
feature_iter_skip_strict.go
|
change jsoniter-sloppy to jsoniter_sloppy
|
2017-10-23 15:03:44 +08:00 |
feature_iter_skip.go
|
#185 add jsoniter.Valid
|
2017-10-10 08:57:02 +08:00 |
feature_iter_string.go
|
#185 add jsoniter.Valid
|
2017-10-10 08:57:02 +08:00 |
feature_iter.go
|
fix #195 when decode float as int, report it clearly
|
2017-11-15 23:25:12 +08:00 |
feature_json_number.go
|
fix #180, add missing methods to jsoniter.Number
|
2017-10-06 17:56:36 +08:00 |
feature_pool.go
|
expose OptionalEncoder&OptionalDecoder; add attachment to Stream&Iterator for customized decoder/encoder
|
2017-11-08 11:41:45 +08:00 |
feature_reflect_array.go
|
Optimize 0-length array case
|
2018-01-22 14:03:50 -08:00 |
feature_reflect_extension.go
|
config: add OnlyTaggedField config, only process tagged fields in struct
|
2018-01-09 17:29:47 +08:00 |
feature_reflect_map.go
|
fix #140 uintptr will no lock the address from gc
|
2018-01-21 20:59:18 +08:00 |
feature_reflect_native.go
|
fix #227, fix empty json.Number
|
2018-01-25 14:47:50 +08:00 |
feature_reflect_object.go
|
implement #230 DisallowUnknownFields option added
|
2018-02-05 23:03:53 +08:00 |
feature_reflect_optional.go
|
fix #219 should check real value for empty instead of just the pointer for nested field
|
2018-01-07 13:57:46 +08:00 |
feature_reflect_slice.go
|
fix #140 uintptr will no lock the address from gc
|
2018-01-21 20:59:18 +08:00 |
feature_reflect_struct_decoder.go
|
remove special handling for field
|
2018-02-14 10:31:55 +08:00 |
feature_reflect.go
|
fix #207 delay unsupported type error reporting
|
2017-12-15 10:13:11 +08:00 |
feature_stream_float.go
|
fix build; add document for exported symbols
|
2017-07-09 14:48:34 +08:00 |
feature_stream_int.go
|
fix build; add document for exported symbols
|
2017-07-09 14:48:34 +08:00 |
feature_stream_string.go
|
#153 fix invalid utf8 using same implementation as the standard library
|
2017-08-29 23:58:51 +08:00 |
feature_stream_test.go
|
consolidate more tests
|
2018-02-14 10:13:34 +08:00 |
feature_stream.go
|
expose OptionalEncoder&OptionalDecoder; add attachment to Stream&Iterator for customized decoder/encoder
|
2017-11-08 11:41:45 +08:00 |
fuzzy_mode_convert_table.md
|
update conversion table
|
2017-07-13 00:13:04 +08:00 |
Gopkg.lock
|
fix #198, use dep for vendoring
|
2017-11-30 10:42:24 +08:00 |
Gopkg.toml
|
fix #198, use dep for vendoring
|
2017-11-30 10:42:24 +08:00 |
jsoniter.go
|
document public symbols
|
2017-07-09 16:09:23 +08:00 |
LICENSE
|
Initial commit
|
2016-11-30 08:30:24 +08:00 |
README.md
|
Update README.md
|
2018-01-28 22:27:09 +08:00 |
test.sh
|
make test faster
|
2017-07-15 18:09:06 +08:00 |