Learn R Programming

hgutils (version 0.2.19)

analyze_package_imports: Analyze package imports

Description

Analyzes the package imports via library() and load_packages() in a list of filenames.

Usage

analyze_package_imports(
  files = list.files(pattern = "\\.[rR]$", recursive = TRUE)
)

Value

a named list of results (invisibly). This list contains all import statements, a list of duplicated imports, a list of redundant imports, all function calls in the files with the corresponding imports and a list of packages with the number of function calls.

Arguments

files

A vector of filenames of R source files. Typically this is created by list.files(folder, pattern="\\.[rR]$")

Examples

Run this code
if (FALSE) {
analyze_package_imports(list.files(pattern="\\.[rR]$", recursive=TRUE))
}

Run the code above in your browser using DataLab