Fix Read the Docs bulid failing
This commit is contained in:
parent
354edd9431
commit
272d300fc8
@ -8,6 +8,10 @@
|
||||
|
||||
version: 2
|
||||
|
||||
submodules:
|
||||
include:
|
||||
- extmod/ulab
|
||||
|
||||
python:
|
||||
version: 3
|
||||
install:
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 11a7ecff6d76a02644ff23a734b792afaa615e44
|
||||
Subproject commit a2f27760c68a7222f4c53a7fb7bdfd898ce797ec
|
@ -45,7 +45,10 @@ def find_stub_issues(tree):
|
||||
if isinstance(node.value, ast.Constant) and node.value.value == Ellipsis:
|
||||
yield ("WARN", f"Unnecessary Ellipsis assignment (= ...) on line {node.lineno}.")
|
||||
elif isinstance(node, ast.arguments):
|
||||
for arg_node in (node.args + node.posonlyargs + node.kwonlyargs):
|
||||
allargs = list(node.args + node.kwonlyargs)
|
||||
if sys.version_info >= (3, 8):
|
||||
allargs.extend(node.posonlyargs)
|
||||
for arg_node in allargs:
|
||||
if not is_typed(arg_node.annotation) and (arg_node.arg != "self" and arg_node.arg != "cls"):
|
||||
yield ("WARN", f"Missing argument type: {arg_node.arg} on line {arg_node.lineno}")
|
||||
if node.vararg and not is_typed(node.vararg.annotation, allow_any=True):
|
||||
|
Loading…
x
Reference in New Issue
Block a user