mypy: no need to declare None as return type for __init__

This commit is contained in:
Daniel Eklöf 2025-12-26 14:13:14 +01:00
parent 6ab2e2d9eb
commit ee682abac8
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 5 additions and 5 deletions

View file

@ -6,7 +6,7 @@ import re
class Capability: class Capability:
def __init__(self, name: str, value: bool | int | str) -> None: def __init__(self, name: str, value: bool | int | str):
self._name = name self._name = name
self._value = value self._value = value
@ -50,7 +50,7 @@ class Capability:
class BoolCapability(Capability): class BoolCapability(Capability):
def __init__(self, name: str) -> None: def __init__(self, name: str):
super().__init__(name, True) super().__init__(name, True)
@ -59,7 +59,7 @@ class IntCapability(Capability):
class StringCapability(Capability): class StringCapability(Capability):
def __init__(self, name: str, value: str) -> None: def __init__(self, name: str, value: str):
# see terminfo(5) for valid escape sequences # see terminfo(5) for valid escape sequences
# Control characters # Control characters
@ -92,7 +92,7 @@ class StringCapability(Capability):
class Fragment: class Fragment:
def __init__(self, name: str, description: str) -> None: def __init__(self, name: str, description: str):
self._name = name self._name = name
self._description = description self._description = description
self._caps = dict[str, Capability]() self._caps = dict[str, Capability]()

View file

@ -4,7 +4,7 @@ import argparse
class Codepoint: class Codepoint:
def __init__(self, start: int, end: None | int = None) -> None: def __init__(self, start: int, end: None | int = None):
self.start = start self.start = start
self.end = start if end is None else end self.end = start if end is None else end
self.vs15 = False self.vs15 = False