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

Enum values with same name in different classes clash

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major 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

      @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
      

              anistor Adrian Nistor (Inactive)
              remerson@redhat.com Ryan Emerson
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: