summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-12-06 08:15:32 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-12-06 08:15:32 +0100
commit72eec211cc96a68a45de15779ecf9aefd88e28e0 (patch)
tree4470054a2826f559aa3ec3e275f649259700821d
parentc792913c68bc9eece696efa724af395c7289d867 (diff)
downloadqutebrowser-72eec211cc96a68a45de15779ecf9aefd88e28e0.tar.gz
qutebrowser-72eec211cc96a68a45de15779ecf9aefd88e28e0.zip
Revert "pylint: Work around used-before-assignment regression"
This reverts commit 49eddbe34c60599efbbd68d6704a6525628ff619.
-rw-r--r--qutebrowser/config/config.py2
-rw-r--r--qutebrowser/config/configfiles.py2
-rw-r--r--qutebrowser/config/configutils.py2
-rw-r--r--qutebrowser/keyinput/basekeyparser.py2
4 files changed, 4 insertions, 4 deletions
diff --git a/qutebrowser/config/config.py b/qutebrowser/config/config.py
index e054c8010..834709ae6 100644
--- a/qutebrowser/config/config.py
+++ b/qutebrowser/config/config.py
@@ -195,7 +195,7 @@ class KeyConfig:
See #5942.
"""
- cmd_to_keys: "KeyConfig._ReverseBindings" = {}
+ cmd_to_keys: KeyConfig._ReverseBindings = {}
bindings = self.get_bindings_for(mode)
for seq, full_cmd in sorted(bindings.items()):
for cmdtext in full_cmd.split(';;'):
diff --git a/qutebrowser/config/configfiles.py b/qutebrowser/config/configfiles.py
index 89100ad52..6f0d0b13c 100644
--- a/qutebrowser/config/configfiles.py
+++ b/qutebrowser/config/configfiles.py
@@ -70,7 +70,7 @@ class VersionChange(enum.Enum):
This is intended to use filters like "major" (show major only), "minor" (show
major/minor) or "patch" (show all changes).
"""
- allowed_values: Dict[str, List["VersionChange"]] = {
+ allowed_values: Dict[str, List[VersionChange]] = {
'major': [VersionChange.major],
'minor': [VersionChange.major, VersionChange.minor],
'patch': [VersionChange.major, VersionChange.minor, VersionChange.patch],
diff --git a/qutebrowser/config/configutils.py b/qutebrowser/config/configutils.py
index 15f10b1ef..480bbd85f 100644
--- a/qutebrowser/config/configutils.py
+++ b/qutebrowser/config/configutils.py
@@ -92,7 +92,7 @@ class Values:
values: Sequence[ScopedValue] = ()) -> None:
self.opt = opt
self._vmap: MutableMapping[
- "Values._VmapKeyType", ScopedValue] = collections.OrderedDict()
+ Values._VmapKeyType, ScopedValue] = collections.OrderedDict()
# A map from domain parts to rules that fall under them.
self._domain_map: Dict[
Optional[str], Set[ScopedValue]] = collections.defaultdict(set)
diff --git a/qutebrowser/keyinput/basekeyparser.py b/qutebrowser/keyinput/basekeyparser.py
index 044c49278..4db1d5d76 100644
--- a/qutebrowser/keyinput/basekeyparser.py
+++ b/qutebrowser/keyinput/basekeyparser.py
@@ -75,7 +75,7 @@ class BindingTrie:
__slots__ = 'children', 'command'
def __init__(self) -> None:
- self.children: MutableMapping[keyutils.KeyInfo, "BindingTrie"] = {}
+ self.children: MutableMapping[keyutils.KeyInfo, BindingTrie] = {}
self.command: Optional[str] = None
def __setitem__(self, sequence: keyutils.KeySequence,