From c44772c8d1389ee66b3fa98cdcde8426368369c6 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Mon, 3 Nov 2008 19:55:52 +0000 Subject: [PATCH] [253262] Cache Cleanup is removing .settings directory --- .../internal/files/ui/resources/SystemRemoteEditManager.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/resources/SystemRemoteEditManager.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/resources/SystemRemoteEditManager.java index a3145c581c7..edd043fd964 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/resources/SystemRemoteEditManager.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/resources/SystemRemoteEditManager.java @@ -17,6 +17,7 @@ * Martin Oberhuber (Wind River) - [189130] Move SystemIFileProperties from UI to Core * David McKnight (IBM) - [195285] mount path mapper changes * David McKnight (IBM) - [228343] RSE unable to recover after RemoteSystemsTempfiles deletion + * David McKnight (IBM) - [253262] Cache Cleanup is removing .settings directory *******************************************************************************/ package org.eclipse.rse.internal.files.ui.resources; @@ -536,7 +537,9 @@ public class SystemRemoteEditManager IResource child = children[i]; if (child instanceof IFolder) { - candidate = getLeastRecentlyChangedFile((IFolder) child, deletedList); + if (!child.getName().equals(".settings")){ //$NON-NLS-1$ + candidate = getLeastRecentlyChangedFile((IFolder) child, deletedList); + } } else {