Skip to content

Commit 705a63f

Browse files
bonzinijpakkane
authored andcommitted
options: strengthen typing for add_system_option_internal
Signed-off-by: Paolo Bonzini <[email protected]>
1 parent 66420a4 commit 705a63f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

mesonbuild/options.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -890,8 +890,7 @@ def add_system_option(self, key: T.Union[OptionKey, str], valobj: AnyOptionType)
890890
raise MesonException(f'Internal error: non-module option has a period in its name {key.name}.')
891891
self.add_system_option_internal(key, valobj)
892892

893-
def add_system_option_internal(self, key: T.Union[OptionKey, str], valobj: AnyOptionType) -> None:
894-
key = self.ensure_and_validate_key(key)
893+
def add_system_option_internal(self, key: OptionKey, valobj: AnyOptionType) -> None:
895894
assert isinstance(valobj, UserOption)
896895
if not isinstance(valobj.name, str):
897896
assert isinstance(valobj.name, str)

0 commit comments

Comments
 (0)