mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-11 09:08:27 +08:00
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:
@@ -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,
|
||||
): ...
|
||||
|
||||
@@ -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,
|
||||
): ...
|
||||
|
||||
|
||||
@@ -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): ...
|
||||
|
||||
@@ -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__
|
||||
|
||||
Reference in New Issue
Block a user