Wrapper over searching repositories by code blobs related to
loading package (library(package)
and require(package)
in all files) or
using it as a dependency (package
in DESCRIPTION
and NAMESPACE
files).
Usage
get_R_package_usage(
gitstats_object,
package_name,
only_loading = FALSE,
cache = TRUE,
verbose = is_verbose(gitstats_object)
)
Arguments
- gitstats_object
A GitStats object.
- package_name
A character, name of the package.
- only_loading
A boolean, if
TRUE
function will check only if package is loaded in repositories, not used as dependencies.- cache
A logical, if set to
TRUE
GitStats will retrieve the last result from its storage.- verbose
A logical,
TRUE
by default. IfFALSE
messages and printing output is switched off.
Examples
if (FALSE) {
my_gitstats <- create_gitstats() %>%
set_github_host(
token = Sys.getenv("GITHUB_PAT"),
orgs = c("r-world-devs", "openpharma")
)
get_R_package_usage(my_gitstats, "Shiny")
}