protobuf-go/internal
Damien Neil c7aa53a3e0 proto: refactor merge tests
Use protobuild to generate test messages, both to simplify generating
proto2/proto3/extension variants of each test where appropriate and
to make it easier to test alternative message generators in the future.

Add various additional merge tests.

Change-Id: I4ba3ce232304e1d8325543680e2b6aae61de7364
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/219146
Reviewed-by: Joe Tsai <joetsai@google.com>
2020-02-12 19:41:50 +00:00
..
benchmarks internal/impl: refactor validation a bit 2020-02-05 05:32:50 +00:00
cmd internal/impl: pass *coderFieldInfo into fast-path functions 2020-02-12 18:34:15 +00:00
conformance encoding/prototext: rewrite of internal/encoding/text 2020-02-05 02:11:08 +00:00
descfmt
descopts
detrand
encoding encoding/protojson: refactor to follow prototext pattern 2020-02-11 22:59:08 +00:00
errors all: scrub all TODOs 2020-02-10 19:28:48 +00:00
fieldnum
fieldsort
filedesc internal/filedesc: remove dependency on proto file name 2020-02-04 23:20:06 +00:00
filetype
flags internal/impl: lazy extension decoding 2020-01-29 21:35:31 +00:00
fuzz internal/fuzz: add oss-fuzz build script 2020-02-05 22:47:15 +00:00
fuzztest internal/fuzztest: set cap to len on test byte slice 2020-02-05 22:46:04 +00:00
genname
impl internal/impl: pass *coderFieldInfo into fast-path functions 2020-02-12 18:34:15 +00:00
mapsort
pragma
protobuild proto: refactor merge tests 2020-02-12 19:41:50 +00:00
protolegacy
set
strs
testprotos proto: add tests for groups in oneofs 2020-02-07 23:35:43 +00:00