Split isRegisteredMode into isRegisteredLanguageId and isRegisteredMimeType

This commit is contained in:
Alex Dima
2021-12-08 14:53:01 +01:00
parent 0c202aa22a
commit fcf55dce4a
6 changed files with 22 additions and 13 deletions

View File

@@ -337,7 +337,7 @@ export abstract class AbstractTextMateService extends Disposable implements ITex
}
private _validateGrammarExtensionPoint(extensionLocation: URI, syntax: ITMSyntaxExtensionPoint, collector: ExtensionMessageCollector): boolean {
if (syntax.language && ((typeof syntax.language !== 'string') || !this._languageService.isRegisteredMode(syntax.language))) {
if (syntax.language && ((typeof syntax.language !== 'string') || !this._languageService.isRegisteredLanguageId(syntax.language))) {
collector.error(nls.localize('invalid.language', "Unknown language in `contributes.{0}.language`. Provided value: {1}", grammarsExtPoint.name, String(syntax.language)));
return false;
}