/** * File with a comment. (TODO) */ syntax = "proto3"; /** * Message * with a ** comment. */ message Test1 { /// not a valid comment /** * Field with a comment. */ string field1 = 1; // Field with no comment. uint32 field2 = 2; bool field3 = 3; /// Field with a comment and a link } // Message // with // no // comment. message Test2 { } /* * Message * with * no * comment */ enum Test3 { /** Value with a comment. */ ONE = 1; // Value with no comment. TWO = 2; /// Preferred value with a comment. THREE = 3; /// Value with a comment. FOUR = 4; /// Other value with a comment. }