Commit 7f4938b2 authored by kenton@google.com's avatar kenton@google.com

Mark plugins as experimental for now.

parent 25cf9e31
...@@ -20,6 +20,8 @@ ...@@ -20,6 +20,8 @@
code generators. Plugins are just binaries which accept a protocol buffer code generators. Plugins are just binaries which accept a protocol buffer
on stdin and write a protocol buffer to stdout, so they may be written in on stdin and write a protocol buffer to stdout, so they may be written in
any language. See src/google/protobuf/compiler/plugin.proto. any language. See src/google/protobuf/compiler/plugin.proto.
**WARNING**: Plugins are experimental. The interface may change in a
future version.
* inf, -inf, and nan can now be used as default values for float and double * inf, -inf, and nan can now be used as default values for float and double
fields. fields.
......
...@@ -107,6 +107,8 @@ class LIBPROTOC_EXPORT OutputDirectory { ...@@ -107,6 +107,8 @@ class LIBPROTOC_EXPORT OutputDirectory {
// at the given insertion point. See plugin.proto for more information on // at the given insertion point. See plugin.proto for more information on
// insertion points. The default implementation assert-fails -- it exists // insertion points. The default implementation assert-fails -- it exists
// only for backwards-compatibility. // only for backwards-compatibility.
//
// WARNING: This feature is currently EXPERIMENTAL and is subject to change.
virtual io::ZeroCopyOutputStream* OpenForInsert( virtual io::ZeroCopyOutputStream* OpenForInsert(
const string& filename, const string& insertion_point); const string& filename, const string& insertion_point);
......
...@@ -30,6 +30,9 @@ ...@@ -30,6 +30,9 @@
// Author: kenton@google.com (Kenton Varda) // Author: kenton@google.com (Kenton Varda)
// //
// WARNING: The plugin interface is currently EXPERIMENTAL and is subject to
// change.
//
// protoc (aka the Protocol Compiler) can be extended via plugins. A plugin is // protoc (aka the Protocol Compiler) can be extended via plugins. A plugin is
// just a program that reads a CodeGeneratorRequest from stdin and writes a // just a program that reads a CodeGeneratorRequest from stdin and writes a
// CodeGeneratorResponse to stdout. // CodeGeneratorResponse to stdout.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment