From 090411842eba99a41657148343be97740f72539e Mon Sep 17 00:00:00 2001 From: Eugene Yurtsev Date: Wed, 16 Aug 2023 18:56:54 -0400 Subject: [PATCH] Fix API reference docs (#9321) Do not document members nested within any private component --- docs/api_reference/create_api_rst.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/api_reference/create_api_rst.py b/docs/api_reference/create_api_rst.py index ef2eb48e37..23fa327af6 100644 --- a/docs/api_reference/create_api_rst.py +++ b/docs/api_reference/create_api_rst.py @@ -150,7 +150,8 @@ def _load_package_modules( relative_module_name = file_path.relative_to(package_path) - if relative_module_name.name.startswith("_"): + # Skip if any module part starts with an underscore + if any(part.startswith("_") for part in relative_module_name.parts): continue # Get the full namespace of the module