Uploaded image for project: 'ProtoStream'
  1. ProtoStream
  2. IPROTO-101

Enum values with same name in different classes clash

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • 4.3.0.Alpha10
    • 4.3.0.Alpha6
    • None
    • DataGrid Sprint #30, DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37, DataGrid Sprint #38, DataGrid Sprint #39

    Description

      @ProtoName("TakeSiteOfflineResponse")
      public enum TakeSiteOfflineResponse {
         @ProtoEnumValue(number = 1)
         NO_SUCH_SITE,
         @ProtoEnumValue(number = 2)
         ALREADY_OFFLINE,
         @ProtoEnumValue(number = 3)
         TAKEN_OFFLINE
      }
      
      @ProtoName("BringSiteOnlineResponse")
      public enum BringSiteOnlineResponse {
         @ProtoEnumValue(number = 1)
         NO_SUCH_SITE,
         @ProtoEnumValue(number = 2)
         ALREADY_ONLINE,
         @ProtoEnumValue(number = 3)
         BROUGHT_ONLINE
      }
      

      Results in:

      Enum value org.infinispan.test.TakeSiteOfflineResponse.NO_SUCH_SITE clashes with enum value org.infinispan.test.BringSiteOnlineResponse.NO_SUCH_SITE
      

      Attachments

        Activity

          People

            anistor Adrian Nistor (Inactive)
            remerson@redhat.com Ryan Emerson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: