aboutsummaryrefslogtreecommitdiff
path: root/csharp/protos/unittest_proto3.proto
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/protos/unittest_proto3.proto')
-rw-r--r--csharp/protos/unittest_proto3.proto30
1 files changed, 30 insertions, 0 deletions
diff --git a/csharp/protos/unittest_proto3.proto b/csharp/protos/unittest_proto3.proto
index ef4933a5..bf88f6bc 100644
--- a/csharp/protos/unittest_proto3.proto
+++ b/csharp/protos/unittest_proto3.proto
@@ -368,7 +368,9 @@ message FooResponse {}
message FooClientMessage {}
message FooServerMessage{}
+// This is a test service
service TestService {
+ // This is a test method
rpc Foo(FooRequest) returns (FooResponse);
rpc Bar(BarRequest) returns (BarResponse);
}
@@ -378,3 +380,31 @@ message BarRequest {}
message BarResponse {}
message TestEmptyMessage {}
+
+// This is leading detached comment 1
+
+// This is leading detached comment 2
+
+// This is a leading comment
+message CommentMessage {
+ // Leading nested message comment
+ message NestedCommentMessage {
+ // Leading nested message field comment
+ string nested_text = 1;
+ }
+
+ // Leading nested enum comment
+ enum NestedCommentEnum {
+ // Zero value comment
+ ZERO_VALUE = 0;
+ }
+
+ // Leading field comment
+ string text = 1; // Trailing field comment
+}
+
+// Leading enum comment
+enum CommentEnum {
+ // Zero value comment
+ ZERO_VALUE = 0;
+}