Description Usage Arguments Details TODO
Make a callgraph roclet which produces a static call graph from a given function at a given depth with or without primitives.
1 | make.callgraph.roclet(dependencies, dir=".", verbose=TRUE)
|
dependencies |
packages required to evaluate interesting functions |
dir |
the directory to place the callgraphs in |
verbose |
anounce what we're doing |
The callgraph roclet supports the following tags:
@callGraph
Create a call graph of the default
depth, excluding primitive functions.
@callGraphPrimitives
Create a call graph of the
default depth, including primitive functions.
@callGraphDepth
Change the depth of the callgraph
from the default of 2.
The callgraph roclet is awkward in the sense that it requires a function's package to be loadable; which means, like calling LaTeX multiple times, one has to run roxygen on a package, install it, run roxygen again to get the callgraphs, and possibly install the package again.
index.html‘index.html’ in ‘inst/doc’ for callgraphs, possibly with thumbnails in png
Text-only optionOption for text-only callgraphs (which are clearer, in my opinion)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.