blob: dc976cfee6a704c5fd9e4fe2f4a11bb235d1b6ac [file] [edit]
edition = "2023";
package third_party_protobuf_editions_proto;
import "google/protobuf/cpp_features.proto";
option java_package = "com.google.protobuf.editions.proto";
option java_multiple_files = true;
option features.(pb.cpp).string_type = VIEW;
message Edition2024Transform {
string string_field = 1;
message NestedMessage {
string cord_field = 1 [ctype = CORD];
}
enum NestedEnum {
FOO = 0;
BAR = 1;
}
}
enum Edition2024TransformEnum {
EDITION2024_TRANSFORM_FOO = 0;
EDITION2024_TRANSFORM_BAR = 1;
}
service Edition2024TransformService {
// Test method.
rpc TestMethod(Edition2024Transform) returns (Edition2024Transform) {}
}