[Bioc-devel] best practice for storing long error message in R package
Hi Michael,
objects I need in the namespace of my package that are NOT data and
shouldn't be accessible to the user, are in general stored in a file I call
InternalObjects.R All I do there is just assign them to a name I can use
further down in the package, eg:
in InternalObjects.R:
mymessage <- "A very long error message"
In aFun.R
aFun <- function(x){ stop(mymessage) }
I use this mechanism to store eg character vectors to match possible
choices, or small data frames that function as a lookup table. Anything
that might be remotely useful to the user, is better stored using the data
mechanism from the package.
My 2 humble cents.
Cheers
Joris
On Wed, Mar 9, 2016 at 4:19 PM, Michael Love <michaelisaiahlove at gmail.com>
wrote:
hi, I have a long error message I want to print out after failing on some condition, but don't want this long message taking up space in the body of the function. I'm curious what other developers think would be best practice for where/how to store this message content in a package. best, Mike
_______________________________________________ Bioc-devel at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel
Joris Meys Statistical consultant Ghent University Faculty of Bioscience Engineering Department of Mathematical Modelling, Statistics and Bio-Informatics tel : +32 9 264 59 87 Joris.Meys at Ugent.be ------------------------------- Disclaimer : http://helpdesk.ugent.be/e-maildisclaimer.php [[alternative HTML version deleted]]