Update Unused parameters in stubs/ (#9704)

* Update _Unused TypeAlias

* Update `object | None` params

* Replace unused `object` parameters with `Unused` alias
This commit is contained in:
Avasam
2023-02-22 02:52:52 -05:00
committed by GitHub
parent fbc092b4cd
commit 078c6a0958
33 changed files with 134 additions and 133 deletions
+25 -28
View File
@@ -1,14 +1,11 @@
from _typeshed import Incomplete
from _typeshed import Incomplete, Unused
from abc import ABCMeta, abstractmethod
from collections.abc import Callable
from typing_extensions import TypeAlias
from pyasn1.type import base, char, univ, useful
from pyasn1.type.base import Asn1Type
from pyasn1.type.tag import TagSet
_Unused: TypeAlias = object
class AbstractDecoder:
protoComponent: Asn1Type | None
@abstractmethod
@@ -48,7 +45,7 @@ class ExplicitTagDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -59,7 +56,7 @@ class ExplicitTagDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -73,9 +70,9 @@ class IntegerDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
decodeFun: _Unused = ...,
substrateFun: _Unused = ...,
state: Unused = ...,
decodeFun: Unused = ...,
substrateFun: Unused = ...,
**options,
): ...
@@ -91,7 +88,7 @@ class BitStringDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -102,7 +99,7 @@ class BitStringDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -117,7 +114,7 @@ class OctetStringDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -128,7 +125,7 @@ class OctetStringDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -142,9 +139,9 @@ class NullDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
decodeFun: _Unused = ...,
substrateFun: _Unused = ...,
state: Unused = ...,
decodeFun: Unused = ...,
substrateFun: Unused = ...,
**options,
): ...
@@ -156,9 +153,9 @@ class ObjectIdentifierDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
decodeFun: _Unused = ...,
substrateFun: _Unused = ...,
state: Unused = ...,
decodeFun: Unused = ...,
substrateFun: Unused = ...,
**options,
): ...
@@ -170,9 +167,9 @@ class RealDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
decodeFun: _Unused = ...,
substrateFun: _Unused = ...,
state: Unused = ...,
decodeFun: Unused = ...,
substrateFun: Unused = ...,
**options,
): ...
@@ -188,7 +185,7 @@ class UniversalConstructedTypeDecoder(AbstractConstructedDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -199,7 +196,7 @@ class UniversalConstructedTypeDecoder(AbstractConstructedDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -258,8 +255,8 @@ class AnyDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
decodeFun: _Unused = ...,
state: Unused = ...,
decodeFun: Unused = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
): ...
@@ -269,7 +266,7 @@ class AnyDecoder(AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
state: Unused = ...,
decodeFun: Callable[..., Incomplete] | None = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
@@ -329,7 +326,7 @@ class Decoder:
tagSet: TagSet | None = ...,
length: int | None = ...,
state=...,
decodeFun: _Unused = ...,
decodeFun: Unused = ...,
substrateFun: Callable[..., Incomplete] | None = ...,
**options,
): ...
+4 -6
View File
@@ -1,11 +1,9 @@
from typing_extensions import TypeAlias
from _typeshed import Unused
from pyasn1.codec.ber import decoder
from pyasn1.type import univ
from pyasn1.type.tag import TagSet
_Unused: TypeAlias = object
class BooleanDecoder(decoder.AbstractSimpleDecoder):
protoComponent: univ.Boolean
def valueDecoder(
@@ -14,9 +12,9 @@ class BooleanDecoder(decoder.AbstractSimpleDecoder):
asn1Spec,
tagSet: TagSet | None = ...,
length: int | None = ...,
state: _Unused = ...,
decodeFun: _Unused = ...,
substrateFun: _Unused = ...,
state: Unused = ...,
decodeFun: Unused = ...,
substrateFun: Unused = ...,
**options,
): ...
+3 -6
View File
@@ -1,14 +1,11 @@
from _typeshed import Incomplete
from _typeshed import Incomplete, Unused
from collections.abc import Callable
from typing_extensions import TypeAlias
_Unused: TypeAlias = object
class AbstractScalarDecoder:
def __call__(self, pyObject, asn1Spec, decodeFun: _Unused = ..., **options): ...
def __call__(self, pyObject, asn1Spec, decodeFun: Unused = ..., **options): ...
class BitStringDecoder(AbstractScalarDecoder):
def __call__(self, pyObject, asn1Spec, decodeFun: _Unused = ..., **options): ...
def __call__(self, pyObject, asn1Spec, decodeFun: Unused = ..., **options): ...
class SequenceOrSetDecoder:
def __call__(self, pyObject, asn1Spec, decodeFun: Callable[..., Incomplete] | None = ..., **options): ...
+3 -3
View File
@@ -1,5 +1,5 @@
from _typeshed import Incomplete
from typing import type_check_only
from _typeshed import Incomplete, Unused
from typing import NoReturn, type_check_only
from typing_extensions import final
from pyasn1.type import constraint, namedtype
@@ -41,7 +41,7 @@ class NoValue:
def __getattr__(self, attr) -> None: ...
# def __new__.<locals>.getPlug.<locals>.plug
@type_check_only
def plug(self, *args: object, **kw: object): ...
def plug(self, *args: Unused, **kw: Unused) -> NoReturn: ...
# Magic methods assigned dynamically, priority from right to left: plug < str < int < list < dict
__abs__ = int.__abs__
__add__ = list.__add__