All functions |
|
---|---|
constructor for PackageSet instances |
|
list packages absent from current installation |
|
method for adding dependencies to PackageSet as determined by BiocPkgTools |
|
not exported, rely instead on rcmdcheck do check_built and clean up |
|
helper function for extracting BiocCheck outputs |
|
convert BiocCheck output (just error and warning) to list of data.frames |
|
define a small collection of packages of interest |
|
get vector of Bioc software package names |
|
prepare and build a package tarball, not exported because we use build1_with_buildsink to capture log |
|
run build1 and capture the R CMD build log |
|
use outputs of get_checks and get_bcc to build a database of all events of error or warning |
|
add records from 'incoming' database to 'target' database |
|
a list of BiocCheck::BiocCheck results for demonstration purposes, produced nov 2020 |
|
a list of rcmdcheck::rcmdcheck results for demonstration purposes, produced nov 2022 |
|
helper for bco2df |
|
use BiocManager::install to get any unavailable dependencies as defined by BiocPkgTools |
|
a vector listing the key dependencies with correct orthography |
|
use bco2df to acquire limited data frames from BiocCheck applied to packages |
|
run rcmdcheck on all sources associated with a PackageSet and drop the RDS outputs in a folder |
|
run rcmdcheck and BiocCheck on all sources associated with a PackageSet and drop the RDS outputs in separate folders |
|
use HTTPS to clone a package from Bioconductor git |
|
a vector of package names needed for a fairly complete BBS run, jul 7 2019 |
|
use gert to get last commit date for a repo |
|
check all repos in a folder for version entry less than the one reported by BiocPkgTools::biocPkgList |
|
not clear that this is needed provide a list of packages for which dependencies are not installed |
|
use git via BiocBBSpack::getpk to retrieve sources into a folder |
|
produce list of data.frames for storage of R CMD check results in SQLite |
|
initialize a status database |
|
attempt to identify packages that have had pushes since last collected |
|
add a dataframe, optionally purging related obsolete records, to a SQLite database |