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