Damien Neil
|
4ae30bbb21
internal/impl: refactor fast-path
|
пре 6 година |
Damien Neil
|
a9940822d4
all: remove protoreflect.Message.Len
|
пре 6 година |
Damien Neil
|
5322bdb290
internal/impl: add fast-path for IsInitialized
|
пре 6 година |
Joe Tsai
|
d888139e7b
internal/filedesc, internal/filetype: initial commit
|
пре 6 година |
Joe Tsai
|
4a539f4e09
reflect/protoreflect: remove KnownFields and UnknownFields interfaces
|
пре 6 година |
Joe Tsai
|
378c1329de
reflect/protoreflect: add alternative message reflection API
|
пре 6 година |
Joe Tsai
|
89d49632e5
internal/impl: abstract away ExtensionDescV1 as the underlying descriptor
|
пре 6 година |
Joe Tsai
|
4fe9663f4c
internal/impl: rename MessageType as MessageInfo
|
пре 6 година |
Damien Neil
|
c37adefdac
internal/impl: add fast-path marshal implementation
|
пре 6 година |
Damien Neil
|
e89e6244e0
all: change module to google.golang.org/protobuf
|
пре 6 година |
Joe Tsai
|
ac31a352ca
reflect/protoreflect: add helper methods to FieldDescriptor
|
пре 6 година |
Joe Tsai
|
0fc49f8225
reflect/protoreflect: add Descriptor specific methods
|
пре 6 година |
Damien Neil
|
3eaddf0344
internal/impl: pull out message struct info into a type
|
пре 6 година |
Damien Neil
|
82a0306187
internal/{fileinit,impl}: minimal weak field support
|
пре 6 година |
Joe Tsai
|
d24bc72368
reflect/protoreflect: rename methods with Type suffix
|
пре 6 година |
Joe Tsai
|
4ec39c7663
reflect/protoreflect: add KnownFields.WhichOneof
|
пре 6 година |
Damien Neil
|
0d3e8cc096
proto, runtime/protoiface: add support for fast-path marshaling
|
пре 6 година |
Joe Tsai
|
22b1ebd068
internal/impl: split messageWrapper into different types
|
пре 6 година |
Damien Neil
|
374cdb81f7
internal/impl: drop MessageType.(Unk|K)nownFieldsOf
|
пре 7 година |
Damien Neil
|
8012b444ee
internal/fileinit: generate reflect data structures from raw descriptors
|
пре 7 година |
Joe Tsai
|
3bc7d6f5cd
reflect: switch MessageType.New to return Message
|
пре 7 година |
Damien Neil
|
97e7f57dbb
reflect/protoreflect: replace Mutable with NewMessage
|
пре 7 година |
Joe Tsai
|
6cf80c4f76
internal/impl: allow reflection on typed nil pointers
|
пре 7 година |
Joe Tsai
|
08e0030032
internal/legacy: extract legacy support out from the impl package
|
пре 7 година |
Joe Tsai
|
d7e97bc71b
cmd/protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs
|
пре 7 година |
Joe Tsai
|
4b7aff630a
all: rename Vector as List
|
пре 7 година |
Joe Tsai
|
f0c01e459b
internal/impl: support legacy extension fields
|
пре 7 година |
Joe Tsai
|
6f9095c675
internal/value: expose Converter.{MessageType,EnumType}
|
пре 7 година |
Joe Tsai
|
1c40f4957d
reflect/prototype: simplify Go type descriptor constructors
|
пре 7 година |
Joe Tsai
|
34eb7ef6d5
reflect/protoreflect: clarify Clear and Remove operation on missing entries
|
пре 7 година |