diff options
| author | 2019-10-26 00:32:00 +0200 | |
|---|---|---|
| committer | 2019-10-30 22:26:59 +0100 | |
| commit | fbf8cd1a167966d31717f4fc1fec1418910ad0f4 (patch) | |
| tree | 07284824baa45a7ce0a79f64b9ba81f7e83d7793 /src/IRCUser.py | |
| parent | fix _line() related type hinting issues in IRCServer.py (diff) | |
| signature | ||
Fix type errors detected by 'mypy --ignore-missing-imports src'.
Diffstat (limited to 'src/IRCUser.py')
| -rw-r--r-- | src/IRCUser.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/IRCUser.py b/src/IRCUser.py index 7ba334c5..7e6d60ac 100644 --- a/src/IRCUser.py +++ b/src/IRCUser.py @@ -11,11 +11,11 @@ class User(IRCObject.Object): self.server = server self.set_nickname(nickname) self._id = id - self.username = None - self.hostname = None - self.realname = None + self.username: typing.Optional[str] = None + self.hostname: typing.Optional[str] = None + self.realname: typing.Optional[str] = None self.bot = bot - self.channels = set([]) # type: typing.Set[IRCChannel.Channel] + self.channels: typing.Set[IRCChannel.Channel] = set([]) self.identified_account = None self.identified_account_override = None @@ -23,7 +23,7 @@ class User(IRCObject.Object): self.identified_account_id = None self.identified_account_id_override = None self.away = False - self.away_message = None # type: typing.Optional[str] + self.away_message: typing.Optional[str] = None self.buffer = IRCBuffer.Buffer(bot, server) @@ -32,7 +32,7 @@ class User(IRCObject.Object): def __str__(self) -> str: return self.nickname - def hostmask(self) -> str: + def hostmask(self) -> typing.Optional[str]: if self.nickname and self.username and self.hostname: return "%s!%s@%s" % (self.nickname, self.username, self.hostname) return None |
