| .cstr_combine_errors {constructive} | R Documentation | 
Combine errors
Description
Exported for custom constructor design. This function allows combining independent checks so information is given about
all failing checks rather than the first one. All parameters except ... are
forwarded to rlang::abort()
Usage
.cstr_combine_errors(
  ...,
  class = NULL,
  call,
  header = NULL,
  body = NULL,
  footer = NULL,
  trace = NULL,
  parent = NULL,
  use_cli_format = NULL,
  .internal = FALSE,
  .file = NULL,
  .frame = parent.frame(),
  .trace_bottom = NULL
)
Arguments
... | 
 check expressions  | 
class | 
 Subclass of the condition.  | 
call | 
 The execution environment of a currently running
function, e.g.  You only need to supply  Can also be  For more information about error calls, see Including function calls in error messages.  | 
header | 
 An optional header to precede the errors  | 
body, footer | 
 Additional bullets.  | 
trace | 
 A   | 
parent | 
 Supply  
 For more information about error calls, see Including contextual information with error chains.  | 
use_cli_format | 
 Whether to format  If set to   | 
.internal | 
 If   | 
.file | 
 A connection or a string specifying where to print the
message. The default depends on the context, see the   | 
.frame | 
 The throwing context. Used as default for
  | 
.trace_bottom | 
 Used in the display of simplified backtraces
as the last relevant call frame to show. This way, the irrelevant
parts of backtraces corresponding to condition handling
(  | 
Value
Returns NULL invisibly, called for side effects.