seen map[string]*Tgt,
) {
for _, tgt := range tgts {
- if _, exists := seen[tgt.a]; exists {
+ if _, exists := seen[tgt.rel]; exists {
continue
}
- seen[tgt.a] = tgt
- collectWholeDeps(deps[tgt.a], deps, seen)
+ seen[tgt.rel] = tgt
+ collectWholeDeps(deps[tgt.rel], deps, seen)
}
}