From 1b940db0183f34035efb8b66f86da6ca6a3a9c41 Mon Sep 17 00:00:00 2001 From: Andrew Niefer Date: Thu, 19 Aug 2004 16:10:19 +0000 Subject: [PATCH] fix problem encountered while trying to reproduce 70063 --- .../cdt/internal/core/search/indexing/IndexManager.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/IndexManager.java b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/IndexManager.java index 8cf4c95d92a..851e4568c0b 100644 --- a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/IndexManager.java +++ b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/IndexManager.java @@ -327,7 +327,7 @@ public class IndexManager extends JobManager implements IIndexConstants { * @return */ public boolean isIndexEnabled(IProject project) { - if( project == null || !project.exists() ) + if( project == null || !project.exists() || !project.isOpen() ) return false; Boolean indexValue = null; @@ -335,8 +335,6 @@ public class IndexManager extends JobManager implements IIndexConstants { try { indexValue = (Boolean) project.getSessionProperty(activationKey); } catch (CoreException e) { - // TODO Auto-generated catch block - e.printStackTrace(); } if (indexValue != null) @@ -354,12 +352,7 @@ public class IndexManager extends JobManager implements IIndexConstants { indexValue = new Boolean(true); project.setSessionProperty(IndexManager.activationKey, indexValue); return indexValue.booleanValue(); - - - } catch (CoreException e1) { - // TODO Auto-generated catch block - e1.printStackTrace(); } return false;