Major
Nice to have
Bugfix
Major
Enhancement
The code group.getMembers().contains(person) to supposedly calculate if someone belongs to a group is
- Polluting, because it is complicated to build up a set and then make a single test and give the whole thing to the GC.
- Wrong, because the person for whom this group is possibly the "Representative Group" is not contained in the "members" of the group.
Instead: group.containsPerson(person) or person.isInGroup(group).
Test
- test.com.top_logic.tool.boundsec.wrap.TestGroup.testIsInRepresentativeGroup()