R (CRAN) Application Analysis
R (CRAN) Application Analysis
The CRAN coordinate-based matching feature provides the ability to scan and evaluate R language dependencies found in a cran-installed.packages file.
Files named cran-installed.packages (exported via installed.packages() command in CRAN console) will be analyzed.
Here is an example of how to export the installed CRAN package name and version into a file using CRAN console.
sink("/path/to/cran-installed.packages")
installed.packages()[,c(1,3:4)]
What do we parse from the file?
The segments corresponding to the package name and version of the dependency are evaluated. For example:
Package Version
crosstalk "crosstalk" "1.0.0"
Steps to analyze
Invoke a scan of a directory or subdirectories containing a cran-installed.packages file.
Example cran-installed.packages file (file is edited for clarity)
Package Version
crosstalk "crosstalk" "1.0.0"
readxl "readxl" "1.0.9"
widgetframe "widgetframe" "0.9.0"
Search results
No results found