Skip to content

Commit 9ca407f

Browse files
committed
add None default value processing
1 parent fbb6fd9 commit 9ca407f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

docs/api/gen_doc.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,9 @@ def _is_self_arg(arg: ast.arg) -> bool:
412412
arg_list.append("*")
413413
for i, kwonlyarg in enumerate(fn_node.args.kwonlyargs):
414414
kwdefault = fn_node.args.kw_defaults[i]
415-
if kwdefault is not None:
415+
if kwdefault is None:
416+
arg_list.append(kwonlyarg.arg)
417+
else:
416418
default_value_str = _gen_default_value_string(kwdefault)
417419
arg_list.append(f"{kwonlyarg.arg}={default_value_str}")
418420
# kwarg

0 commit comments

Comments
 (0)