Package: roxyreqs
Title: 'roxygen2'-Style Metadata for Test Cases and Function
        Documentation
Version: 1.3.0
Authors@R: c(
    person("Moritz", "Lang", email = "moritz.n.lang@gmail.com", role = c("aut", "cre")),
    person("Mario", "Annau", email = "mario.annau@gmail.com", role = c("aut")),
    person("Doug", "Kelkhoff", email = "doug.kelkhoff@gmail.com", role = c("ctb")),
    person("Szymon", "Maksymiuk", email = "sz.maksymiuk@gmail.com", role = c("ctb"))
  )
Description: 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.
License: GPL (>= 3)
URL: https://github.com/mnlang/roxyreqs
BugReports: https://github.com/mnlang/roxyreqs/issues
Encoding: UTF-8
RoxygenNote: 7.3.2
Depends: R (>= 4.1.0)
Imports: brio, cli, R6, rlang, roxygen2 (>= 7.0.0), stringr, testthat
        (>= 3.2.0), withr
Suggests: spelling, xml2
Config/testthat/edition: 3
Language: en-US
NeedsCompilation: no
Packaged: 2026-07-06 12:32:53 UTC; langm36
Author: Moritz Lang [aut, cre],
  Mario Annau [aut],
  Doug Kelkhoff [ctb],
  Szymon Maksymiuk [ctb]
Maintainer: Moritz Lang <moritz.n.lang@gmail.com>
Repository: CRAN
Date/Publication: 2026-07-15 17:40:02 UTC
