mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-26 19:44:25 +01:00
Fix #37000 - use search.followSymlinks for all searches
This commit is contained in:
@@ -72,13 +72,19 @@ export class MainThreadWorkspace implements MainThreadWorkspaceShape {
|
||||
return folderConfig.search.useRipgrep;
|
||||
});
|
||||
|
||||
const ignoreSymlinks = folderQueries.every(folderQuery => {
|
||||
const folderConfig = this._configurationService.getConfiguration<ISearchConfiguration>({ resource: folderQuery.folder });
|
||||
return !folderConfig.search.followSymlinks;
|
||||
});
|
||||
|
||||
const query: ISearchQuery = {
|
||||
folderQueries,
|
||||
type: QueryType.File,
|
||||
maxResults,
|
||||
includePattern: { [typeof include === 'string' ? include : !!include ? include.pattern : undefined]: true },
|
||||
excludePattern: { [typeof exclude === 'string' ? exclude : !!exclude ? exclude.pattern : undefined]: true },
|
||||
useRipgrep
|
||||
useRipgrep,
|
||||
ignoreSymlinks
|
||||
};
|
||||
this._searchService.extendQuery(query);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user