Author 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_at
stars
forks
recent_commits_count
CRAN download:
$download
with:
total_download
last_month_download
Package version:
$version_info
with:
available_version
last_version
Bioconductor 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