added withr::defer and unlink to tests
with these packages:
test.package.0001test.package.0005test.package.0006test.package.0009test.package.0010Author Metadata Expansion:
$author section including
maintainer, funder, and a full list of
contributing authors with ORCID IDs and roles.Hosting Metadata Extraction:
$host section includes GitHub and CRAN,
Bioconductor and internal packageGitHub Repository:
$github_data with:
created_atstarsforksrecent_commits_countCRAN download:
$download with:
total_downloadlast_month_downloadPackage version:
$version_info with:
available_versionlast_versionBioconductor compatibility:
assess_pkg_r_package() function now fetches
bioconductor source packagerenv.lock processing:
risk_assess_pkg_lock_files() function now processes
renv.lock and pak.lock filesSuggested Dependency Analysis:
$suggested_deps output as a tibble with
source, suggested_function,
targeted_package, and contextual message.Traceability Matrix:
Package validation report:
Structured Dependency Extraction:
Dependencies are now returned as structured nested lists under
$dependencies$imports and
$dependencies$suggests, replacing the previous flat string
format.
Each suggested package now includes installed version from
getsession()
Added $license_name for readable license detection,
e.g., "MIT + file LICENSE"
Added $rev_deps returning list reverse
dependency
risk_assess_pkg() now includes an optional parameter “path” for locally stored package
remove httr2 and tibble
dependencies
First package version inspired by riskmetric.
Package features include:
assess_pkg_r_package() function fetches source code
from CRAN