mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-03 01:34:48 -04:00
Use inline type hints in various other places (in synapse/
) (#10380)
This commit is contained in:
parent
c7603af1d0
commit
bf72d10dbf
79 changed files with 329 additions and 336 deletions
|
@ -34,7 +34,7 @@ class Command(metaclass=abc.ABCMeta):
|
|||
A full command line on the wire is constructed from `NAME + " " + to_line()`
|
||||
"""
|
||||
|
||||
NAME = None # type: str
|
||||
NAME: str
|
||||
|
||||
@classmethod
|
||||
@abc.abstractmethod
|
||||
|
@ -380,7 +380,7 @@ class RemoteServerUpCommand(_SimpleCommand):
|
|||
NAME = "REMOTE_SERVER_UP"
|
||||
|
||||
|
||||
_COMMANDS = (
|
||||
_COMMANDS: Tuple[Type[Command], ...] = (
|
||||
ServerCommand,
|
||||
RdataCommand,
|
||||
PositionCommand,
|
||||
|
@ -393,7 +393,7 @@ _COMMANDS = (
|
|||
UserIpCommand,
|
||||
RemoteServerUpCommand,
|
||||
ClearUserSyncsCommand,
|
||||
) # type: Tuple[Type[Command], ...]
|
||||
)
|
||||
|
||||
# Map of command name to command type.
|
||||
COMMAND_MAP = {cmd.NAME: cmd for cmd in _COMMANDS}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue