Joe Tsai
|
00a323deed
internal/impl: use XXX_unrecognized exclusively for unknown fields
|
6 years ago |
Joe Tsai
|
db38ddde7d
proto: eagerly unmarshal extensions
|
6 years ago |
Damien Neil
|
82a0306187
internal/{fileinit,impl}: minimal weak field support
|
6 years ago |
John Wright
|
bac4cd44d4
reflect/protodesc: check file imports by name
|
6 years ago |
John Wright
|
9a824c9a9e
reflect/protodesc: add validation for NewFile
|
6 years ago |
Joe Tsai
|
972d873b59
internal/encoding/wire: increase maximum field number
|
6 years ago |
Herbie Ong
|
9c1004563f
encoding: add TODOs for producing better error messages with handling of Any
|
6 years ago |
Damien Neil
|
e5e4f36f7d
internal/testprotos/conformance: make package name match dir
|
6 years ago |
Damien Neil
|
5ec58b9121
testing/prototest: add package testing message implementations
|
6 years ago |
Damien Neil
|
e6f060fdac
proto: add Equal
|
6 years ago |
Herbie Ong
|
decef41dcc
internal/encoding/json: improve decoding speed and memory allocation
|
6 years ago |
Herbie Ong
|
4f0be71f91
encoding/jsonpb: add unmarshal option to ignore unknown fields
|
6 years ago |
Herbie Ong
|
d64dcebbc7
integration_test: add conformance tests
|
6 years ago |
Herbie Ong
|
06a6b0bda8
encoding/jsonpb: fix parsing of number strings containing leading/trailing spaces
|
6 years ago |
Herbie Ong
|
ad9c125737
encoding/jsonpb: fix encoding of max/min Duration and max Timestamp
|
6 years ago |
Joe Tsai
|
060cdacd3b
internal/impl: fix Has behavior for floats
|
6 years ago |
Joe Tsai
|
c90b6ada23
reflect/protoreflect: remove methods with Type suffix
|
6 years ago |
Joe Tsai
|
d24bc72368
reflect/protoreflect: rename methods with Type suffix
|
6 years ago |
Herbie Ong
|
1e09691415
internal/encoding/{json,text}: improve string parsing
|
6 years ago |
Joe Tsai
|
00e50dc9c1
runtime/protoimpl: remove ExtensionFieldsV1
|
6 years ago |
Joe Tsai
|
ab61d41ec9
cmd/protoc-gen-go: add constants to control generation of deprecated features
|
6 years ago |
Joe Tsai
|
5e71dc95f2
cmd/protoc-gen-go: used named types for special fields
|
6 years ago |
Joe Tsai
|
50c16719d7
internal/impl: simplify extension data structures
|
6 years ago |
Joe Tsai
|
e089c0f929
internal/fileinit: add FileDescriptor.ProtoLegacyRawDesc method
|
6 years ago |
Joe Tsai
|
7ca7098113
cmd/protoc-gen-go: drop xxx_ prefix for package-level variables
|
6 years ago |
Damien Neil
|
4419fabcb0
integration_test: drop "go build ./..."
|
6 years ago |
Damien Neil
|
2300c18725
reflect/protoreflect, reflect/protoregistry: move descriptor lookup to registry
|
6 years ago |
Herbie Ong
|
8eba9eee0b
encoding: add simple benchmarks to compare V1 vs V2
|
6 years ago |
Joe Tsai
|
a2dd228004
internal/fileinit: make fileinit responsible for registering concrete options types
|
6 years ago |
Joe Tsai
|
5b9fa1f023
all: remove direct dependence on internal/legacy
|
6 years ago |