diff --git a/docs/layouts/partials/api-ref-object-partial.html b/docs/layouts/partials/api-ref-object-partial.html index 4a099fd65..669efeb1b 100644 --- a/docs/layouts/partials/api-ref-object-partial.html +++ b/docs/layouts/partials/api-ref-object-partial.html @@ -52,7 +52,7 @@

Parameters

{{ else }} None {{ end }} -{{ else if (ne $objData.signature.return_type "None") }} +{{ else if (gt (len $objData.signature.params) 0) }} diff --git a/scripts/docs/json_builder.py b/scripts/docs/json_builder.py index add8cca3d..41de73ea9 100644 --- a/scripts/docs/json_builder.py +++ b/scripts/docs/json_builder.py @@ -156,6 +156,9 @@ def signature_data(sig: inspect.Signature) -> SignatureData: sig_params_data = [] for param in sig.parameters.values(): + # Skip self parameter in methods + if param.name == "self": + continue annotation = param.annotation if annotation == inspect.Parameter.empty: annotation = None