diff options
author | liujisi@google.com <liujisi@google.com@630680e5-0e50-0410-840e-4b1c322b438d> | 2012-12-28 23:41:54 +0000 |
---|---|---|
committer | liujisi@google.com <liujisi@google.com@630680e5-0e50-0410-840e-4b1c322b438d> | 2012-12-28 23:41:54 +0000 |
commit | cb77c4c381ea36e1de8ee947b564424c573fa279 (patch) | |
tree | 8b5d6db5cf5beddb5845dfd0c119ef5166f57f0e /src/google/protobuf/descriptor_unittest.cc | |
parent | 4770277ec7a285f0f96e9a88af9d4992b7f4b50b (diff) | |
download | protobuf-cb77c4c381ea36e1de8ee947b564424c573fa279.tar.gz protobuf-cb77c4c381ea36e1de8ee947b564424c573fa279.tar.bz2 protobuf-cb77c4c381ea36e1de8ee947b564424c573fa279.zip |
Generate a warning for duplicated enum values, when allow_alias option isn't
set.
Diffstat (limited to 'src/google/protobuf/descriptor_unittest.cc')
-rw-r--r-- | src/google/protobuf/descriptor_unittest.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/google/protobuf/descriptor_unittest.cc b/src/google/protobuf/descriptor_unittest.cc index 07f968a7..86e6a49d 100644 --- a/src/google/protobuf/descriptor_unittest.cc +++ b/src/google/protobuf/descriptor_unittest.cc @@ -4001,7 +4001,9 @@ TEST_F(ValidationErrorTest, DisallowEnumAlias) { " options { allow_alias: false }" "}", "foo.proto: Bar: NUMBER: " - "\"ENUM_B\" uses the same enum value as \"ENUM_A\"\n"); + "\"ENUM_B\" uses the same enum value as \"ENUM_A\". " + "If this is intended, set 'option allow_alias = true;' to the enum " + "definition.\n"); } // =================================================================== |