fix duplicated workspace symbols provider

This commit is contained in:
Qiming Zhao 2020-10-05 19:00:15 +08:00
parent 7999ac085e
commit 20d2b6fd32

View file

@ -157,11 +157,13 @@ export default class LanguageProvider {
new DocumentSymbolProvider(client)) new DocumentSymbolProvider(client))
) )
this.disposables.push( if (this.description.id == 'typescript') {
languages.registerWorkspaceSymbolProvider( this.disposables.push(
languageIds, languages.registerWorkspaceSymbolProvider(
new WorkspaceSymbolProvider(client, languageIds)) languageIds,
) new WorkspaceSymbolProvider(client, languageIds))
)
}
this.disposables.push( this.disposables.push(
languages.registerRenameProvider( languages.registerRenameProvider(