pkgnet/generate_pkgnet_report.R

library(pkgnet)
library(dplyr)
## remotes::install_github("jimhester/itdepends")
library(itdepends)

## Declare paths explicitly as currently required by pkgnet
pkg_path <- system.file(package = "SpeedyMarkov")
report_path <- file.path(getwd(), "report.html")

## Generate pkg report
report <- CreatePackageReport("SpeedyMarkov",
                              report_path = report_path)




## Look at functions used using itdepends 
dep_usage_pkg("SpeedyMarkov") %>% 
  count(pkg) %>% 
  arrange(desc(n))

## Currently little scope for removing packages as those with few uses either play a critical role or 
## are depended on in turn by packages that see more use (i.e tidyr and dplyr).
seabbs/SpeedyMarkov documentation built on Dec. 26, 2019, 4:38 a.m.