【发布时间】:2013-09-23 21:23:01
【问题描述】:
如何找到其他应用程序对 Erlang 应用程序的所有调用?也就是说,如果一个应用someapp有模块someapp_mod_a和someapp_mod_b,其中someapp_mod_a调用了someapp_mod_b,那么如何在排除上述应用内调用的同时,找到所有对someapp的调用?
【问题讨论】:
标签: erlang
如何找到其他应用程序对 Erlang 应用程序的所有调用?也就是说,如果一个应用someapp有模块someapp_mod_a和someapp_mod_b,其中someapp_mod_a调用了someapp_mod_b,那么如何在排除上述应用内调用的同时,找到所有对someapp的调用?
【问题讨论】:
标签: erlang
外部参照 (http://www.erlang.org/doc/apps/tools/xref_chapter.html) 允许通过执行以下查询来做到这一点:
xref:q(s, "E || someapp | (A - someapp)").
【讨论】: