You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -109,34 +110,58 @@ export class TextSearchProvider implements vscode.TextSearchProvider {
109
110
110
111
if(!params.get("filter")){
111
112
// Unless isfs spec already includes a non-empty filter (which it rarely does), apply includes and excludes at the server side.
112
-
// If include or exclude field is set to, say, A1B2M*.int there will be two consecutive options.[in|ex]cludes elements:
113
-
// **/A1B2M*.int/**
114
-
// **/A1B2M*.int
113
+
// Convert **/ separators and /** suffix into multiple *-patterns that simulate these elements of glob syntax.
115
114
//
116
-
// Ignore first, and strip **/ prefix from second.
117
115
// When 'Use Exclude Settings and Ignore Files' is enabled (which is typical) options.excludes will also contain entries from files.exclude and search.exclude settings.
118
116
// This will result in additional server-side filtering which is superfluous but harmless other than perhaps incurring a small(?) performance cost.
0 commit comments