[lworld] ObjectReference.equals should follow == semantics for value objects

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: P3
    • repo-valhalla
    • Affects Version/s: repo-valhalla
    • Component/s: core-svc
    • None
    • generic
    • generic

      ObjectReference.equals spec says:
      returns true if the Object is an ObjectReference, if the ObjectReferences belong to the same VM, and if applying the "==" operator on the mirrored objects in that VM evaluates to true.
      If ObjectReference was created during value object ctor, we can get 2 different ObjectReference (with different objectIDs) for equal value objects.

      Also need to update ObjectReference.equals to be consistent with ObjectReference.equals

            Assignee:
            Alex Menkov
            Reporter:
            Alex Menkov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: