Package: roxyreqs 1.3.0

Moritz Lang

roxyreqs: 'roxygen2'-Style Metadata for Test Cases and Function Documentation

Extends 'roxygen2' to support '@meta' tags for documenting 'testthat' test cases and function specifications. Includes a custom 'JUnit' reporter that exports test metadata as XML properties and validation functions to ensure all exported functions and tests contain required tags. Designed for traceability between requirements and tests in regulated industries such as pharma and finance.

Authors:Moritz Lang [aut, cre], Mario Annau [aut], Doug Kelkhoff [ctb], Szymon Maksymiuk [ctb]

roxyreqs_1.3.0.tar.gz
roxyreqs_1.3.0.tar.gz(r-4.7-any)roxyreqs_1.3.0.tar.gz(r-4.6-any)
roxyreqs_1.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
roxyreqs/json (API)

# Install 'roxyreqs' in R:
install.packages('roxyreqs', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mnlang/roxyreqs/issues

On CRAN:

Conda:

1.00 score 8 exports 36 dependencies

Last updated from:e8f24000b0. Checks:4 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK119
source / vignettesOK154
linux-release-x86_64OK133
wasm-releaseOK114

Exports:check_metacheck_meta_rdcheck_meta_testcheck_meta_undocumented_testcheck_meta_unique_idsJunitReporterMetamove_macro_firstparse_rd_meta

Dependencies:brewbriocallrclicommonmarkcpp11crayondescdiffobjevaluatefsgluehighrjsonliteknitrlifecyclemagrittrotelpkgbuildpkgloadpraiseprocessxpsR6rlangroxygen2rprojrootstringistringrtestthatvctrswaldowithrxfunxml2yaml

Readme and manuals

Help Manual

Help pageTopics
Check Metadata Documentationcheck_meta check_meta_rd check_meta_test check_meta_undocumented_test check_meta_unique_ids
Test reporter: summary of errors in JUnit XML format.JunitReporterMeta
Parse and format roxygen2 meta tagsformat.rd_section_meta merge.rd_section_meta meta_tags roxy_tag_parse.roxy_tag_meta roxy_tag_rd.roxy_tag_meta
Move macro (meta) fragment right after argumentsmove_macro_first
Parse Metadata from Rd Filesparse_rd_meta