library(xref)
of previous releases has been replaced by a much
more powerful tool, spxref, originally written by Tom Howland.
The main purpose of the cross-referencer is to find
unreachable code. To this end, it begins by looking for a definition
for user:runtime_entry/1
and also looks for initializations, hooks,
module export lists and
public
directives to start tracing the reachable code from.
A second function is to aid in the formation of module statements. It
can list all of the required module/2
and use_module/2
statements by file.
See The Cross-Referencer.