maybe tuple map is faster than tuple list comprehension

This commit is contained in:
Khaleel Al-Adhami 2025-02-12 16:36:49 -08:00
parent ec2e00ef90
commit df99ab66ab

View File

@ -1291,7 +1291,7 @@ class Component(BaseComponent, ABC):
event_imports = Imports.EVENTS if self.event_triggers else {}
# Collect imports from Vars used directly by this component.
var_datas = [var._get_all_var_data() for var in self._get_vars()]
var_datas = tuple(map(Var._get_all_var_data, self._get_vars()))
var_imports: List[ImmutableParsedImportDict] = [
var_data.imports for var_data in var_datas if var_data is not None
]