diff options
| author | Jouke Witteveen <j.witteveen@gmail.com> | 2025-07-24 13:53:30 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jussi.pakkanen@mailbox.org> | 2025-11-28 12:41:01 +0200 |
| commit | 5e399434f2c3bb791f0c16f01fa85680c3f90fb7 (patch) | |
| tree | 7e8a79dec0d30d41df82fc9d31b4dae2fd82bee5 | |
| parent | 054fd1ef13b1e615825e780a73cee4867ce0d8b9 (diff) | |
| download | meson-5e399434f2c3bb791f0c16f01fa85680c3f90fb7.tar.gz | |
Simplify to_list implementation for custom targets
| -rw-r--r-- | mesonbuild/interpreter/interpreterobjects.py | 5 |
1 files changed, 1 insertions, 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) |
