CodemapEx.Parser (codemap_ex v0.0.1)

代码解析服务,负责扫描和解析项目中的 Elixir 模块。

此服务会将项目中所有模块转换为 Block 结构并存储在 ETS 表中,便于快速查询。

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

获取指定模块的 Block 结构

列出已解析的所有模块

扫描项目并解析所有模块

启动解析服务

Link to this section Functions

Link to this function

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function

get_block(module)

获取指定模块的 Block 结构

列出已解析的所有模块

扫描项目并解析所有模块

Link to this function

start_link(opts \\ [])

启动解析服务