|
From: <caw...@us...> - 2007-03-13 18:55:33
|
Revision: 2157
http://svn.sourceforge.net/rubyeclipse/?rev=2157&view=rev
Author: cawilliams
Date: 2007-03-13 11:55:31 -0700 (Tue, 13 Mar 2007)
Log Message:
-----------
Modified Paths:
--------------
branches/search_engine/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/search/matching/MatchLocator.java
Modified: branches/search_engine/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/search/matching/MatchLocator.java
===================================================================
--- branches/search_engine/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/search/matching/MatchLocator.java 2007-03-13 18:53:47 UTC (rev 2156)
+++ branches/search_engine/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/search/matching/MatchLocator.java 2007-03-13 18:55:31 UTC (rev 2157)
@@ -14,6 +14,8 @@
import org.rubypeople.rdt.core.search.SearchParticipant;
import org.rubypeople.rdt.core.search.SearchPattern;
import org.rubypeople.rdt.core.search.SearchRequestor;
+import org.rubypeople.rdt.internal.compiler.env.INameEnvironment;
+import org.rubypeople.rdt.internal.compiler.lookup.LookupEnvironment;
import org.rubypeople.rdt.internal.compiler.util.SimpleLookupTable;
import org.rubypeople.rdt.internal.core.ExternalSourceFolderRoot;
import org.rubypeople.rdt.internal.core.Openable;
@@ -35,6 +37,10 @@
public IRubySearchScope scope;
public IProgressMonitor progressMonitor;
+// the following is valid for the current project
+ public INameEnvironment nameEnvironment;
+ public LookupEnvironment lookupEnvironment;
+
public org.rubypeople.rdt.core.IRubyScript[] workingCopies;
public HandleFactory handleFactory;
@@ -118,7 +124,7 @@
this.bindings = new SimpleLookupTable();
try {
// optimize access to zip files during search operation
- manager.cacheZipFiles();
+// manager.cacheZipFiles();
// initialize handle factory (used as a cache of handles so as to optimize space)
if (this.handleFactory == null)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|