path = path == null ? "" : path;
    public SVNNodeKind checkPath(String path, long revision) throws SVNException {        try {            openRepository();            if (!SVNRepository.isValidRevision(revision)) {                revision = FSReader.getYoungestRevision(myReposRootDir);            }            path = path == null ? "" : path;            String repositoryPath = getRepositoryPath(path);            return checkNodeKind(repositoryPath, FSRoot.createRevisionRoot(revision, null));        } finally {            closeRepository();        }    }