SvnRepositoryContentRevision (@NotNull String path, final boolean isBeforeRevision) { final boolean knownAsDirectory = myKnownAsDirectories.contains(path); Url url = parseUrl(myRepositoryRoot + path, false); if (! knownAsDirectory) { myWithoutDirStatus.add(Pair.create(myList.size(), isBeforeRevision)); } return SvnRepositoryContentRevision.create(myVcs, myRepositoryRoot, path, localDeletedPath(url, knownAsDirectory), getRevision(isBeforeRevision)); }