Commit Graph

  • 8f7b30c7ef Merge pull request #169 from nsd20463/custom_map_key_type Vasily Romanov 2018-03-07 10:19:39 +03:00
  • 98961de800 Merge branch 'master' into custom_map_key_type Vasily Romanov 2018-03-07 10:19:32 +03:00
  • bcccd414aa Merge pull request #168 from nsd20463/embedded_unnamed_types Vasily Romanov 2018-03-07 10:16:59 +03:00
  • a06183da62 support maps with key types which have custom marshler/unmarshalers Nicolas S. Dade 2018-03-06 13:29:46 -08:00
  • 699d6f0801 add test of map with key with custom marshaler Nicolas S. Dade 2018-03-06 13:43:16 -08:00
  • 19a1ce64c0 fix handling of embedded types inside unnamed types Nicolas S. Dade 2018-03-06 13:23:41 -08:00
  • 6334c0a320 add unit test of embedded types which generates broken code Nicolas S. Dade 2018-03-06 13:23:15 -08:00
  • 20f1e341b0 Make json.Number handling similar to encoding/json Gregory Oschwald 2018-01-24 13:41:38 -08:00
  • 95baeb8ee7 invalid_indirect_of_pointer_on_array fix invalid indirect of a pointer on a array Anthony Regeda 2017-12-19 13:06:15 +03:00
  • 5fb2687db0 No need to mark as float Levi Gross 2017-11-27 20:29:13 -05:00
  • b5dedd1b9e We now include and pass tests Levi Gross 2017-11-26 18:55:54 -05:00
  • 56cec8d348 Ensure decoder is set as well Levi Gross 2017-11-26 18:47:04 -05:00
  • 4f31de8934 Add float string functions when requested Levi Gross 2017-11-26 18:36:47 -05:00
  • f0610b1e41 Added tag to README.md Alexandr Kozlenkov 2017-11-23 14:40:35 +03:00
  • 8008ddf9ab added tag for generate slice byte instead of Base64Bytes Alexandr Kozlenkov 2017-11-22 21:11:58 +03:00
  • 32fa128f23 Merge pull request #137 from CAFxX/opts Vasily Romanov 2017-11-20 11:03:33 +03:00
  • f4f854a08a Merge branch 'master' into opts Carlo Alberto Ferraris 2017-11-20 08:44:41 +09:00
  • 1fc0600954 Merge branch 'master' into opts Carlo Alberto Ferraris 2017-11-20 08:43:51 +09:00
  • ed82988ca1 Removed Windows path lower-case conversion. Kaur Kuut 2017-11-19 18:09:07 +02:00
  • 61a3095943 Merge pull request #151 from MichaelMonashev/master Vasily Romanov 2017-11-14 23:43:53 +03:00
  • 7578e5f07e Merge pull request #153 from xStrom/opts-vanilla Vasily Romanov 2017-11-14 23:26:52 +03:00
  • 21691f6643 Fixed optional type wrapper's standard marshaler. Kaur Kuut 2017-11-14 21:57:56 +02:00
  • 5f62e4f3af Merge pull request #150 from Kwisats/master Vasily Romanov 2017-11-06 13:02:07 +03:00
  • 00e42d3ff0 avoid memory allocation while []byte encoding Michael Monashev 2017-11-05 22:09:23 +03:00
  • a2a98adabc fix problem with installation on 32-bit system Kwisatz 2017-11-04 22:01:21 +03:00
  • 8b2f92253d fix problem with installation on 32-bit system Anton 2017-11-04 21:24:12 +03:00
  • 4d347d79de Merge pull request #132 from jen20/default-gopath Vasily Romanov 2017-10-22 20:32:15 +03:00
  • b49b991103 Merge pull request #147 from ChuntaoLu/lu.int Vasily Romanov 2017-10-22 20:32:03 +03:00
  • 4aed678bdb Merge branch 'opts' of https://github.com/CAFxX/easyjson into opts Carlo Alberto Ferraris 2017-10-21 14:09:56 +05:30
  • 464126aa46 dedup logic in genStructFieldEncoder Carlo Alberto Ferraris 2017-10-21 14:07:15 +05:30
  • 94c14adccb Merge branch 'master' into opts Carlo Alberto Ferraris 2017-10-21 08:35:22 +05:30
  • efb36c3268 Merge pull request #145 from lispad/feature_allow_to_unmarshal_json_number Vasily Romanov 2017-10-20 11:25:17 +03:00
  • 3588232891 Remove generated easyjson files in tests dir when make clean Chuntao Lu 2017-10-19 19:18:13 -07:00
  • 86f5f60c4e Add tests for integer keyed maps Chuntao Lu 2017-10-19 19:07:55 -07:00
  • 06d7c00bd4 Support integer type as map key Chuntao Lu 2017-10-19 19:06:37 -07:00
  • 67fbe08504 Feature: allow to unmarshal json.Number Both go native encoding/json json.Unmarshal and ffjson's UnmarshalJSON methods could unmarshal both json-encoded strings: {"number": 10} {"number": "20"} to struct { Number json.Number json:"number" } But easyjson got error on unmarshaling second string. lispad 2017-10-18 00:11:05 +03:00
  • 3fd5e860b6 Merge pull request #144 from ChuntaoLu/lu.mk Vasily Romanov 2017-10-17 11:39:07 +03:00
  • 0172647770 Handle errors when generating encoder/decoder for nested structures Chuntao Lu 2017-10-16 18:33:24 -07:00
  • 2a92e673c9 Merge pull request #140 from narqo/bench-jsoniter Vasily Romanov 2017-09-02 18:12:37 +03:00
  • bb658fd1b2 add jsoniter to benchmarks Vladimir Varankin 2017-09-02 16:41:07 +03:00
  • 25b3d385da Merge pull request #139 from EdwardBetts/spelling Vasily Romanov 2017-09-01 12:28:38 +03:00
  • c90651112a correct spelling mistake Edward Betts 2017-09-01 09:43:11 +01:00
  • 3b3bbef4e2 Merge pull request #130 from dnfield/master Vasily Romanov 2017-08-24 10:26:42 +03:00
  • 064d7df78f Merge pull request #135 from nanjj/master Vasily Romanov 2017-08-24 10:23:12 +03:00
  • 32915347b3 Merge pull request #131 from jen20/build-tag-whitespace Vasily Romanov 2017-08-24 10:21:24 +03:00
  • 2a4ed8adb0 Optimize encoder Carlo Alberto Ferraris 2017-08-22 10:13:56 +09:00
  • 56b59a977c Avoid pkg alias naming conflict with vars JUNJIE NAN 2017-08-16 23:15:17 +08:00
  • 0ee3591897 Detect GOPATH if not specified in $GOPATH James Nugent 2017-07-28 15:13:56 -05:00
  • 1a9a11a1d1 Trim whitespace around build tags James Nugent 2017-07-28 14:54:39 -05:00
  • 01d6457c01 Update parser_windows.go Dan Field 2017-07-26 11:08:51 -04:00
  • 2f5df55504 Merge pull request #126 from noisyscanner/master Vasily Romanov 2017-06-24 22:09:26 +03:00
  • 4ea9216234 Get rid of unused isNumeric() function Brad Reed 2017-06-24 20:02:23 +01:00
  • 0eb186976b Merge pull request #125 from noisyscanner/master Vasily Romanov 2017-06-22 11:53:38 +03:00
  • db1280d62a Update README.md Brad Reed 2017-06-22 09:47:48 +01:00
  • e5d2669ceb Update Readme.md for lowerCamelCase Brad Reed 2017-06-22 09:46:32 +01:00
  • 3c5576a363 Merge pull request #119 from horgh/master Vasily Romanov 2017-06-22 11:20:19 +03:00
  • ef3c41f47b Merge pull request #124 from bobrik/patch-1 Vasily Romanov 2017-06-21 13:16:13 +03:00
  • de417dda6f Fix example in the README Ivan Babrou 2017-06-20 19:40:41 -07:00
  • a85f348fff Test and improved, non-stupid camel case conversion Brad Reed 2017-06-19 22:15:04 +01:00
  • 0ff8e2bbb1 Use lower camel case in code Brad Reed 2017-06-18 20:41:21 +01:00
  • 60b8bcfe44 Add lower camel case Brad Reed 2017-06-18 20:24:19 +01:00
  • 1845bb70a0 Explicitly ignore error from UnmarshalJSON() Will Storey 2017-05-28 12:45:22 -07:00
  • 44c0351a5b Merge pull request #120 from bluele/fix/unmarshal-doc Vasily Romanov 2017-05-30 11:38:06 +03:00
  • 1b83a7b86a fix doc for unmarshal method Jun Kimura 2017-05-30 17:01:03 +09:00
  • dffba8d13b Merge pull request #118 from Raynos/patch-1 Vasily Romanov 2017-05-15 21:52:49 +03:00
  • c7e8f2b687 Update lexer.go Jake Verbaten 2017-05-05 14:32:07 -07:00
  • 1e00e5495e Update lexer.Consumed() to not overwrite existing error Jake Verbaten 2017-05-05 14:25:29 -07:00
  • 3f09c2282f Merge pull request #117 from koalex/patch-1 Vasily Romanov 2017-04-26 10:38:02 +03:00
  • b917a4e199 Update README.md Konstantin Aleksandrov 2017-04-26 12:27:12 +07:00
  • 9e74fe5423 Merge pull request #116 from mailru/revert-114-master Vasily Romanov 2017-04-25 00:15:25 +03:00
  • 88c4f6c7a5 Revert "Updated getPkgPath to use package filepath instead of path" Vasily Romanov 2017-04-25 00:15:07 +03:00
  • c9eba14dbf Merge pull request #114 from flat20/master Vasily Romanov 2017-04-24 23:40:43 +03:00
  • b9cb57e50d Merge pull request #115 from liftoffio/generated-header Vasily Romanov 2017-04-24 23:39:13 +03:00
  • bb2e4e2341 Use Go standard generated code header Caleb Spare 2017-04-24 13:28:01 -07:00
  • 837ced4047 Updated getPkgPath to use package filepath, rather than path. Fixes an issue with os.Getwd() returning a random letter case drive letter on Windows, making the working directory unequal to GOPATH. flat20 2017-04-18 19:43:39 +01:00
  • 2af9a745a6 fixed varname Vasily 2017-03-29 00:03:57 +03:00
  • 99a1e08138 Merge pull request #105 from GSokol/master Vasily Romanov 2017-03-28 23:41:47 +03:00
  • b2a1344d91 Update generator.go Vasily Romanov 2017-03-28 23:41:39 +03:00
  • 7d069a3c66 Merge pull request #110 from proydakov/goreportcard Vasily Romanov 2017-03-28 23:37:17 +03:00
  • 6ff42ffddb Merge branch 'master' into master Vasily Romanov 2017-03-28 23:34:59 +03:00
  • 87057677f5 Merge pull request #107 from brnv/master Vasily Romanov 2017-03-28 23:32:40 +03:00
  • eb9fd69891 Fixed go_vet Evgeny Proydakov 2017-03-23 18:30:56 +03:00
  • ffd2765b61 Fixed misspell Evgeny Proydakov 2017-03-23 18:25:19 +03:00
  • f2d0ac3ef9 Added goreportcard Evgeny Proydakov 2017-03-23 18:22:21 +03:00
  • 51187256a1 replace dash with empty character in import alias name Alexey Baranov 2017-03-10 14:45:27 +07:00
  • db58e6f907 Merge pull request #106 from narqo/encoding-textmarshaler Victor Starodub 2017-03-07 17:53:39 +04:00
  • d1142d3549 avoid data convertion during encodig Vladimir Varankin 2017-03-07 12:49:04 +03:00
  • 29907909d5 escape TextMarshaler's results Vladimir Varankin 2017-03-07 12:26:41 +03:00
  • 1a411a8244 proper encoding.TextMarshaler interfaces handling Vladimir Varankin 2017-03-06 21:23:53 +03:00
  • 2302d82d8a package path with "." bug fix sokol 2017-02-27 18:35:32 +03:00
  • 44f6bc771e Merge pull request #104 from mindworker/master Vasily Romanov 2017-02-27 11:02:19 +03:00
  • 5d608ccfff Add documentation related to previously added build tags to disable unsafe Long Hoang 2017-02-26 21:18:53 +08:00
  • 8d50f5104d Introduce build tags to disable unsafe package usage Long Hoang 2017-02-26 17:32:35 +08:00
  • d89c33ca38 Merge pull request #103 from erikdubbelboer/doubleclose Sergey Kamardin 2017-02-19 14:33:54 +03:00
  • e187266de6 Prevent bugs caused by multiple Close Erik Dubbelboer 2017-02-19 06:44:22 +00:00
  • 7a67b2a713 Merge pull request #77 from erikdubbelboer/readcloser Sergey Kamardin 2017-02-17 15:26:27 +03:00
  • ce0e78724b Add ReadCloser method to jwriter and buffer Erik Dubbelboer 2016-11-29 08:34:23 +00:00
  • 9762c86502 Merge pull request #87 from kenshaw/fix-ordering-issues Vasily Romanov 2017-02-16 16:47:04 +03:00
  • f9711e8c5b Merge pull request #86 from kenshaw/update-documentation Vasily Romanov 2017-02-16 16:46:46 +03:00
  • 6c1e5f793a Merge pull request #98 from stakhiv/fix-consumed Sergey Kamardin 2017-02-16 16:37:11 +03:00