Learn R Programming

sinew (version 0.4.0)

Package Development Documentation and Namespace Management

Description

Manage package documentation and namespaces from the command line. Programmatically attach namespaces in R and Rmd script, populates 'Roxygen2' skeletons with information scraped from within functions and populate the Imports field of the DESCRIPTION file.

Copy Link

Version

Install

install.packages('sinew')

Monthly Downloads

688

Version

0.4.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Jonathan Sidi

Last Published

March 31st, 2022

Functions in sinew (0.4.0)

untangle

Split an R script by functions
pretty_rmd

Attach namespacing to Rmarkdown chunks
pretty_namespace

Append namespace to functions in script
pretty_addin

Interactively run pretty functions in R and Rmd files
pretty_merge

pretty_merge
sinew_opts

Default and current sinew options
tabular

Tabular for roxygen2
make_import

Populate import fields for documentation
untangle_examples

Convert examples blocks in roxygen2 header to script
rmOxygen

Remove roxygen2 Comments From an .R File
pretty_sinew

Convert File to R directory with pretty and oxygen
update_desc

Update Package Description File
interOxyAddIn

Interactive add-in
makeOxygen

Populate Roxygen2 Skeleton
parse_check

parse_check
create_yml

Create _sinewconfig.yml
moga

Make Oxygen Great Again
makeOxyFile

Inserts roxygen2 skeletons in file(s).
make_force_packages

Create lists of package exports
makeDictionary

Parse package R files to create dictionary of unique parameter definitions
ls_param

Return roxygen2 parameter calls from parameter dictionary