Andi Huber created CAUSEWAY-3454:
------------------------------------

             Summary: [Metamodel] Members not added to the MM when sharing 
member-id with previously added members.
                 Key: CAUSEWAY-3454
                 URL: https://issues.apache.org/jira/browse/CAUSEWAY-3454
             Project: Causeway
          Issue Type: Bug
          Components: Core
            Reporter: Andi Huber
            Assignee: Andi Huber
             Fix For: 2.0.0-RC2


We have 3 categories of members (act/prop/coll), within those categories 
member-ids must be unique (including mixed-in members).

However, it is not required for member-ids to be unique among all members 
(across all categories). However, somewhere during domain introspection this 
assumption is made, resulting in potentially missing members.

We have prepared a test scenario, that surfaces the issue

{code:java}
org.apache.causeway.testdomain.model.bad.InvalidMemberIdClash
{code}

* expected: 18 members (where 3 are invalid due to member-id clashes); 
* got: 11 members



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to