From 5e399434f2c3bb791f0c16f01fa85680c3f90fb7 Mon Sep 17 00:00:00 2001 From: Jouke Witteveen Date: Thu, 24 Jul 2025 13:53:30 +0200 Subject: Simplify to_list implementation for custom targets --- mesonbuild/interpreter/interpreterobjects.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/mesonbuild/interpreter/interpreterobjects.py b/mesonbuild/interpreter/interpreterobjects.py index 3bdbcb93e..4dce3f5ff 100644 --- a/mesonbuild/interpreter/interpreterobjects.py +++ b/mesonbuild/interpreter/interpreterobjects.py @@ -1141,10 +1141,7 @@ class _CustomTargetHolder(ObjectHolder[_CT]): @noKwargs @InterpreterObject.method('to_list') def to_list_method(self, args: T.List[TYPE_var], kwargs: TYPE_kwargs) -> T.List[build.CustomTargetIndex]: - result = [] - for i in self.held_object: - result.append(i) - return result + return list(self.held_object) @noKwargs @typed_operator(MesonOperator.INDEX, int) -- cgit v1.2.3