Analysis of R Code for Reproducible Research and Code Comprehension

Tools for analyzing R expressions or blocks of code and determining the dependencies between them. It focuses on R scripts, but can be used on the bodies of functions. There are many facilities including the ability to summarize or get a high-level view of code, determining dependencies between variables, code improvement suggestions.


News

Changes in version 0.4.3 (2016-08-25) Bugfixes * Change default handling of @ function as accessor operator similar to $ uses dollarhandler by default.

Changes in version 0.4.1 (2016-03-14) Bugfixes * default loop handler now recognizes "i" spot as output Minor API changes * created non-default ifforcomp if handler reports all inputs used within a conditional, but not conditionally created outputs, as suggested by Nick Ulle for use in compiler buildling.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("CodeDepends")

0.6.5 by Gabriel Becker, 7 months ago


https://github.com/duncantl/CodeDepends


Report a bug at https://github.com/duncantl/CodeDepends/issues


Browse source code at https://github.com/cran/CodeDepends


Authors: Duncan Temple Lang , Roger Peng , Deborah Nolan , Gabriel Becker


Documentation:   PDF Manual  


GPL license


Imports codetools, graph, XML, utils

Depends on methods

Suggests Rgraphviz, RUnit, knitr, highlight, RJSONIO, RCurl, Rcpp


Imported by histry, makeParallel, roprov, trackr.

Suggested by drake.


See at CRAN