new release of offensive programming packages

[This article was first published on NEONIRA, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Offensive programming ecosystem has been upgraded. You may now use new versions of packages according to following table

package name (available on CRAN) recommanded version
wyz.code.offensiveProgramming 1.1.17 or higher
wyz.code.testthat 1.1.16 or higher
wyz.code.metaTesting 1.1.11 or higher
wyz.code.rdoc 1.1.15 or higher

New functionnalities

Global support of environment, S3, S4, RC and R6 objects enhanced and strengthened. Offensive programming instrumentation is available for your favorite R class flavor.

Package wyz.code.rdoc allows you to create R manual pages in a programmatic way, thus allowing greater reuse of documentation pieces from one manual page to another.

Moreover, you can now also use it with standard R functions. Offensive programming instrumentation is no more a required precondition to generate mannual pages with package wyz.code.rdoc.

Scope of supported manual pages for generation is now complete: data, function, objects/classes and package manual pages can be generated in a programmatic way.

Main enhancements

You have

  1. higher usability: more intuitive and friendly functions
  2. increased robustness: more than 400 tests added
  3. improved documentation: both manual pages (made using wyz.code.rdoc) and vignettes have been rewritten
  4. increased code coverage: a global score higher than 99%.

Feel free to download directly from CRAN for trial, experimentation or for professional use.

Read online offensive programming book to discover how to generate easily R manual pages from your code, while owning full control on production options and on content.

To leave a comment for the author, please follow the link and comment on their blog: NEONIRA. offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)