Commit Graph

  • 0032ae6d74 Add slice of NamedString to test Vadim Petrov 2016-07-13 22:29:35 +03:00
  • 288217ed73 Merge remote-tracking branch 'remotes/origin/master' into deep_named_types Vadim Petrov 2016-07-13 19:44:52 +03:00
  • 98e04f6e05 Fix generating nested structs with named types for slices and maps Vadim Petrov 2016-07-13 19:44:31 +03:00
  • 87875c6b9c Merge pull request #42 from Barberrrry/empty-file Victor Starodub 2016-07-13 19:40:22 +04:00
  • 2b7d5bf368 Fix generating valid files with no types to marshal/unmarshal in file Vadim Petrov 2016-07-13 18:17:55 +03:00
  • d4d1113392 Fix flaky test. Victor Starodub 2016-07-13 18:14:04 +03:00
  • bcf441707b Merge pull request #41 from hectorj/temporary-file-marshal-no-pointer Victor Starodub 2016-07-13 12:55:14 +04:00
  • ff14d442c9 Remove pointer-receivers for Marshalling func in bootstrap file hjusforgues 2016-07-13 13:50:58 +07:00
  • 113ca27f59 Merge remote-tracking branch 'remotes/origin/master' into camel_case_functions Vadim Petrov 2016-07-12 12:51:06 +03:00
  • 69a7967631 Merge branch 'master' into camel_case_functions Vadim Petrov 2016-07-12 12:36:47 +03:00
  • 7acac2663a Merge pull request #39 from hectorj/fix-27 Victor Starodub 2016-07-07 14:16:22 +04:00
  • a64932474e Fix issue #27 hjusforgues 2016-07-01 18:42:05 +07:00
  • 9c32e038e7 Add a test case for issue #27 hjusforgues 2016-07-01 18:26:23 +07:00
  • 69e532648c Merge pull request #37 from rvasily/master Victor Starodub 2016-06-14 22:13:29 +04:00
  • 6358e9586b escape lt, gt - tests Vasily Romanov 2016-06-14 20:56:03 +03:00
  • c0a688fd8f Merge pull request #36 from rvasily/master Victor Starodub 2016-06-14 19:01:45 +04:00
  • ab247a4b51 escape lt, gt Vasily Romanov 2016-06-14 17:22:41 +03:00
  • f9e323601d Added camel_case_functions flag description to readme Vadim Petrov 2016-06-08 18:54:07 +03:00
  • 6ee8be15d5 Added camel_case_functions flag which make CamelCase function names (according to default Go naming convention) Vadim Petrov 2016-06-08 18:08:55 +03:00
  • cd72c97ec0 Merge pull request #31 from garukun/master Victor Starodub 2016-05-31 13:49:54 +04:00
  • 0ba5b87db7 Creates LexerError type Steve Jiang 2016-05-26 19:17:52 -07:00
  • 12a3bdbeb6 Merge pull request #26 from james-lawrence/patch-1 Victor Starodub 2016-05-17 04:50:21 +04:00
  • 2bb03a5065 let filename be specified James 2016-05-16 12:22:43 -04:00
  • 4ec8450ab6 Merge pull request #25 from mkabischev/required-keys Victor Starodub 2016-05-16 12:47:50 +04:00
  • da2c02337f * methods rename * remove unnecessary code mkabischev 2016-05-16 11:06:41 +03:00
  • fe626faec5 required keys support mkabischev 2016-05-15 23:02:01 +03:00
  • 1c93a6ab1c Fix compile error in case of multiple ignored fields in decoder. Victor Starodub 2016-05-10 13:52:19 +03:00
  • 5ba5887e4b Allow generating marshalers for 'renamed' structs. Victor Starodub 2016-05-05 15:38:18 +03:00
  • 7b35f91cec Closes #21: File-unique auxiliary function names. Victor Starodub 2016-04-25 02:11:43 +03:00
  • f71fb54472 Merge pull request #23 from liftoffio/gen-reference Victor Starodub 2016-04-23 02:28:50 +04:00
  • 2101ff2902 Reference the gen package from easyjson Caleb Spare 2016-04-22 13:53:54 -07:00
  • 5cc92100d6 Merge pull request #15 from hectorj/marshaler-no-pointer Victor Starodub 2016-04-22 16:33:07 +04:00
  • b2fbb7de82 Merge pull request #22 from absourdnoise/lexer-panic-fix Victor Starodub 2016-04-21 23:30:53 +04:00
  • 83f0a26bae Fixed panic in lexer.fetchToken Andrew Po 2016-04-21 20:20:33 +03:00
  • af01f9e8dc Support json:"string" field tag. Victor Starodub 2016-04-18 15:40:08 +03:00
  • 5a0d3f3b2a Fixes #20: Support non-builtin types for maps. Victor Starodub 2016-04-15 15:56:29 +03:00
  • acb943cc36 Minor readability improvement. Victor Starodub 2016-04-14 13:05:24 +03:00
  • f6687fef12 Marshalling null instead of empty slice in Raw(). Victor Starodub 2016-04-14 13:03:15 +03:00
  • dfb1e818b5 Merge pull request #17 from WatchBeam/master Victor Starodub 2016-04-14 01:38:29 +04:00
  • c560a962d8 Fixes broken test. Victor Starodub 2016-04-14 00:34:48 +03:00
  • 6a66ca1770 Add support for Windows paths, fix file handling errors for Windows Connor Peet 2016-04-13 17:24:14 -04:00
  • 5fe9e3c4b3 References #10: Document case-insensitive behavior. Victor Starodub 2016-04-13 16:22:09 +03:00
  • 019100ee69 closes #9: Fixed parsing null as a struct. Victor Starodub 2016-04-13 16:17:22 +03:00
  • 92fdbb21de Fixed encoding/decoding of maps. Victor Starodub 2016-04-12 14:10:37 +03:00
  • c58ffd2012 Merge pull request #14 from liftoffio/internal-package-fix Victor Starodub 2016-04-10 01:33:20 +04:00
  • 50605e74ee Merge pull request #16 from hectorj/ignore_-_tagged Victor Starodub 2016-04-09 22:18:52 +04:00
  • f5458ea253 Ignore struct fields tagged with "-" Hector Jusforgues 2016-04-09 15:10:53 +07:00
  • ce51b1c06f Do not use a pointer for MarshalJson Hector Jusforgues 2016-04-09 13:46:48 +07:00
  • f05a38d34b Put bootstrap file alongside target file Caleb Spare 2016-04-07 15:01:33 -07:00
  • c1b2bdc108 Support embedded pointer fields. Victor Starodub 2016-04-05 02:00:33 +03:00
  • bc7232a0c0 Fixed Buffer.DumpTo() Victor Starodub 2016-04-05 01:49:49 +03:00
  • 21a6cb0062 Merge pull request #11 from absourdnoise/fix-escape Victor Starodub 2016-04-04 19:00:54 +04:00
  • 02a08ab4b1 fix for Writer.String Andrew Po 2016-04-04 15:58:13 +03:00
  • fd33451b04 Fix opening brace in string literal w/SkipRecursive. Victor Starodub 2016-04-02 19:39:25 +03:00
  • 41cf62ebbc Fixes #4: support GOPATH entries ending in '/'. Victor Starodub 2016-04-01 23:50:00 +03:00
  • 143cb85f98 Minor README updates, add a travis build badge. Victor Starodub 2016-04-01 23:39:50 +03:00
  • 9bde0ab8cb Removed another set of {}-wildcards for travis. Victor Starodub 2016-04-01 23:28:21 +03:00
  • 6127d79d0d No {} shell wildcards in makefile. Not benchmarking other libs by default. Victor Starodub 2016-04-01 23:22:08 +03:00
  • 44421ab076 Added travis configuration. Victor Starodub 2016-04-01 23:12:27 +03:00
  • 87bb1b840e Merge pull request #7 from gobwas/fix/mixed_snake Victor Starodub 2016-04-02 00:00:19 +04:00
  • 5a7438e1ff Fixes #8: Fix type-to-string logic for pointers. Victor Starodub 2016-04-01 22:56:46 +03:00
  • 1abb7f5e21 add test for mixed case s.kamardin 2016-04-01 15:00:19 +03:00
  • 7bbe88f99f fix to camelToSnake function to handle properly Some_Snake_Case s.kamardin 2016-04-01 14:44:31 +03:00
  • 38ebb8de55 Changed order of Unmarshal helper arguments to match encoding/json. Victor Starodub 2016-03-30 16:05:50 +03:00
  • 2c16fcd215 Fixes #6: Support marshallers for unexported types. Victor Starodub 2016-03-30 15:55:25 +03:00
  • 9a3d2c62e3 Standard marshallers for easyjson.RawMessage. Victor Starodub 2016-03-29 16:04:34 +03:00
  • 4fd343250a Fixes #5: Correct handling of named primitive types. Victor Starodub 2016-03-29 13:14:08 +03:00
  • 57a7965db5 Closes #3: Output is formatted w/gofmt by default. Added comment lines to generated files. Victor Starodub 2016-03-25 13:36:51 +03:00
  • 732107e356 Fixes #2: create temporary output file in the same dir as final output. Victor Starodub 2016-03-25 12:59:52 +03:00
  • 4534d5e7c5 Fixed stub generation: correct interface is used for unmarshalling. Victor Starodub 2016-03-05 01:13:13 +10:00
  • 04b6211116 Standard encoding/json marshaller interface support. Victor Starodub 2016-03-04 23:27:56 +10:00
  • 6579d07abd Update go/codec benchmark description. Victor Starodub 2016-03-04 12:30:38 +10:00
  • e9cb651237 Summary for go/codec benchmarks. Victor Starodub 2016-03-04 12:24:33 +10:00
  • 5f55e7254a Parallel benchmarks for go/codec. Victor Starodub 2016-03-04 11:44:07 +10:00
  • e8a814a5b5 Added a benchmark for github.com/ugorji/go/codec . Consistent naming for benchmarks. Victor Starodub 2016-03-04 11:29:01 +10:00
  • e7141db2c5 Making repository 'go get'-able. Moved test cases to test files. Dummy build tag for gotemplate template. Victor Starodub 2016-02-28 14:11:49 +03:00
  • 5d497db34c Initial commit. Victor Starodub 2016-02-28 03:16:29 +03:00