summaryrefslogtreecommitdiff
path: root/mesonbuild/options.py
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-08-04 19:57:26 +0200
committerJussi Pakkanen <jussi.pakkanen@mailbox.org>2025-10-29 18:59:30 +0200
commit97477e3aae0201bd679dfd787c83f3bd6026eb0c (patch)
tree08eba5bde24c8b7c7c02e0e9cb2238e575197f46 /mesonbuild/options.py
parent9ca756ba04a94e321f2afc681c22bfbb7c63be15 (diff)
downloadmeson-97477e3aae0201bd679dfd787c83f3bd6026eb0c.tar.gz
options: rename get_value_object_and_value_for
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'mesonbuild/options.py')
-rw-r--r--mesonbuild/options.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/mesonbuild/options.py b/mesonbuild/options.py
index a37573626..1f7bf9f03 100644
--- a/mesonbuild/options.py
+++ b/mesonbuild/options.py
@@ -863,21 +863,21 @@ class OptionStore:
return self.options[parent_key]
return potential
- def get_value_object_and_value_for(self, key: OptionKey) -> T.Tuple[AnyOptionType, ElementaryOptionValues]:
+ def get_option_and_value_for(self, key: OptionKey) -> T.Tuple[AnyOptionType, ElementaryOptionValues]:
assert isinstance(key, OptionKey)
key = self.ensure_and_validate_key(key)
- vobject = self.resolve_option(key)
- computed_value = vobject.value
+ option_object = self.resolve_option(key)
+ computed_value = option_object.value
if key in self.augments:
assert key.subproject is not None
computed_value = self.augments[key]
- elif vobject.yielding:
- computed_value = vobject.parent.value
- return (vobject, computed_value)
+ elif option_object.yielding:
+ computed_value = option_object.parent.value
+ return (option_object, computed_value)
def option_has_value(self, key: OptionKey, value: ElementaryOptionValues) -> bool:
- vobject, current_value = self.get_value_object_and_value_for(key)
- return vobject.validate_value(value) == current_value
+ option_object, current_value = self.get_option_and_value_for(key)
+ return option_object.validate_value(value) == current_value
def get_value_for(self, name: 'T.Union[OptionKey, str]', subproject: T.Optional[str] = None) -> ElementaryOptionValues:
if isinstance(name, str):
@@ -885,7 +885,7 @@ class OptionStore:
else:
assert subproject is None
key = name
- vobject, resolved_value = self.get_value_object_and_value_for(key)
+ _, resolved_value = self.get_option_and_value_for(key)
return resolved_value
def add_system_option(self, key: T.Union[OptionKey, str], valobj: AnyOptionType) -> None: