Skip to content

TreeSitterLanguageRegistry

new TreeSitterLanguageRegistry(): TreeSitterLanguageRegistry

TreeSitterLanguageRegistry

clear(): void

void


hasLanguage(languageId): boolean

string | null | undefined

boolean


registerLanguage(contribution, options?): TreeSitterLanguageDisposable

TreeSitterLanguageContribution

TreeSitterLanguageRegistrationOptions

TreeSitterLanguageDisposable


resolveLanguageAlias(alias): string | null

string | null | undefined

string | null


resolveTreeSitterLanguage(languageId): Promise<TreeSitterLanguageDescriptor | null>

string

Promise<TreeSitterLanguageDescriptor | null>

TreeSitterLanguageResolver.resolveTreeSitterLanguage