1
0
mirror of https://github.com/json-iterator/go.git synced 2025-06-30 23:23:49 +02:00

Commit Graph

  • 5124683f24 #140 try fix: maybe memory collected before assigned to existing object graph Tao Wen 2017-07-31 23:24:58 +08:00
  • 4892de725b add ad Tao Wen 2017-07-31 21:49:02 +08:00
  • 34a2174be3 #142 decode struct field should be case insensitiveyet another fix Tao Wen 2017-07-31 21:48:22 +08:00
  • 24ecaff2a1 #142 decode struct field should be case insensitive, the bug only happen for struct with more than 10 fields Tao Wen 2017-07-31 20:50:07 +08:00
  • c15b4d116c #139 unmarshal non base64 into []byte Tao Wen 2017-07-19 12:04:22 +08:00
  • 12cd299fa8 add benchmark for Skip() Tao Wen 2017-07-19 00:22:41 +08:00
  • 60ba332980 acknowledge @mattn for #138 #137 #136 #135 Tao Wen 2017-07-19 00:09:50 +08:00
  • f705934fbf #138 fix - without following digits; fix 1.e1 Tao Wen 2017-07-18 23:48:40 +08:00
  • 17a26a6e20 remove debug print Tao Wen 2017-07-18 23:24:21 +08:00
  • 156284b028 #137 fix unicode surrogate incompatibility Tao Wen 2017-07-18 23:17:52 +08:00
  • 6b6938829d #136 strconv.ParseFloat can not validate 1. , added extra validation for this special case Tao Wen 2017-07-18 22:19:52 +08:00
  • e066e54964 #135 verify 1e1 and 1.0e1 is handled same as std jsoniter-go-0.9.19 Tao Wen 2017-07-18 11:28:19 +08:00
  • 18d6ae2668 #135 fix leading zero Tao Wen 2017-07-18 11:23:29 +08:00
  • c966eaa031 #135 fix double negative Tao Wen 2017-07-18 11:05:39 +08:00
  • f6da8e62c3 #133 validate json when Skip() Tao Wen 2017-07-18 09:45:25 +08:00
  • 5eded4f6ae implement skip number and string strictly Tao Wen 2017-07-18 09:01:43 +08:00
  • 9b3ec40fd9 #133 fix empty struct skip; fix ] as empty array Tao Wen 2017-07-17 09:09:00 +08:00
  • 0d604da7d7 Merge pull request #134 from thockin/output_tests Tao Wen 2017-07-17 08:47:36 +08:00
  • b6ace7d51b Add a fuzz test for non-JSON input Tim Hockin 2017-07-14 21:19:16 +02:00
  • 6a4fbb9892 ensure buffer flushed to io.Writer Tao Wen 2017-07-16 10:47:24 +08:00
  • 4ae426c4b7 Merge branch 'master' of https://github.com/json-iterator/go Tao Wen 2017-07-15 18:09:14 +08:00
  • b46d0a2324 make test faster Tao Wen 2017-07-15 18:09:06 +08:00
  • 8b03604184 Merge pull request #131 from cch123/feature-increase-coverage Tao Wen 2017-07-13 19:01:45 +08:00
  • 93ce14316d increase coverage Xargin 2017-07-13 15:32:26 +08:00
  • 779c3e2164 update conversion table Xargin 2017-07-13 00:13:04 +08:00
  • 4b33139ad0 #130 loadMore should use iter.captured Tao Wen 2017-07-12 17:56:51 +08:00
  • dc388588a3 Merge branch 'master' of https://github.com/json-iterator/go Tao Wen 2017-07-12 16:40:14 +08:00
  • bd4364ab7c #129 fix read map with reader, should use ReadMapCB instead of ReadObjectCB Tao Wen 2017-07-12 16:40:05 +08:00
  • b9dc3ebda7 Merge pull request #128 from carlcarl/fix-json-use-number Tao Wen 2017-07-12 07:04:30 +08:00
  • 90137b4a60 Use readNumberAsString carlcarl 2017-07-12 00:23:49 +08:00
  • be9d4ded4f Use json.Number as the return carlcarl 2017-07-12 00:11:50 +08:00
  • 7b1fd129cf Add test for iterator UseNumber carlcarl 2017-07-11 23:39:09 +08:00
  • b91b7ac682 Fix #123, make iterator read int if using number carlcarl 2017-07-11 22:07:08 +08:00
  • 845d8438db #126 fix space in case map key is sorted Tao Wen 2017-07-11 01:07:18 +08:00
  • d37197e176 #126 add space between map key and value when MarshalIndent Tao Wen 2017-07-10 22:14:11 +08:00
  • 45c22b130b Merge branch 'master' of https://github.com/json-iterator/go Tao Wen 2017-07-10 15:24:04 +08:00
  • 4a84b0b30e Merge branch 'liggitt-malformed-string-test' Tao Wen 2017-07-10 15:23:52 +08:00
  • 0187038bad check null/true/false Tao Wen 2017-07-10 15:23:35 +08:00
  • c38e47d169 control character in string is invalid Tao Wen 2017-07-10 15:13:31 +08:00
  • b27718d16b Merge pull request #125 from liggitt/exponents Tao Wen 2017-07-10 14:51:10 +08:00
  • a447a8f797 Add tests for malformed string input Jordan Liggitt 2017-07-10 02:41:59 -04:00
  • 0d6dae80e1 Fix exponent parsing Jordan Liggitt 2017-07-10 02:06:37 -04:00
  • d336ee6da6 fix build Tao Wen 2017-07-09 16:28:35 +08:00
  • 3606750b83 document public symbols Tao Wen 2017-07-09 16:26:30 +08:00
  • db3f5046d7 remove GetObject & GetArray from Any Tao Wen 2017-07-09 16:15:45 +08:00
  • f0487718f6 document public symbols Tao Wen 2017-07-09 16:09:23 +08:00
  • 46574e7d09 document public symbols Tao Wen 2017-07-09 15:23:18 +08:00
  • 3a6ecf051c make receiver names consistent Tao Wen 2017-07-09 15:11:24 +08:00
  • 5862c51768 extract out feature_reflect_struct_decoder Tao Wen 2017-07-09 15:07:53 +08:00
  • ce479f3476 fix golint: document exported symbols Tao Wen 2017-07-09 14:57:49 +08:00
  • bede1d7f40 fix build; add document for exported symbols Tao Wen 2017-07-09 14:48:34 +08:00
  • d3448d3dbd fix golint: document exported symbols Tao Wen 2017-07-09 14:21:12 +08:00
  • 8fbed91768 fix golint: document exported symbols Tao Wen 2017-07-09 14:17:40 +08:00
  • 3b6853d209 fix golint: do not export test types Tao Wen 2017-07-09 14:12:58 +08:00
  • 4351a2e6e9 fix golint: do not export test types Tao Wen 2017-07-09 11:55:58 +08:00
  • 891d33b415 fix golint: do not export test types Tao Wen 2017-07-09 11:40:45 +08:00
  • ad20f12c34 fix golint: do not export test types Tao Wen 2017-07-09 11:33:03 +08:00
  • 9ecb1fd36d fix go vet Tao Wen 2017-07-09 11:24:26 +08:00
  • 6d0e6f3733 fix go report card Tao Wen 2017-07-09 11:12:37 +08:00
  • 711f836582 fix go report card Tao Wen 2017-07-09 11:10:44 +08:00
  • 37ba1b32b5 Merge branch 'javierprovecho-master' Tao Wen 2017-07-09 01:01:13 +08:00
  • 2c10d8e6bb test(object): add test for ignored field on not valid type Javier Provecho Fernandez 2017-07-08 15:38:27 +02:00
  • aaf6160146 fix(reflect): don't process ignored struct fields Javier Provecho Fernandez 2017-07-08 15:32:48 +02:00
  • b1afefe058 Merge pull request #119 from cch123/feature-increase-coverage Tao Wen 2017-07-07 21:43:33 +08:00
  • 3bb49c1e47 add type def marshal/unmarshal test Xargin 2017-07-07 18:49:33 +08:00
  • eb68fff85c Merge pull request #118 from cch123/feature-increase-coverage Tao Wen 2017-07-07 18:49:35 +08:00
  • e07a4ca5ec add int/int8/int32/int64 overflow test Xargin 2017-07-07 17:07:00 +08:00
  • dfa4bdf888 merge Tao Wen 2017-07-07 09:14:24 +08:00
  • b74ffb2e03 import github.com/stretchr/testify/require Tao Wen 2017-07-07 09:13:25 +08:00
  • a46060dedc Merge pull request #117 from cch123/feature-increase-extra-coverage Tao Wen 2017-07-06 21:09:34 +08:00
  • 5eadecbb66 increase extra coverage Xargin 2017-07-06 20:44:38 +08:00
  • 5bc013d6a3 merge Tao Wen 2017-07-06 16:06:30 +08:00
  • f7df62f1b5 #115 check object end Tao Wen 2017-07-06 16:04:52 +08:00
  • 07f423d248 Merge pull request #114 from cch123/feature-increase-coverage Tao Wen 2017-07-06 15:44:56 +08:00
  • d4c0cb2986 increase reflect object coverage, need optimize in the future Xargin 2017-07-06 15:24:06 +08:00
  • 84ed6b3caf Merge pull request #113 from cch123/feature-increase-coverage Tao Wen 2017-07-06 12:27:18 +08:00
  • ee6536c50a increase coverage Xargin 2017-07-06 11:44:39 +08:00
  • b6eb62e96b Merge pull request #112 from cch123/feature-increase-coverage Tao Wen 2017-07-05 20:42:42 +08:00
  • 8675af13bf increase coverage Xargin 2017-07-05 20:30:54 +08:00
  • 21ca11f96a Merge pull request #111 from cch123/feature-increase-coverage Tao Wen 2017-07-05 19:24:44 +08:00
  • dd88d25090 add require Xargin 2017-07-05 18:59:28 +08:00
  • 6a289f32c2 fix codecov.yml curl https://codecov.io/validate --data-binary @.codecov.yml Xargin 2017-07-05 16:49:42 +08:00
  • 4907dc00f6 change codecov file Xargin 2017-07-05 16:41:24 +08:00
  • 2350982504 Merge pull request #109 from cch123/feature-increase-coverage Tao Wen 2017-07-05 16:18:34 +08:00
  • 27725b7139 update codecov.yml Xargin 2017-07-05 15:17:39 +08:00
  • ca6a524d4f add codecov.yml ignore output tests Xargin 2017-07-05 14:11:27 +08:00
  • 1de44419ea increase coverage Xargin 2017-07-05 13:55:10 +08:00
  • 550531a046 increase coverage Xargin 2017-07-05 11:40:20 +08:00
  • 1745078ab7 Merge pull request #108 from cch123/feature-add-string-tests Tao Wen 2017-07-05 07:20:29 +08:00
  • 6129e85d53 increase coverage Xargin 2017-07-05 01:21:33 +08:00
  • ee3313111c add string tests Xargin 2017-07-05 00:39:20 +08:00
  • 4e65952c09 fix float convert Xargin 2017-07-05 00:23:00 +08:00
  • 3829a470ae Merge pull request #106 from cch123/feature-add-int-tests Tao Wen 2017-07-04 22:37:09 +08:00
  • 3f35bed884 simplify float convert Xargin 2017-07-04 22:28:24 +08:00
  • 8d7efe886c Merge pull request #107 from cch123/feature-add-convert-table-doc Tao Wen 2017-07-04 21:07:43 +08:00
  • f245011c7d add any to float Xargin 2017-07-04 19:59:34 +08:00
  • 4ea96ac7c3 change all negative convert to uint 0 Xargin 2017-07-04 17:02:46 +08:00
  • 50beb4f15d update fuzzy convert table Xargin 2017-07-04 17:05:39 +08:00
  • e5d7a65616 add convert table Xargin 2017-07-04 15:41:28 +08:00
  • d7b6b4e0bb add convert table document Xargin 2017-07-04 15:29:47 +08:00