diff --git a/src/services/tree-sitter/languageParser.ts b/src/services/tree-sitter/languageParser.ts index 28150addc2..5e75fd3255 100644 --- a/src/services/tree-sitter/languageParser.ts +++ b/src/services/tree-sitter/languageParser.ts @@ -27,6 +27,7 @@ import { zigQuery, embeddedTemplateQuery, elispQuery, + elixirQuery, } from "./queries" export interface LanguageParser { @@ -196,6 +197,11 @@ export async function loadRequiredLanguageParsers(filesToParse: string[]): Promi language = await loadLanguage("elisp") query = language.query(elispQuery) break + case "ex": + case "exs": + language = await loadLanguage("elixir") + query = language.query(elixirQuery) + break default: throw new Error(`Unsupported language: ${ext}`) }