Commit Graph

  • e6740dbdd8 Un-vendor package names master unvendor Eugene Kim 2019-02-14 20:46:13 -0800
  • 408615857a add comment to exported functions (#4) Guillaume Ballet 2018-03-27 13:55:31 +0200
  • 90983d99de apply slice, map pointer wrapping to named types only Felix Lange 2018-01-08 13:43:47 +0100
  • cd4d995e32 use pointer-wrapping for slices and maps Felix Lange 2018-01-08 13:20:52 +0100
  • 55422dcc4d add fake uses of the override type to prevent dead code Felix Lange 2017-06-19 15:57:00 +0200
  • df2bde176a disable pointer-wrapping of interface fields Felix Lange 2017-06-07 17:18:00 +0200
  • bab2d3046d fix crash for fields of built-in type Felix Lange 2017-06-07 11:56:14 +0200
  • 8b5010f571 use a temp variable for loop conversions on function calls Felix Lange 2017-04-05 13:48:37 +0200
  • f1b18f569a
    add support for mapping to functions in override type Bas van Kervel 2017-04-05 10:01:51 +0200
  • cbfa5be5a8 remove outdated documentation in README Felix Lange 2017-04-04 20:51:10 +0200
  • fba4187079 remove `optional:"true"` tag, add `gencodec:"required"` in its place Felix Lange 2017-04-04 19:50:50 +0200
  • dc5291c62a update test files to match the previous commit Felix Lange 2017-04-04 17:32:56 +0200
  • 1c8a99a71b Name the intermediate marshaling type exactly like the original type Felix Lange 2017-04-04 02:01:25 +0200
  • faf3ce92a4 don't reset all fields in Unmarshal* Felix Lange 2017-04-04 00:53:46 +0200
  • b2a8c619f3 add support for github.com/naoina/toml Felix Lange 2017-03-31 02:44:50 +0200
  • 1a75a21610 remove superfluous nil check for simple slices, maps conversions Felix Lange 2017-03-27 13:27:35 +0200
  • 8c7f4ae1e5 disable field type pointer-wrapping for Marshal* Felix Lange 2017-03-27 12:25:11 +0200
  • 50a5fcc22f implement "DO NOT EDIT" comment convention Felix Lange 2017-03-27 11:46:11 +0200
  • 75f278cf92 use non-pointer receiver for Marshal* methods Felix Lange 2017-03-27 11:44:07 +0200
  • 72fbea27b0 preserve nil maps and slices in generated Marshal* methods Felix Lange 2017-03-07 22:56:50 +0100
  • 9f20d19e75 fix small nits in godoc Felix Lange 2017-03-07 13:24:29 +0100
  • ee3195a59d add full tool import path to generated comment Felix Lange 2017-03-07 01:05:23 +0100
  • 71af48c00f add quotes around field name in required field error Felix Lange 2017-03-07 01:00:58 +0100
  • 2bc71e15d7 fix go vet nits Felix Lange 2017-03-07 00:27:23 +0100
  • 788895d3d8 recognize named map and slice types Felix Lange 2017-03-07 00:15:04 +0100
  • 1fd1f70537 fix bug where package name suffix increased with every use Felix Lange 2017-03-06 23:57:02 +0100
  • c180464f1d improve generated code Felix Lange 2017-03-06 23:31:50 +0100
  • ce9e87e161 add missing BUG: in panic calls Felix Lange 2017-03-06 23:05:04 +0100
  • 265175060b fix a godoc nit Felix Lange 2017-03-06 23:03:11 +0100
  • 0b6d9f67f2 add -formats flag Felix Lange 2017-03-06 22:48:12 +0100
  • 0cac4e4994 explain use of goimports better Felix Lange 2017-03-06 22:28:16 +0100
  • 837142166a use go/loader to load type-checked packages Felix Lange 2017-03-06 21:56:27 +0100
  • 5b3e75f776 add support for map/slice conversions, tests Felix Lange 2017-03-06 20:40:54 +0100
  • e94794fd37 fix documentation typos Felix Lange 2017-02-27 16:41:46 +0100
  • 627ec9333a initial commit Felix Lange 2017-02-26 20:02:52 +0100