powered by
The functions call message_chk() to process the message and then rlang::abort(), rlang::warn() and rlang::inform(), respectively.
message_chk()
rlang::abort()
rlang::warn()
rlang::inform()
err(..., n = NULL, tidy = TRUE, .subclass = NULL)wrn(..., n = NULL, tidy = TRUE, .subclass = NULL)msg(..., n = NULL, tidy = TRUE, .subclass = NULL)
wrn(..., n = NULL, tidy = TRUE, .subclass = NULL)
msg(..., n = NULL, tidy = TRUE, .subclass = NULL)
zero or more objects which can be coerced to character (and which are pasted together with no separator) or a single condition object.
The value of n for converting sprintf-like types.
sprintf
A flag specifying whether capitalize the first character and add a missing period.
Subclass of the condition. This allows your users to selectively handle the conditions signalled by your functions.
err: Error
err
wrn: Warning
wrn
msg: Message
msg
The user can set the subclass.
# NOT RUN { # err try(err("there %r %n problem value%s", n = 2)) # wrn wrn("there %r %n problem value%s", n = 2) # msg msg("there %r %n problem value%s", n = 2) # }
Run the code above in your browser using DataLab