Skip to content

Commit 8f93711

Browse files
committed
Mark flag as experimental
1 parent 8c66d69 commit 8f93711

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

cmd/protoc-gen-go-grpc/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ func main() {
5656

5757
var flags flag.FlagSet
5858
requireUnimplemented = flags.Bool("require_unimplemented_servers", true, "set to false to match legacy behavior")
59-
useGenericStreams = flags.Bool("use_generic_streams", false, "set to true to use generic types for streaming client and server objects")
59+
useGenericStreams = flags.Bool("use_generic_streams_experimental", false, "set to true to use generic types for streaming client and server objects; this flag is EXPERIMENTAL and may be changed or removed in a future release")
6060

6161
protogen.Options{
6262
ParamFunc: flags.Set,

cmd/protoc-gen-go-grpc/protoc-gen-go-grpc_test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ popd
3030

3131
protoc \
3232
--go-grpc_out="${TEMPDIR}" \
33-
--go-grpc_opt=paths=source_relative,use_generic_streams=true \
33+
--go-grpc_opt=paths=source_relative,use_generic_streams_experimental=true \
3434
"examples/route_guide/routeguide/route_guide.proto"
3535

3636
GOLDENFILE="examples/route_guide/routeguide/route_guide_grpc.pb.go"

regenerate.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Mgrpc/testing/empty.proto=google.golang.org/grpc/interop/grpc_testing
9393

9494
for src in ${SOURCES[@]}; do
9595
echo "protoc ${src}"
96-
protoc --go_out=${OPTS}:${WORKDIR}/out --go-grpc_out=${OPTS},use_generic_streams=true:${WORKDIR}/out \
96+
protoc --go_out=${OPTS}:${WORKDIR}/out --go-grpc_out=${OPTS},use_generic_streams_experimental=true:${WORKDIR}/out \
9797
-I"." \
9898
-I${WORKDIR}/grpc-proto \
9999
-I${WORKDIR}/googleapis \

0 commit comments

Comments
 (0)