analyze_package_imports: Analyze package imports

analyze_package_importsR Documentation

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)
)

Arguments

files

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

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.

Examples

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

## End(Not run)

hgutils documentation built on March 31, 2022, 5:06 p.m.