make jsonValidation dynamic (for #66574)

This commit is contained in:
Martin Aeschlimann 2019-01-28 23:56:43 +01:00
parent 89275bcf59
commit 3af611c759

View file

@ -194,6 +194,10 @@ export function activate(context: ExtensionContext) {
client.sendNotification(SchemaAssociationNotification.type, getSchemaAssociation(context));
extensions.onDidChange(_ => {
client.sendNotification(SchemaAssociationNotification.type, getSchemaAssociation(context));
});
documentSelector.forEach(selector => {
toDispose.push(languages.registerSelectionRangeProvider(selector, {
async provideSelectionRanges(document: TextDocument, position: Position): Promise<SelectionRange[]> {