aboutsummaryrefslogtreecommitdiff
path: root/objectivec/Tests/unittest_objc.proto
diff options
context:
space:
mode:
authorSergio Campamá <kaipi@google.com>2016-08-09 05:26:24 -0700
committerJisi Liu <jisi.liu@gmail.com>2016-08-17 10:50:52 -0700
commita989501f47a351472526a54c6e78bfbc4c6ec950 (patch)
tree6605d1de9f88a5a823033bb2939da672f4f3a483 /objectivec/Tests/unittest_objc.proto
parent42ab9b444207dd7112ef9609a2c7865c0610fa38 (diff)
downloadprotobuf-a989501f47a351472526a54c6e78bfbc4c6ec950.tar.gz
protobuf-a989501f47a351472526a54c6e78bfbc4c6ec950.tar.bz2
protobuf-a989501f47a351472526a54c6e78bfbc4c6ec950.zip
Adds support for appledoc in generated code. (#1928)
Convert mapping of proto comments to appledoc format so they show up in Xcode and cocoadocs. Fixes https://github.com/google/protobuf/issues/1866
Diffstat (limited to 'objectivec/Tests/unittest_objc.proto')
-rw-r--r--objectivec/Tests/unittest_objc.proto9
1 files changed, 9 insertions, 0 deletions
diff --git a/objectivec/Tests/unittest_objc.proto b/objectivec/Tests/unittest_objc.proto
index 914945eb..e5577faf 100644
--- a/objectivec/Tests/unittest_objc.proto
+++ b/objectivec/Tests/unittest_objc.proto
@@ -34,6 +34,15 @@ import "google/protobuf/unittest.proto";
package protobuf_unittest;
+// Used to check that Headerdocs and appledoc work correctly. If these comments
+// are not handled correctly, Xcode will fail to build the tests.
+message TestGeneratedComments {
+ // This is a string that could contain stuff like
+ // mime types as image/* or */plain. Maybe twitter usernames
+ // like @protobuf, @google or @something.
+ optional string string_field = 1;
+}
+
// Using the messages in unittest.proto, setup for recursive cases for testing
// extensions at various depths.
extend TestAllExtensions {