Disallow untyped decorators
This commit is contained in:
parent
a70fa9abc5
commit
5f06d3a427
@ -256,7 +256,7 @@ def init_config(default_config_lines: Iterable[str], parse_config: Callable) ->
|
|||||||
return Options, defaults
|
return Options, defaults
|
||||||
|
|
||||||
|
|
||||||
def key_func() -> Tuple[Callable, Dict[str, Callable]]:
|
def key_func() -> Tuple[Callable[..., Callable], Dict[str, Callable]]:
|
||||||
ans: Dict[str, Callable] = {}
|
ans: Dict[str, Callable] = {}
|
||||||
|
|
||||||
def func_with_args(*names: str) -> Callable:
|
def func_with_args(*names: str) -> Callable:
|
||||||
|
|||||||
@ -26,6 +26,7 @@ warn_no_return = False
|
|||||||
warn_unused_configs = True
|
warn_unused_configs = True
|
||||||
check_untyped_defs = True
|
check_untyped_defs = True
|
||||||
disallow_untyped_defs = True
|
disallow_untyped_defs = True
|
||||||
|
disallow_untyped_decorators = True
|
||||||
|
|
||||||
[mypy-conf]
|
[mypy-conf]
|
||||||
# ignored because on the CI server sphinx type stubs are available somehow, but
|
# ignored because on the CI server sphinx type stubs are available somehow, but
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user