Fix #57895 - remove leadingChars from search provider API

This commit is contained in:
Rob Lourens
2018-09-24 15:41:46 -07:00
parent 5cc3aa24c4
commit 5b3403bfb5
8 changed files with 159 additions and 199 deletions

View File

@@ -384,10 +384,6 @@ export class ExtHostWorkspace implements ExtHostWorkspaceShape {
findTextInFiles(query: vscode.TextSearchQuery, options: vscode.FindTextInFilesOptions, callback: (result: vscode.TextSearchResult) => void, extensionId: string, token: vscode.CancellationToken = CancellationToken.None): Thenable<vscode.TextSearchComplete> {
this._logService.trace(`extHostWorkspace#findTextInFiles: textSearch, extension: ${extensionId}, entryPoint: findTextInFiles`);
if (options.previewOptions && options.previewOptions.totalChars <= options.previewOptions.leadingChars) {
throw new Error('findTextInFiles: previewOptions.totalChars must be > previewOptions.leadingChars');
}
const requestId = this._requestIdProvider.getNext();
const globPatternToString = (pattern: vscode.GlobPattern | string) => {