Package: roxyreqs 1.3.0

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.zip(r-4.7-any)roxyreqs_1.3.0.zip(r-4.6-any)roxyreqs_1.3.0.zip(r-4.5-any)
roxyreqs_1.3.0.tgz(r-4.6-any)roxyreqs_1.3.0.tgz(r-4.5-any)
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://mnlang.r-universe.dev', 'https://cloud.r-project.org'))

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

On CRAN:

Conda:

3.60 score 4 stars 264 downloads 8 exports 37 dependencies

Last updated from:43f6b482e4. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK143
source / vignettesOK188
linux-releaseOK104
macos-releaseOK140
macos-oldrelOK190
windows-develOK74
windows-releaseOK64
windows-oldrelOK64
wasm-releaseOK105

Exports:check_metacheck_meta_rdcheck_meta_testcheck_meta_undocumented_testcheck_meta_unique_idsJunitReporterMetamove_macro_firstparse_rd_meta

Dependencies:brewbriocallrclicommonmarkcpp11crayondescdiffobjevaluatefsgluehighrjsonliteknitrlifecyclemagrittrotelpkgbuildpkgloadpraiseprocessxpsR6rdtoolsrlangroxygen2rprojrootstringistringrtestthatvctrswaldowithrxfunxml2yaml

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