in src/net/sourceforge/transparent/TransparentVcs.java [1181:1197]
public String discoverNewName(final String oldName) {
String canonicName = VcsUtil.getCanonicalLocalPath(oldName);
if (renamedFiles.containsValue(canonicName)) {
for (Map.Entry<String, String> entry : renamedFiles.entrySet()) {
if (Comparing.equal(entry.getValue(), canonicName)) {
return entry.getKey();
}
}
} else {
for (Map.Entry<String, String> entry : renamedFolders.entrySet()) {
if (canonicName.startsWith(entry.getValue())) {
return entry.getKey() + canonicName.substring(entry.getValue().length());
}
}
}
return oldName;
}