mypy: Add missing annotations
This commit is contained in:
parent
a1e83f0773
commit
b37dbc4572
@ -645,7 +645,7 @@ class CommandDispatcher:
|
|||||||
inc_or_dec='decrement'),
|
inc_or_dec='decrement'),
|
||||||
'increment': functools.partial(navigate.incdec,
|
'increment': functools.partial(navigate.incdec,
|
||||||
inc_or_dec='increment'),
|
inc_or_dec='increment'),
|
||||||
}
|
} # type: typing.Dict[str, typing.Callable]
|
||||||
|
|
||||||
try:
|
try:
|
||||||
if where in ['prev', 'next']:
|
if where in ['prev', 'next']:
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
import collections
|
import collections
|
||||||
import html
|
import html
|
||||||
|
import typing
|
||||||
|
|
||||||
import attr
|
import attr
|
||||||
from PyQt5.QtCore import (pyqtSlot, pyqtSignal, QCoreApplication, QUrl,
|
from PyQt5.QtCore import (pyqtSlot, pyqtSignal, QCoreApplication, QUrl,
|
||||||
@ -28,6 +29,7 @@ from PyQt5.QtCore import (pyqtSlot, pyqtSignal, QCoreApplication, QUrl,
|
|||||||
from PyQt5.QtNetwork import QNetworkAccessManager, QNetworkReply, QSslSocket
|
from PyQt5.QtNetwork import QNetworkAccessManager, QNetworkReply, QSslSocket
|
||||||
|
|
||||||
from qutebrowser.config import config
|
from qutebrowser.config import config
|
||||||
|
from qutebrowser.mainwindow import prompt
|
||||||
from qutebrowser.utils import (message, log, usertypes, utils, objreg,
|
from qutebrowser.utils import (message, log, usertypes, utils, objreg,
|
||||||
urlutils, debug)
|
urlutils, debug)
|
||||||
from qutebrowser.browser import shared
|
from qutebrowser.browser import shared
|
||||||
@ -37,7 +39,7 @@ from qutebrowser.browser.webkit.network import (webkitqutescheme, networkreply,
|
|||||||
|
|
||||||
|
|
||||||
HOSTBLOCK_ERROR_STRING = '%HOSTBLOCK%'
|
HOSTBLOCK_ERROR_STRING = '%HOSTBLOCK%'
|
||||||
_proxy_auth_cache = {}
|
_proxy_auth_cache = {} # type: typing.Dict[ProxyId, prompt.AuthInfo]
|
||||||
|
|
||||||
|
|
||||||
@attr.s(frozen=True)
|
@attr.s(frozen=True)
|
||||||
|
@ -17,18 +17,15 @@
|
|||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with qutebrowser. If not, see <http://www.gnu.org/licenses/>.
|
# along with qutebrowser. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
"""Contains various command utils and a global command dict.
|
"""Contains various command utils and a global command dict."""
|
||||||
|
|
||||||
Module attributes:
|
|
||||||
cmd_dict: A mapping from command-strings to command objects.
|
|
||||||
"""
|
|
||||||
|
|
||||||
import inspect
|
import inspect
|
||||||
|
import typing
|
||||||
|
|
||||||
from qutebrowser.utils import qtutils, log
|
from qutebrowser.utils import qtutils, log
|
||||||
from qutebrowser.commands import command, cmdexc
|
from qutebrowser.commands import command, cmdexc
|
||||||
|
|
||||||
cmd_dict = {}
|
cmd_dict = {} # type: typing.Dict[str, command.Command]
|
||||||
|
|
||||||
|
|
||||||
def check_overflow(arg, ctype):
|
def check_overflow(arg, ctype):
|
||||||
|
@ -20,6 +20,8 @@
|
|||||||
|
|
||||||
"""Implementation of a basic config cache."""
|
"""Implementation of a basic config cache."""
|
||||||
|
|
||||||
|
import typing
|
||||||
|
|
||||||
from qutebrowser.config import config
|
from qutebrowser.config import config
|
||||||
|
|
||||||
|
|
||||||
@ -36,7 +38,7 @@ class ConfigCache:
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
self._cache = {}
|
self._cache = {} # type: typing.Dict[str, typing.Any]
|
||||||
config.instance.changed.connect(self._on_config_changed)
|
config.instance.changed.connect(self._on_config_changed)
|
||||||
|
|
||||||
def _on_config_changed(self, attr: str) -> None:
|
def _on_config_changed(self, attr: str) -> None:
|
||||||
|
@ -52,6 +52,7 @@ import datetime
|
|||||||
import functools
|
import functools
|
||||||
import operator
|
import operator
|
||||||
import json
|
import json
|
||||||
|
import typing
|
||||||
|
|
||||||
import attr
|
import attr
|
||||||
import yaml
|
import yaml
|
||||||
@ -304,7 +305,7 @@ class MappingType(BaseType):
|
|||||||
MAPPING: The mapping to use.
|
MAPPING: The mapping to use.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
MAPPING = {}
|
MAPPING = {} # type: typing.Dict[str, typing.Any]
|
||||||
|
|
||||||
def __init__(self, none_ok=False, valid_values=None):
|
def __init__(self, none_ok=False, valid_values=None):
|
||||||
super().__init__(none_ok)
|
super().__init__(none_ok)
|
||||||
@ -576,7 +577,7 @@ class FlagList(List):
|
|||||||
the valid values of the setting.
|
the valid values of the setting.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
combinable_values = None
|
combinable_values = None # type: typing.Optional[typing.Iterable]
|
||||||
|
|
||||||
_show_valtype = False
|
_show_valtype = False
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user