Commit History

Author SHA1 Message Date
  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