|
|
@ -67,14 +67,14 @@ export class DiagnosticsAdapter {
|
|
|
|
this._resetSchema(event.model.uri);
|
|
|
|
this._resetSchema(event.model.uri);
|
|
|
|
}));
|
|
|
|
}));
|
|
|
|
|
|
|
|
|
|
|
|
defaults.onDidChange(_ => {
|
|
|
|
this._disposables.push(defaults.onDidChange(_ => {
|
|
|
|
monaco.editor.getModels().forEach(model => {
|
|
|
|
monaco.editor.getModels().forEach(model => {
|
|
|
|
if (model.getModeId() === this._languageId) {
|
|
|
|
if (model.getModeId() === this._languageId) {
|
|
|
|
onModelRemoved(model);
|
|
|
|
onModelRemoved(model);
|
|
|
|
onModelAdd(model);;
|
|
|
|
onModelAdd(model);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}));
|
|
|
|
|
|
|
|
|
|
|
|
this._disposables.push({
|
|
|
|
this._disposables.push({
|
|
|
|
dispose: () => {
|
|
|
|
dispose: () => {
|
|
|
|