Tao Wen
|
11c1cce0d8
|
fix #217 when input is null, non-decodable type should not be considered as error, to be compatible with stdlib
|
2018-01-04 16:19:26 +08:00 |
|
Tao Wen
|
60a9df5ebc
|
fix #214 report EOF like stdlib
|
2017-12-21 22:18:28 +08:00 |
|
Tao Wen
|
a9b9c73b4d
|
fix #207 delay unsupported type error reporting
|
2017-12-15 10:13:11 +08:00 |
|
Tao Wen
|
e0df39fda2
|
fix #206, do not allow nil pointer as unmarshal input
|
2017-12-14 17:18:05 +08:00 |
|
Tao Wen
|
6240e1e798
|
#185 add jsoniter.Valid
|
2017-10-10 08:57:02 +08:00 |
|
Tao Wen
|
db32ee8c2d
|
#157 number can be null
|
2017-09-05 13:00:03 +08:00 |
|
Tao Wen
|
36b14963da
|
#153 fix invalid utf8 using same implementation as the standard library
|
2017-08-29 23:58:51 +08:00 |
|
Tao Wen
|
f706335302
|
#153 fix critical bug: infinite loop when write string is invalid utf8
|
2017-08-29 23:39:43 +08:00 |
|
Tao Wen
|
2dc0031b26
|
#152 gofmt
|
2017-08-25 12:53:23 +08:00 |
|
Tao Wen
|
ac3b3cd160
|
test []interface{}
|
2017-08-21 22:43:51 +08:00 |
|
Tao Wen
|
d249b05a85
|
rename ValueType, to avoid collision with json.Number
|
2017-08-05 07:10:15 +08:00 |
|
Tao Wen
|
f705934fbf
|
#138 fix - without following digits; fix 1.e1
|
2017-07-18 23:48:40 +08:00 |
|
Tao Wen
|
6b6938829d
|
#136 strconv.ParseFloat can not validate 1. , added extra validation for this special case
|
2017-07-18 22:19:52 +08:00 |
|
Tao Wen
|
e066e54964
|
#135 verify 1e1 and 1.0e1 is handled same as std
|
2017-07-18 11:28:19 +08:00 |
|
Tao Wen
|
18d6ae2668
|
#135 fix leading zero
|
2017-07-18 11:23:29 +08:00 |
|
Tao Wen
|
c966eaa031
|
#135 fix double negative
|
2017-07-18 11:05:39 +08:00 |
|
Tao Wen
|
9b3ec40fd9
|
#133 fix empty struct skip; fix ] as empty array
|
2017-07-17 09:09:00 +08:00 |
|
Tao Wen
|
dfa4bdf888
|
merge
|
2017-07-07 09:14:24 +08:00 |
|
Tao Wen
|
b74ffb2e03
|
import github.com/stretchr/testify/require
|
2017-07-07 09:13:25 +08:00 |
|
Tao Wen
|
5bc013d6a3
|
merge
|
2017-07-06 16:06:30 +08:00 |
|
Tao Wen
|
f7df62f1b5
|
#115 check object end
|
2017-07-06 16:04:52 +08:00 |
|
Xargin
|
ee6536c50a
|
increase coverage
|
2017-07-06 11:44:39 +08:00 |
|
Xargin
|
1de44419ea
|
increase coverage
|
2017-07-05 13:55:10 +08:00 |
|