aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/libfuzzer/lib/fuzzer/FuzzerMutate.h
diff options
context:
space:
mode:
authormialinx <mialinx@yandex-team.com>2023-06-23 16:19:33 +0300
committermialinx <mialinx@yandex-team.com>2023-06-23 16:19:33 +0300
commitb5b172e661d423983bd94fd2d50cfa9c173771bd (patch)
tree736b78059081a12be45f102a392e41f1faa11e45 /contrib/libs/libfuzzer/lib/fuzzer/FuzzerMutate.h
parent5e46f0301456285f1a47076638fcd7679cccafa4 (diff)
downloadydb-b5b172e661d423983bd94fd2d50cfa9c173771bd.tar.gz
Support for new progotobuf/grpc Go generators
Какие проблему решаем: 1) Текущий генератор (https://github.com/golang/protobuf/) - устаревший, и его рекомендуют заменить на новый (https://pkg.go.dev/google.golang.org/protobuf/cmd/protoc-gen-go) 2) Новый генератор использует интерфейсы в сгенерированных stubах ``` func RegisterTestAgentServiceServer(s grpc.ServiceRegistrar, srv TestAgentServiceServer) { // grpc.ServiceRegistrar - интерфейс ``` Вместо ``` func RegisterTestAgentServiceServer(s *grpc.Server, srv TestAgentServiceServer) { // *grpc.Server - конкретный тип ``` что необходимо нам для https://st.yandex-team.ru/ 3) чтобы не было попыток писать вот такое https://a.yandex-team.ru/arcadia/taxi/graph/fleet-tracking-system/grpc-gateway/go_lib/ya.make?rev=11743497#L25
Diffstat (limited to 'contrib/libs/libfuzzer/lib/fuzzer/FuzzerMutate.h')
0 files changed, 0 insertions, 0 deletions