API Reference cracker v0.1.0
Modules
Analyzes Elixir code to generate a function call graph starting from a specified entry point. Outputs the graph in Mermaid format for visualization. Uses automatic ETS caching that cleans up after analysis.
Handles the analysis of function calls and module definitions.
Handles caching of module definitions, AST, and source file paths.
Generates d2 diagram markup from a list of function call edges. Each edge is represented as [caller, callee] where caller and callee are strings in the format "module.function/arity"
Generates Mermaid flowchart markup from a list of function call edges. Each edge is represented as [caller, callee] where caller and callee are strings in the format "module.function/arity"