Felix Lange
|
55422dcc4d
|
add fake uses of the override type to prevent dead code
|
8 years ago |
Bas van Kervel
|
f1b18f569a
|
add support for mapping to functions in override type
|
8 years ago |
Felix Lange
|
fba4187079
|
remove `optional:"true"` tag, add `gencodec:"required"` in its place
Declaring fields optional gets annoying pretty quickly, especially for
big configuration structs.
|
8 years ago |
Felix Lange
|
b2a8c619f3
|
add support for github.com/naoina/toml
|
8 years ago |
Felix Lange
|
8c7f4ae1e5
|
disable field type pointer-wrapping for Marshal*
This makes the ,omitempty tag work correctly.
|
8 years ago |
Felix Lange
|
50a5fcc22f
|
implement "DO NOT EDIT" comment convention
See https://github.com/golang/go/issues/13560 for details.
|
8 years ago |
Felix Lange
|
9f20d19e75
|
fix small nits in godoc
|
8 years ago |
Felix Lange
|
ee3195a59d
|
add full tool import path to generated comment
|
8 years ago |
Felix Lange
|
2bc71e15d7
|
fix go vet nits
|
8 years ago |
Felix Lange
|
788895d3d8
|
recognize named map and slice types
|
8 years ago |
Felix Lange
|
ce9e87e161
|
add missing BUG: in panic calls
|
8 years ago |
Felix Lange
|
265175060b
|
fix a godoc nit
|
8 years ago |
Felix Lange
|
0b6d9f67f2
|
add -formats flag
|
8 years ago |
Felix Lange
|
0cac4e4994
|
explain use of goimports better
|
8 years ago |
Felix Lange
|
837142166a
|
use go/loader to load type-checked packages
This makes it work even if dependency packages are not installed yet.
|
8 years ago |
Felix Lange
|
5b3e75f776
|
add support for map/slice conversions, tests
|
8 years ago |
Felix Lange
|
e94794fd37
|
fix documentation typos
|
8 years ago |
Felix Lange
|
627ec9333a
|
initial commit
|
8 years ago |