Commit History

Author SHA1 Message Date
  Ugorji Nwoke 0e0d6e8695 codecgen: export c and m variables so they can be used by generated code 6 years ago
  Ugorji Nwoke bcec826260 codecgen: clean up generated code, and statically determine how to en|decode struct fields 6 years ago
  Ugorji Nwoke d36cb94d7a codecgen: fix bug with determining omitempty appropriately 6 years ago
  Ugorji Nwoke ae82d72256 codec: support IsZero and reflect.Type.Comparable for efficient comparison of structs to zero value 6 years ago
  Ugorji Nwoke 8badb251bd codecgen: support time.Time natively, and handle omitEmpty for structs 6 years ago
  Ugorji Nwoke 6e9891a451 codec: clean up, improved symbol handling and numeric overflow support 6 years ago
  Ugorji Nwoke e60f01bc16 codec: update copyright to say 2012-2018 6 years ago
  Ugorji Nwoke 4d084a8659 codec: streamline panic/recover error handling, manage compatibility with codecgen and support structs where fields are encoded as numbers 6 years ago
  Ugorji Nwoke 84cb69a8af codec: multiple clean-ups especially on optimizing extension support and removing TODOs 6 years ago
  Ugorji Nwoke bdf09c214e codec: Add method for encoding/decoding a container containing uint8's. 6 years ago
  Ugorji Nwoke debb8e2d2e codec: support time.Time natively in all formats, and remove Builtin mode. 6 years ago
  Ugorji Nwoke 5a66da2e74 codec: fix suggestions raised by golint -min_confidence 0.9, misspellings and ineffassign 6 years ago
  Ugorji Nwoke e2d4f6b2ea codec: gen.go: genInternalNonZeroValue iterates over a few values now 6 years ago
  Ugorji Nwoke 427fecfaa5 codec: update comment in generated code per accepted proposal: https://golang.org/s/generatedcode 6 years ago
  Ugorji Nwoke 00a57e09e3 codecgen: gen.go: fix bug gathering omitempty line (passes vet) 7 years ago
  Ugorji Nwoke f96c3ef853 codecn: binc: builtin's expect the value (not a pointer to it). 7 years ago
  Ugorji Nwoke ee76062291 codec: codecgen: array types should have Selfer implementations take a pointer receiver 7 years ago
  Ugorji Nwoke 384bdbdfc1 codec: streamline fast-path support, ensure symetry for types implementing known interfaces, and expand tests 7 years ago
  Ugorji Nwoke bdcc60b419 codec: update version of codecgen to 8 7 years ago
  Ugorji Nwoke c3953defa8 codec: streamline library: refactor sendContainerState and clean up handle-specific test flags 7 years ago
  Ugorji Nwoke 50530d8d14 codec: Multiple fixes, enhancements and test expansion across the board. 7 years ago
  Ugorji Nwoke 54210f4e07 codec: major update with MAJOR PERFORMANCE improvements 7 years ago
  Ugorji Nwoke 0053ebfd9d codec: codecgen: gen.go: move stripVendor to a function that is kept in sync 7 years ago
  Ugorji Nwoke ded73eae5d codec: only generate Selfer methods if AST doesn't have those methods already 7 years ago
  Ugorji Nwoke ee31c12242 codec: change //+build to // +build (for consistency with how it is documented) 8 years ago
  Ugorji Nwoke 98ef79d6c6 codec: support Raw, a raw encoded value. 8 years ago
  Ugorji Nwoke cfc713ce5b codecgen: special-case (en|de)coding where underlying type is []byte or [N]byte 8 years ago
  Nick Galbreath 3487a5545b Merge pull requester rw #t GODxtkkfgggxxrtoyt Yt imrxxme re from from client9/master 8 years ago
  Ugorji Nwoke 907292679f codecgen: Use build tags to determine whether vendoring is enabled or not. 8 years ago
  Ugorji Nwoke 5d64d76d3a codec: do not create Selfer for types which already have implemented Selfer 8 years ago