| Index: editor/tools/plugins/com.google.dart.tools.search/src/com/google/dart/tools/search/internal/core/text/ExternalFilesOfScopeCalculator.java
|
| ===================================================================
|
| --- editor/tools/plugins/com.google.dart.tools.search/src/com/google/dart/tools/search/internal/core/text/ExternalFilesOfScopeCalculator.java (revision 7420)
|
| +++ editor/tools/plugins/com.google.dart.tools.search/src/com/google/dart/tools/search/internal/core/text/ExternalFilesOfScopeCalculator.java (working copy)
|
| @@ -55,12 +55,14 @@
|
| }
|
|
|
| private void visit(File root) throws CoreException {
|
| - if (root.isDirectory()) {
|
| - for (File file : root.listFiles()) {
|
| - visit(file);
|
| + if (textSearchScope.contains(root)) {
|
| + if (root.isDirectory()) {
|
| + for (File file : root.listFiles()) {
|
| + visit(file);
|
| + }
|
| + } else {
|
| + files.add(root);
|
| }
|
| - } else {
|
| - files.add(root);
|
| }
|
| }
|
| }
|
|
|