Ugorji Nwoke
|
1908d70508
codec: MapBySlice: document better and ensure only slice types are treated as MapBySlice
|
7 years ago |
Ugorji Nwoke
|
14c9063c18
codec: rpc: Enable buffering by default during reads and writes (with turn-off option)
|
7 years ago |
Ugorji Nwoke
|
2a5f6bed9d
codec: json: encodeFloat no longer inspects bytes to see if .0 to be added
|
7 years ago |
Ugorji Nwoke
|
710e35eef1
codec: re-arrange Encoder and Decoder structs for better cache coherency
|
7 years ago |
Ugorji Nwoke
|
f4a94d420d
codec: gen-helper: document Deprecated methods
|
7 years ago |
Ugorji Nwoke
|
84cb69a8af
codec: multiple clean-ups especially on optimizing extension support and removing TODOs
|
7 years ago |
Ugorji Nwoke
|
851506b8ef
codecgen: doc why we generate for all types, and expand usage doc
|
7 years ago |
Ugorji Nwoke
|
b051152d28
codec: decode: if unset, default MapType for json decoding to map[string]interface{}
|
7 years ago |
Ugorji Nwoke
|
b44a6648bb
codec: README.md: document excellent code coverage of > 90%
|
7 years ago |
Ugorji Nwoke
|
46e03b0162
codec: test: stop using testVerbose
|
7 years ago |
Ugorji Nwoke
|
a437b1adc2
codec: test: move AnonInTestStrucIntf from values_test.go into values_flex_test.go
|
7 years ago |
Ugorji Nwoke
|
dade91789f
codec: test: move features broken in other libs out of values_test.go into values_flex_test.go
|
7 years ago |
Ugorji Nwoke
|
d00b2d1703
codec: test: discard messages from log package
|
7 years ago |
Ugorji Nwoke
|
768a92b35f
codec: test: remove benchmark tests mistakenly added here
|
7 years ago |
Ugorji Nwoke
|
50329c0f55
codec: test: make values_test.go more fair for benchmarking purposes vs other libs
|
7 years ago |
Ugorji Nwoke
|
3ae9bb479b
codec: clean ups
|
7 years ago |
Ugorji Nwoke
|
679a71d0bd
codec: treat time.Time{} as the zero value for time.Time.
|
7 years ago |
Ugorji Nwoke
|
649a5588a8
travis: add support for go 1.7 testing
|
7 years ago |
Ugorji Nwoke
|
8338af5bac
codec: ignore embedded fields of unexported non-structs or pointers
|
7 years ago |
Ugorji Nwoke
|
cff493bb3b
codec: rpc: style changes
|
7 years ago |
Ugorji Nwoke
|
c3bb359e9a
codec: test: remove reference to wrapBytes in values_test.go (should only be in values_flex_test.go)
|
7 years ago |
Ugorji Nwoke
|
ef9d3323cc
codec: fast-path: ensure we decode fully and copy slice contents if possible, but never modify slice if nil and canChange=false
|
7 years ago |
Ugorji Nwoke
|
06aece491b
codec: test: move unique codec-only features into values_flex_test.go
|
7 years ago |
Ugorji Nwoke
|
248efabedf
codec: cbor: no need to Round time twice - once is sufficient.
|
7 years ago |
Ugorji Nwoke
|
69968d74ae
codec: update generated files (per recent changes to the generators)
|
7 years ago |
Ugorji Nwoke
|
bdf09c214e
codec: Add method for encoding/decoding a container containing uint8's.
|
7 years ago |
Ugorji Nwoke
|
701761dd50
codec: fix logic for determining when the return slice is different from the original slice
|
7 years ago |
Ugorji Nwoke
|
d889bedb6d
codec: test: add test that you can encode a container of uint8's, and decode into []byte
|
7 years ago |
Ugorji Nwoke
|
bb71fe2c0a
codec: encode []byte as nil if nil, and handle decoding a []byte from a container containing uint8's
|
7 years ago |
Ugorji Nwoke
|
b6896933d9
codec: test: move types and fields into values_test.go
|
7 years ago |