public String getOldPath()

in vault-server/src/jetbrains/buildServer/buildTriggers/vcs/vault/VaultPathHistory.java [67:80]


  public String getOldPath(@NotNull String newPath) {
    final String[] components = newPath.split("/");
    String path = newPath;
    final StringBuffer suffix = new StringBuffer();  
    for (int i = components.length - 1; i > 0 ; --i) {
      if (myPathMap.containsKey(path)) {
        return getTreeNodePath(myPathMap.get(path)) + suffix.toString();
      }
      final String name = components[i];
      path = path.substring(0, path.lastIndexOf(name) - 1);
      suffix.insert(0, name).insert(0, "/");
    }
    return newPath;
  }