replace CompletionProviderRegistry with service property

This commit is contained in:
Johannes Rieken
2022-01-31 16:45:30 +01:00
parent f42bd599c4
commit dd79e3fcbd
28 changed files with 201 additions and 165 deletions

View File

@@ -56,7 +56,7 @@ import 'vs/editor/contrib/suggest/browser/suggest';
import 'vs/editor/contrib/rename/browser/rename';
import 'vs/editor/contrib/inlayHints/browser/inlayHintsController';
import { ILanguageFeaturesService } from 'vs/editor/common/services/languageFeatures';
import { LanguageFeatureService } from 'vs/editor/common/services/languageFeaturesService';
import { LanguageFeaturesService } from 'vs/editor/common/services/languageFeaturesService';
function assertRejects(fn: () => Promise<any>, message: string = 'Expected rejection') {
return fn().then(() => assert.ok(false, message), _err => assert.ok(true));
@@ -96,7 +96,7 @@ suite('ExtHostLanguageFeatureCommands', function () {
let insta: IInstantiationService;
rpcProtocol = new TestRPCProtocol();
const services = new ServiceCollection();
services.set(ILanguageFeaturesService, new SyncDescriptor(LanguageFeatureService));
services.set(ILanguageFeaturesService, new SyncDescriptor(LanguageFeaturesService));
services.set(IExtensionService, new class extends mock<IExtensionService>() {
override async activateByEvent() {