Code completion of shadowed room classes in external models are not fully qualified
Given:
RoomModel m1 {
SubSystem subsys {
ActorRef inst1: m1.a
ActorRef inst2: m2.a
}
ActorClass a {
}
}
RoomModel m2 {
ActorClass a {
}
}
code completion of actor within RoomModel m1 provides:
a - m1.a
a - m2.a
and both result in the substitution a
. expected that the second choice results in substitution m2.a
because it is shadowed by m1.a