saferDev - Checking Tools for Safer R Function Development
Set of functions that check and correct the code of R
functions according to the safer-r project recommendations (see
<https://github.com/safer-r>): argument value checking,
explicit package namespace qualification of the function calls,
complete writing of the arguments of the called functions,
curly brackets around the bodies of if, else, for, while,
repeat and function, TRUE and FALSE written in full, controlled
for() loop sequences and standard function() writing of lambda
functions. The corrected function is returned or written into a
file. Other functions check the R scope, catch messages, check
the presence of packages and functions, and write log files.