diff options
| author | Dylan Baker <dylan@pnwbakers.com> | 2024-12-06 13:04:07 -0800 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-10-20 15:15:53 -0700 |
| commit | c74b5ad2ca926a3a5c93e83c36e023cf46ebf440 (patch) | |
| tree | f3dcbb3e109f79e1d01bdafa09558dfbf87c77fe /mesonbuild/interpreter/interpreter.py | |
| parent | 6d562d8105ca09fc8e8ea03cd0f4bb5d429e446f (diff) | |
| download | meson-c74b5ad2ca926a3a5c93e83c36e023cf46ebf440.tar.gz | |
interpreter: use typed_kwargs for checking disabler dependency
Diffstat (limited to 'mesonbuild/interpreter/interpreter.py')
| -rw-r--r-- | mesonbuild/interpreter/interpreter.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py index f22dd683a..e2b399693 100644 --- a/mesonbuild/interpreter/interpreter.py +++ b/mesonbuild/interpreter/interpreter.py @@ -1787,10 +1787,9 @@ class Interpreter(InterpreterBase, HoldableObject): search_dirs=search_dirs) # When adding kwargs, please check if they make sense in dependencies.get_dep_identifier() - @FeatureNewKwargs('dependency', '0.49.0', ['disabler']) - @disablerIfNotFound @typed_pos_args('dependency', varargs=str, min_varargs=1) @typed_kwargs('dependency', *DEPENDENCY_KWS) + @disablerIfNotFound def func_dependency(self, node: mparser.BaseNode, args: T.Tuple[T.List[str]], kwargs: kwtypes.FuncDependency) -> Dependency: # Replace '' by empty list of names names = [n for n in args[0] if n] |
