Protected
Readonly
clientProtected
lastProtected
Readonly
loggerProtected
pendingDue to the asynchronicity of the node backend, it's possible that we start a search, receive an event for that search, and then receive the search id for that search.We therefore need to keep those events until we get the search id and return it to the caller. Otherwise the caller would discard the event because it doesn't know the search id yet.
Protected
pendingAll the searches that we have started, that are not done yet (onDone with that searchId has not been called).
Protected
Readonly
searchProtected
Readonly
workspaceCancel an ongoing search.
Protected
doOptional
opts: SearchInWorkspaceOptionsProtected
initCalled when no more search matches will come.
Optional
error: stringCalled by the server for every search match.
Start a search of the string "what" in the workspace.
Optional
opts: SearchInWorkspaceOptionsOptional
opts: SearchInWorkspaceOptions
Service to search text in the workspace files.