From 61d67adbf7415b616f722ad2dbb40ab7ad6a06a8 Mon Sep 17 00:00:00 2001 From: Bastiaan Marinus van de Weerd Date: Sat, 9 Nov 2024 17:09:50 -0300 Subject: [PATCH] feat(loader): add `language_for_configuration` (cherry picked from commit 0dc1044d0d2a0d74c194ac8c1a9c200bd2d9da87) --- cli/loader/src/lib.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cli/loader/src/lib.rs b/cli/loader/src/lib.rs index 1b8083c0..f07f5eac 100644 --- a/cli/loader/src/lib.rs +++ b/cli/loader/src/lib.rs @@ -600,6 +600,13 @@ impl Loader { } } + pub fn language_for_configuration( + &self, + configuration: &LanguageConfiguration, + ) -> Result { + self.language_for_id(configuration.language_id) + } + fn language_for_id(&self, id: usize) -> Result { let (path, language, externals) = &self.languages_by_id[id]; language