From 0dc1044d0d2a0d74c194ac8c1a9c200bd2d9da87 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` --- 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 a1b36fa2..0d540e2d 100644 --- a/cli/loader/src/lib.rs +++ b/cli/loader/src/lib.rs @@ -605,6 +605,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