You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this example, referring to p1 in the TaskLeader pattern should throw an exception but it doesn't because presumable the variable leaks from the Collaborators pattern.
// Find pairs of people that work
// on at least one common task
pattern Collaborators
p1, p2 : Person {
match: Task.all.exists(t|t.effort.person.
includesAll(Sequence{p1, p2}))
}
// Pair tasks with their leaders
pattern TaskLeader
t : Task,
p : Person from: t.effort.person {
match: t.effort.sortBy(e|-e.percentage).
first()?.person = p1
}
The text was updated successfully, but these errors were encountered:
In this example, referring to
p1
in theTaskLeader
pattern should throw an exception but it doesn't because presumable the variable leaks from theCollaborators
pattern.The text was updated successfully, but these errors were encountered: