Inspect detail
inspect_detail
Detail-building helpers for InspectTool.
build_detail(sym, *, file='', abs_path='', source=False)
Build detail dict from a FunctionInfo, ClassInfo, or VariableInfo.
Source code in packages/axm-ast/src/axm_ast/tools/inspect_detail.py
build_module_detail(pkg, mod, name)
Build detail dict for a module.
Source code in packages/axm-ast/src/axm_ast/tools/inspect_detail.py
class_detail(sym, *, file='')
Build detail dict from a ClassInfo.
Source code in packages/axm-ast/src/axm_ast/tools/inspect_detail.py
function_detail(sym, *, file='')
Build detail dict from a FunctionInfo.
Source code in packages/axm-ast/src/axm_ast/tools/inspect_detail.py
read_source(abs_file_path, start, end)
Read source lines from a file (absolute path).
Source code in packages/axm-ast/src/axm_ast/tools/inspect_detail.py
relative_path(pkg, mod_path)
Compute relative path from package root.
variable_detail(sym, *, file='')
Build detail dict from a VariableInfo.