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
(GH-879) Capture the editor settings and enforce file exclusions
Previously the EnumeratePSFiles method was modified to be able to use globbing
patterns to filter workspace files. This commit
* Modifies the LanguageServerSettings class to capture the 'files' and 'search'
Settings in order to determine the correct list of glob patterns to use when
searching. Currently the 'files.exclude' and 'search.exclude' are merged
together to generate the list of globs and then set the Workspace settings
appropriately
* Uses the 'search.followSymlinks' setting to determine whether to ignore
reparse points
Note that the LanguageClient must be configured to send these settings during
the didChangeConfiguration events otherwise it will default to include
everything.
0 commit comments