X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fcoc-python-data%2FlanguageServer.0.5.59%2FTypeshed%2Fthird_party%2F2and3%2Fgoogle%2Fprotobuf%2Funittest_no_generic_services_pb2.pyi;fp=.config%2Fcoc%2Fextensions%2Fcoc-python-data%2FlanguageServer.0.5.59%2FTypeshed%2Fthird_party%2F2and3%2Fgoogle%2Fprotobuf%2Funittest_no_generic_services_pb2.pyi;h=81563a49338b56cb6fdebc06cb693ed902a43925;hb=3be0a9efc698a9570a44456009afc6014812625a;hp=0000000000000000000000000000000000000000;hpb=d2f432cc757f42f0318fdddcab8c00b240d47088;p=dotfiles%2F.git diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/google/protobuf/unittest_no_generic_services_pb2.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/google/protobuf/unittest_no_generic_services_pb2.pyi new file mode 100644 index 00000000..81563a49 --- /dev/null +++ b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/google/protobuf/unittest_no_generic_services_pb2.pyi @@ -0,0 +1,40 @@ +from google.protobuf.message import ( + Message, +) +from typing import ( + List, + Optional, + Tuple, + cast, +) + + +class TestEnum(int): + @classmethod + def Name(cls, number: int) -> bytes: ... + + @classmethod + def Value(cls, name: bytes) -> TestEnum: ... + + @classmethod + def keys(cls) -> List[bytes]: ... + + @classmethod + def values(cls) -> List[TestEnum]: ... + + @classmethod + def items(cls) -> List[Tuple[bytes, TestEnum]]: ... + + +FOO: TestEnum + + +class TestMessage(Message): + a = ... # type: int + + def __init__(self, + a: Optional[int] = ..., + ) -> None: ... + + @classmethod + def FromString(cls, s: bytes) -> TestMessage: ...