@Exported(visibility=999)
public String getName() {
return packageName;
}
@Override
<BUG>public String getSafeName() {

Collection<PackageResult> siblings = (parent == null ? Collections.EMPTY_LIST : parent.getChildren());
return uniquifyName(
</BUG>
siblings,

@Exported(visibility=999)
public String getName() {
return packageName;
}
@Override
public synchronized String getSafeName() {
if (safeName != null) {
return safeName;
}
Collection<PackageResult> siblings = (parent == null ? Collections.EMPTY_LIST : parent.getChildren());
return safeName = uniquifyName(
siblings,
