diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2016-10-04 17:46:21 +0300 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2016-10-04 17:46:21 +0300 |
commit | 35b9a61ce7d6e8047b466a6f1ddcba7225886289 (patch) | |
tree | cd1bcaaf8b04abff38e4f22033ffeaecc100d9c8 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles | |
parent | 9cf86cf1b1abc68c4f72a7842c203662d83d7914 (diff) | |
parent | 68479785e8276ddf533e9d088a40a093edba7fb1 (diff) |
Merge branch 'master' into textmate
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs index 80e72f4eb9..6b20bf9a7a 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs @@ -161,9 +161,9 @@ namespace MonoDevelop.Ide.FindInFiles options, () => new List<FileProvider> (), (project, loop, providers) => { - var conf = project.DefaultConfiguration?.Selector;
-
- foreach (ProjectFile file in project.Files.Where (f => filterOptions.NameMatches (f.Name) && File.Exists (f.Name))) { + var conf = project.DefaultConfiguration?.Selector; + + foreach (ProjectFile file in project.GetSourceFilesAsync (conf).Result.Where (f => filterOptions.NameMatches (f.Name) && File.Exists (f.Name))) { if ((file.Flags & ProjectItemFlags.Hidden) == ProjectItemFlags.Hidden) continue; if (!IncludeBinaryFiles && !DesktopService.GetFileIsText (file.FilePath)) @@ -219,7 +219,7 @@ namespace MonoDevelop.Ide.FindInFiles monitor.Log.WriteLine (GettextCatalog.GetString ("Looking in project '{0}'", project.Name)); var alreadyVisited = new HashSet<string> (); var conf = project.DefaultConfiguration?.Selector; - foreach (ProjectFile file in project.Files.Where (f => filterOptions.NameMatches (f.Name) && File.Exists (f.Name))) { + foreach (ProjectFile file in project.GetSourceFilesAsync (conf).Result.Where (f => filterOptions.NameMatches (f.Name) && File.Exists (f.Name))) { if ((file.Flags & ProjectItemFlags.Hidden) == ProjectItemFlags.Hidden) continue; if (!IncludeBinaryFiles && !DesktopService.GetFileIsText (file.Name)) |