This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 123616
Collapse All | Expand All

(-)versioncontrol/mercurial/src/org/netbeans/modules/mercurial/FileStatusCache.java (+8 lines)
Lines 308-313 Link Here
308
    FileInformation getCachedStatus(File file) {
308
    FileInformation getCachedStatus(File file) {
309
        File parent = file.getParentFile();
309
        File parent = file.getParentFile();
310
        if (parent == null) return FileStatusCache.FILE_INFORMATION_NOTMANAGED_DIRECTORY;
310
        if (parent == null) return FileStatusCache.FILE_INFORMATION_NOTMANAGED_DIRECTORY;
311
        if (file.isDirectory()) {
312
            if (hg.isAdministrative(file) || HgUtils.isIgnored(file)) {
313
                return FileStatusCache.FILE_INFORMATION_EXCLUDED_DIRECTORY;
314
            } else {
315
                return FileStatusCache.FILE_INFORMATION_UPTODATE_DIRECTORY;
316
            }
317
        }
318
311
        Map<File, FileInformation> files = (Map<File, FileInformation>) turbo.readEntry(parent, FILE_STATUS_MAP);
319
        Map<File, FileInformation> files = (Map<File, FileInformation>) turbo.readEntry(parent, FILE_STATUS_MAP);
312
        return files != null ? files.get(file) : null;
320
        return files != null ? files.get(file) : null;
313
    }
321
    }

Return to bug 123616