Individual session check function that inspects the loaded namespaces.
Session checkers can produce errors, warnings, or messages if requested.
Usage
check_loaded_namespaces(action = "warn", allow_loaded_namespaces = NULL)
Arguments
- action
Behaviour to take if the status is not clean. Possible values are
"error", "warn", "message", and "none". The default is action = "warn".
- allow_loaded_namespaces
Character vector containing names of packages that
are "allowed", and will not trigger an action if loaded via namespace.
Value
Invisibly returns an object of class sessioncheck_status.
Details
(packages that have been loaded but not attached). Regardless of the value of
allow_loaded_namespaces, R packages that have "base" priority (e.g., base, utils, and
grDevices) do not trigger an action, nor does the sessioncheck package itself,
since the package namespace must be loaded in order to call the function.
Examples
check_loaded_namespaces(action = "message")
#> Loaded namespaces: jsonlite, xml2, jquerylib, textshaping, and 39 more