diff --git a/third_party/2and3/gflags.pyi b/third_party/2and3/gflags.pyi index eb3c30c2f..a4c487d31 100644 --- a/third_party/2and3/gflags.pyi +++ b/third_party/2and3/gflags.pyi @@ -25,7 +25,6 @@ def get_help_width() -> int: ... GetHelpWidth = get_help_width -def CutCommonSpacePrefix(text) -> str: ... def text_wrap(text: str, length: int = ..., indent: str = ..., firstline_indent: str = ..., tabs: str = ...) -> str: ... TextWrap = text_wrap @@ -58,7 +57,7 @@ class FlagValues: def __setitem__(self, name: str, flag: Flag) -> None: ... def __getitem__(self, name: str) -> Flag: ... def __getattr__(self, name: str) -> Any: ... - def __setattr__(self, name: str, value: Any): ... + def __setattr__(self, name: str, value: Any) -> None: ... def __delattr__(self, flag_name: str) -> None: ... def set_default(self, name: str, value: Any) -> None: ... SetDefault = set_default @@ -177,14 +176,14 @@ def adopt_module_key_flags(module: ModuleType, flag_values: FlagValues = ...) -> ADOPT_module_key_flags = adopt_module_key_flags -def DEFINE_string(name: str, default: Optional[str], help: str, flag_values: FlagValues = ..., **args: Any): ... +def DEFINE_string(name: str, default: Optional[str], help: str, flag_values: FlagValues = ..., **args: Any) -> None: ... class BooleanParser(ArgumentParser): def Convert(self, argument: Any) -> bool: ... def Parse(self, argument: Any) -> bool: ... class BooleanFlag(Flag): - def __init__(self, name: str, default: Optional[bool], help: str, short_name=..., **args: Any) -> None: ... + def __init__(self, name: str, default: Optional[bool], help: str, short_name: str = ..., **args: Any) -> None: ... def DEFINE_boolean(name: str, default: Optional[bool], help: str, flag_values: FlagValues = ..., **args: Any) -> None: ... @@ -261,11 +260,9 @@ class BaseListParser(ArgumentParser): class ListParser(BaseListParser): def __init__(self) -> None: ... - def WriteCustomInfoInXMLFormat(self, outfile: IO[str], indent: str): ... class WhitespaceSeparatedListParser(BaseListParser): def __init__(self) -> None: ... - def WriteCustomInfoInXMLFormat(self, outfile: IO[str], indent: str): ... def DEFINE_list(name: str, default: Optional[List[str]], help: str, flag_values: FlagValues = ..., **args: Any) -> None: ... def DEFINE_spaceseplist( @@ -312,4 +309,4 @@ def DEFINE_multi_enum( flag_values: FlagValues = ..., case_sensitive: bool = ..., **args: Any, -): ... +) -> None: ...