Ugorji Nwoke
|
d2ab011fb5
codecgen: during decode, check if named types implement Selfer, XXXUnmarshaler, etc.
|
8 years ago |
Jordan Liggitt
|
b689e55784
Reset var name suffix before each method
|
8 years ago |
Ugorji Nwoke
|
74d8be59e0
codecgen: go identifier contains unicode digits, not number.
|
9 years ago |
Ugorji Nwoke
|
53d1166d60
codecgen: fix packageName to use valid go identifier
|
9 years ago |
Ugorji Nwoke
|
ea9cd21fa0
codecgen: during encode, use address of value if a pointer receiver and a non-pointer value
|
9 years ago |
Ugorji Nwoke
|
1fff025aa9
codecgen: Fix array decoding and generate code for Elem of seen reflect.Type
|
9 years ago |
Ugorji Nwoke
|
f081086498
codec: Add Reset methods, performance improvements and bug fixes.
|
9 years ago |
Ugorji Nwoke
|
5d8e71f204
codec: Canonical natural ordering, and MaxValueReset and InterfaceReset options
|
9 years ago |
Ugorji Nwoke
|
2f4b94206a
codec: support customization of struct tag keys; maintain default to "codec", "json".
|
9 years ago |
Ugorji Nwoke
|
45ce7596ac
codec: support max initial collection length; json fixes; improve perf & reduce alloc drastically
|
9 years ago |
Ugorji Nwoke
|
f29c4cd71c
codecgen: GO15VENDOREXPERIMENT handle vendor at top-level of GOPATH.
|
9 years ago |
Ugorji Nwoke
|
899e396156
codecgen: Support GO15VENDOREXPERIMENT
|
9 years ago |
Ugorji Nwoke
|
63efa4b0af
codecgen: have consistent listing of import paths
|
9 years ago |
Ugorji Nwoke
|
bc08fcb1b9
codec: cbor: handle RAW []byte in EncodeStringBytes, and some minor changes.
|
9 years ago |
Ugorji Nwoke
|
1d5269ed4e
codec(gen): code clean-up to remove separator concerns from framework and major re-architecture.
|
9 years ago |
Ugorji Nwoke
|
718a1bcd19
codecgen: update GenVersion to 3.
|
9 years ago |
Ugorji Nwoke
|
aa715e36c0
codecgen: create methods repeatably in the same order (for deterministic output).
|
9 years ago |
Ugorji Nwoke
|
b1301ebcb1
codecgen: Allow users specify random integer for use in generated code.
|
9 years ago |
Ugorji Nwoke
|
28f38c8e36
codec: Selfer implementation should not call itself.
|
9 years ago |
Ugorji Nwoke
|
049aaede20
codec: handle Uintptr when handling Uint.
|
9 years ago |
Ugorji Nwoke
|
3199d19e57
codec, codecgen: Support (M|Unm)arshalJSON exactly as encoding/json when using JSONHandle
|
9 years ago |
Ugorji Nwoke
|
e2517eda87
codecgen: support extensions.
|
9 years ago |
Ugorji Nwoke
|
978848809c
codecgen: Support RawExt, Builtins and (Text|JSON|Binary)(Unm|M)arshal .
|
9 years ago |
Ugorji Nwoke
|
6932ce6418
codec: clarify that Canonical is not supported for codecgen.
|
9 years ago |
Ugorji Nwoke
|
150f436a33
codecgen: Fix imports with same name e.g. "runtime" and "k2/runtime".
|
9 years ago |
Ugorji Nwoke
|
5abd4e96a4
codecgen: encode arrays via pointer (not by value).
|
9 years ago |
Ugorji Nwoke
|
5f1004d393
codec: update files to say MIT (not BSD-style) LICENSE, in line with the bundled license.
|
9 years ago |
Ugorji Nwoke
|
821cda7e48
codecgen: resolve "variable not used" compile error.
|
9 years ago |
Ugorji Nwoke
|
2542caef9f
codecgen: support named types in generated code properly.
|
9 years ago |
Ugorji Nwoke
|
5473e56220
codecgen: use fully qualified type name for representing types in generated code.
|
9 years ago |