Просмотр исходного кода

protoc-gen-go/generator: print deprecation warning at init

Change-Id: I1917b96cfc472963eaf63e2a2272e1832dd4ebb8
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/167379
Reviewed-by: Damien Neil <dneil@google.com>
Joe Tsai 6 лет назад
Родитель
Сommit
d3786a2662
1 измененных файлов с 7 добавлено и 0 удалено
  1. 7 0
      protoc-gen-go/generator/generator.go

+ 7 - 0
protoc-gen-go/generator/generator.go

@@ -38,6 +38,13 @@ import (
 	plugin "github.com/golang/protobuf/protoc-gen-go/plugin"
 )
 
+func init() {
+	fmt.Fprint(os.Stderr,
+		"WARNING: Package github.com/golang/protobuf/protoc-gen-go/generator is deprecated.\n"+
+			"\tA future release of golang/protobuf will delete this package,\n"+
+			"\twhich has long been excluded from the compatibility promise.\n\n")
+}
+
 // generatedCodeVersion indicates a version of the generated code.
 // It is incremented whenever an incompatibility between the generated code and
 // proto package is introduced; the generated code references