Ugorji Nwoke
|
e72634d4d3
codecgen: expand documentation and exec command from same dir as input/output files
|
преди 6 години |
Vincent Vanackere
|
ed9a3b5f07
codecgen: add support for go1.11 modules (#266)
|
преди 6 години |
Ugorji Nwoke
|
ccfe18359b
codecgen: fix decStruct to handle all variations (pointers, fields, slice/array elem)
|
преди 6 години |
Ugorji Nwoke
|
d41456c8f4
codec: refactor codecgen, optimize isEmptyValue and cache more static type info
|
преди 6 години |
Ugorji Nwoke
|
e60f01bc16
codec: update copyright to say 2012-2018
|
преди 7 години |
Ugorji Nwoke
|
851506b8ef
codecgen: doc why we generate for all types, and expand usage doc
|
преди 7 години |
Ugorji Nwoke
|
427fecfaa5
codec: update comment in generated code per accepted proposal: https://golang.org/s/generatedcode
|
преди 7 години |
Ugorji Nwoke
|
50530d8d14
codec: Multiple fixes, enhancements and test expansion across the board.
|
преди 7 години |
Ugorji Nwoke
|
54210f4e07
codec: major update with MAJOR PERFORMANCE improvements
|
преди 7 години |
Ugorji Nwoke
|
0053ebfd9d
codec: codecgen: gen.go: move stripVendor to a function that is kept in sync
|
преди 7 години |
Ugorji Nwoke
|
ded73eae5d
codec: only generate Selfer methods if AST doesn't have those methods already
|
преди 7 години |
Ugorji Nwoke
|
5cd0f2b3b6
codecgen: CLI: always assume that vendoring is enabled.
|
преди 8 години |
Alfonso Acosta
|
ee524d388a
Add -nr flag to exclude types from code-generation
|
преди 8 години |
Ugorji Nwoke
|
9d93fad923
codecgen: remove notfastpath from runtime tags for codecgen
|
преди 9 години |
Ugorji Nwoke
|
f081086498
codec: Add Reset methods, performance improvements and bug fixes.
|
преди 9 години |
Ugorji Nwoke
|
5d8e71f204
codec: Canonical natural ordering, and MaxValueReset and InterfaceReset options
|
преди 9 години |
Ugorji Nwoke
|
2f4b94206a
codec: support customization of struct tag keys; maintain default to "codec", "json".
|
преди 9 години |
Ugorji Nwoke
|
b1301ebcb1
codecgen: Allow users specify random integer for use in generated code.
|
преди 9 години |
Ugorji Nwoke
|
150f436a33
codecgen: Fix imports with same name e.g. "runtime" and "k2/runtime".
|
преди 9 години |
Ugorji Nwoke
|
5f1004d393
codec: update files to say MIT (not BSD-style) LICENSE, in line with the bundled license.
|
преди 9 години |
Ugorji Nwoke
|
76b996f311
codecgen: use buffered writer to improve writing performance.
|
преди 9 години |
Ugorji Nwoke
|
3bf34b310f
codecgen: fail early if running codecgen on main package.
|
преди 9 години |
Ugorji Nwoke
|
bbad871c52
codecgen: do not use 'codecgen' tag for the temp file.
|
преди 9 години |
Ugorji Nwoke
|
f1401fe11e
codecgen: Honor name from struct tag during encoding, and support unexported types.
|
преди 9 години |
Ugorji Nwoke
|
f20364ed02
codec: support 'json:' as fallback to 'codec:' in struct tag configuration.
|
преди 9 години |
Ugorji Nwoke
|
b9bc36280d
codec: fully support encoding/decoding from/to chan type.
|
преди 9 години |
Ugorji Nwoke
|
006e153430
major update: support code generation, dramatically improve runtime introspection performance, bug fixes, etc.
|
преди 10 години |