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 |
Ugorji Nwoke
|
660dda6eaf
codecgen: do not add a separator until first entry is entered.
|
9 years ago |
Ugorji Nwoke
|
7d9b80c277
codecgen: use real type names if available before constructing name based on kind.
|
9 years ago |
Ugorji Nwoke
|
08bbe4aa39
codecgen: use actual type (not underlying) when doing direct assignment during decode.
|
9 years ago |
Ugorji Nwoke
|
f1401fe11e
codecgen: Honor name from struct tag during encoding, and support unexported types.
|
9 years ago |
Ugorji Nwoke
|
141348dbea
codecgen: add 'map entry separator' in generated code for maps.
|
9 years ago |
Ugorji Nwoke
|
c8676e5e9d
codecgen: support un-named types as fields of structs.
|
9 years ago |
Ugorji Nwoke
|
b9bc36280d
codec: fully support encoding/decoding from/to chan type.
|
9 years ago |
Ugorji Nwoke
|
b5e234a12e
codec: error handling cleanup, and unsafe build tag.
|
9 years ago |
Ugorji Nwoke
|
c11bd15611
codecgen: account for zero external packages when generating version check in init.
|
10 years ago |
Ugorji Nwoke
|
006e153430
major update: support code generation, dramatically improve runtime introspection performance, bug fixes, etc.
|
10 years ago |