Commit Graph

910 Commits

Author SHA1 Message Date
Masaaki Goshima 559d70d706 Fix encoding of empty struct interface type 2021-09-01 11:41:33 +09:00
Masaaki Goshima 4f058093a3
Merge pull request #283 from goccy/feature/fix-282
Fix mapassign_faststr for indirect struct type
2021-08-31 13:03:52 +09:00
Masaaki Goshima d494b03b74 Fix decoding of map type that contains indirect element type 2021-08-31 12:21:08 +09:00
Masaaki Goshima e152fc2225
Merge pull request #284 from goccy/feature/fix-281
Fix encoding of not empty interface type
2021-08-30 14:02:16 +09:00
Masaaki Goshima 97c3cf6c55 Fix test 2021-08-30 13:11:44 +09:00
Masaaki Goshima 92d8dcd13b Fix encoding of not empty interface type 2021-08-30 13:03:14 +09:00
Masaaki Goshima 5c527ab463 Add test case 2021-08-30 13:02:43 +09:00
Masaaki Goshima 284c108638 Fix mapassign 2021-08-30 11:40:10 +09:00
Masaaki Goshima 8f5f28614c Add test case 2021-08-30 11:39:27 +09:00
Masaaki Goshima a52bc68ba6 Update CHANGELOG 2021-08-25 13:15:15 +09:00
Masaaki Goshima dc410838e9
Merge pull request #280 from orisano/fix-issue-278
fix: fixed buffer length bug on string decoder
2021-08-25 13:10:57 +09:00
Nao Yonashiro e8637832dd style: gofmt 2021-08-25 11:25:00 +09:00
Nao Yonashiro ae9148555a
Merge branch 'master' into fix-issue-278 2021-08-25 11:23:59 +09:00
Masaaki Goshima 8ebef3b42d
Merge pull request #279 from orisano/fix-utf-8-handling
fix: fixed invalid utf8 on stream decoder
2021-08-25 11:19:49 +09:00
Nao Yonashiro ac41fbec94 fix: fixed buffer length bug on string decoder
close #278
2021-08-25 07:23:34 +09:00
Nao Yonashiro e1e6c41c66 fix: fixed invalid utf8 on stream decoder 2021-08-25 06:15:15 +09:00
Masaaki Goshima deb13af3c6 Update CHANGELOG 2021-08-13 17:32:20 +09:00
Masaaki Goshima 68022098ad
Merge pull request #277 from goccy/feature/improve-error-message
Improve error message
2021-08-13 17:29:27 +09:00
Masaaki Goshima 08c2e1abef Improve error message 2021-08-13 17:05:07 +09:00
Masaaki Goshima d7cdabe600
Merge pull request #276 from goccy/feature/fix-nil-slice
Fix assign nil slice value
2021-08-13 16:27:40 +09:00
Masaaki Goshima bf35de8f91 Fix assign nil slice value 2021-08-13 15:49:53 +09:00
Masaaki Goshima 14f03c1e6d Update CHANGELOG 2021-08-12 16:16:08 +09:00
Masaaki Goshima ce8be46a39
Merge pull request #273 from goccy/feature/fix-decoding-binary-type
Fix decoding of binary type with escaped char
2021-08-12 14:42:08 +09:00
Masaaki Goshima 75a6ad40b9 Fix decoding of binary type with escaped char 2021-08-12 13:52:00 +09:00
Masaaki Goshima a68e5b89a5
Merge pull request #272 from goccy/feature/fix-embedded-field
Fix encoding of embedded struct that isn't first field
2021-08-12 13:23:44 +09:00
Masaaki Goshima 104829e78f Fix encoding of embedded struct that isn't first field 2021-08-12 13:03:34 +09:00
Masaaki Goshima a1780c18a6
Merge pull request #265 from peterlimg/master
Fix encode issue for embed struct with tags
2021-08-12 12:10:40 +09:00
peterlimg 91e691adc5
Fix decodeEscapeString err
`p` was not updated after the `stream.buf` is reallocated
2021-07-27 21:53:59 +10:00
peterlimg ad245e5323
Fix incorrect indent 2021-07-22 17:22:07 +10:00
peterlimg a95c5abe6c
Fix indent issue for embed struct with tag 2021-07-22 14:54:11 +10:00
peterlimg ac9a7dd8e3
Fix encode issue for embed struct with tag 2021-07-20 23:14:26 +10:00
Masaaki Goshima 85a5597342 Update README 2021-07-06 14:23:47 +09:00
Masaaki Goshima 2a705c956c Update CHANGELOG 2021-07-06 14:23:04 +09:00
Masaaki Goshima 0a7e5d9001
Merge pull request #264 from goccy/feature/fix-indirect
Fix encoding of indirect layout structure
2021-07-05 21:57:16 +09:00
Masaaki Goshima 902856929d Fix indirect layout 2021-07-05 20:30:35 +09:00
Masaaki Goshima 36a91cc8e8 Update CHANGELOG 2021-06-29 11:53:24 +09:00
Masaaki Goshima 20fe381daf
Merge pull request #262 from goccy/feature/fix-issue261
Fix encoding of pointer type in empty interface
2021-06-29 11:51:53 +09:00
Masaaki Goshima 1400b498ab Fix encoding of pointer type in empty interface 2021-06-29 11:35:37 +09:00
Masaaki Goshima 8129998093
Merge pull request #260 from goccy/feature/improve-interface-perf
Improve encoding performance for empty interface type
2021-06-26 16:37:35 +09:00
Masaaki Goshima 66bf979e47 Improve encoding performance for empty interface type 2021-06-26 15:49:13 +09:00
Masaaki Goshima 595e20a25e Update CHANGELOG 2021-06-26 11:15:39 +09:00
Masaaki Goshima 3829400241
Merge pull request #259 from goccy/feature/improve-encoding-interface-perf
Improve encoding performance of empty interface type
2021-06-25 23:06:45 +09:00
Masaaki Goshima 12e4bdc2f2 Fix dump of opcode 2021-06-25 22:55:00 +09:00
Masaaki Goshima f93d82dee6 Fix storeIndent 2021-06-25 22:27:00 +09:00
Masaaki Goshima 994dc9ea9d Fix encoding of empty interface type 2021-06-25 20:17:12 +09:00
Masaaki Goshima 923c0f789e
Merge pull request #258 from preethamrn/fix-bytes-decodestream
Fix decoding of []byte type
2021-06-25 12:27:02 +09:00
Preetham Narayanareddy 2aeb1769a2 Fix decoding of []byte type 2021-06-24 14:42:26 -07:00
Masaaki Goshima 397a4e45d3
Merge pull request #257 from Kiraub/master
Add decoder for func type
2021-06-24 11:59:55 +09:00
Kiraub 9d9e5cd11a inline nilfunc to nil comparison 2021-06-23 19:10:00 +02:00
Kiraub 6a81ba12dd reverted helper 2021-06-23 19:09:20 +02:00