Date date = items[5] != null ? TimeUtil.parseDate(SVNReader.getString(items, 5)) : null;
Date date = items[5] != null ? SVNTimeUtil.parseDate(SVNReader.getString(items, 5)) : null;
    private static SVNDirEntry readDirEntry(LoggingInputStream is)            throws SVNException {        Object[] items = SVNReader.parse(is, "(SWNTN(?S)(?S))", null);        is.log();        String name = SVNReader.getString(items, 0);        SVNNodeKind kind = SVNNodeKind.parseKind(SVNReader.getString(items, 1));        long size = SVNReader.getLong(items, 2);        boolean hasProps = SVNReader.getBoolean(items, 3);        long revision = SVNReader.getLong(items, 4);        Date date = items[5] != null ? TimeUtil.parseDate(SVNReader.getString(items, 5)) : null;        String author = SVNReader.getString(items, 6);        return new SVNDirEntry(name, kind, size, hasProps, revision, date,                author);    }