Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
mdxify.parserextract_docstring extract_docstring(node: ast.AST) -> str
format_arg format_arg(arg: ast.arg) -> str
extract_function_signature extract_function_signature(node: ast.FunctionDef | ast.AsyncFunctionDef) -> str
extract_base_classes extract_base_classes(node: ast.ClassDef) -> list[str]
extract_methods_from_class extract_methods_from_class(node: ast.ClassDef, include_internal: bool = False) -> list[dict[str, Any]]
parse_module_fast parse_module_fast(module_name: str, source_file: Path, include_internal: bool = False, class_registry: ClassRegistry | None = None) -> dict[str, Any]
parse_modules_with_inheritance parse_modules_with_inheritance(modules_to_process: list[str], include_internal: bool = False) -> dict[str, dict[str, Any]]
ClassRegistry add_class add_class(self, module_name: str, class_name: str, class_info: dict[str, Any], source_file: Optional[str] = None)
get_class get_class(self, class_name: str) -> dict[str, Any] | None
find_class_in_modules find_class_in_modules(self, class_name: str, modules: list[str]) -> str | None
get_inherited_methods get_inherited_methods(self, class_name: str, include_internal: bool = False) -> list[dict[str, Any]]
