Skip to contents

Formats condition objects

Usage

# S3 method for class '`cnd::condition`'
format(x, ..., cli = getOption("cnd.cli.override"))

# S3 method for class '`cnd::condition_generator`'
format(x, ..., cli = getOption("cnd.cli.override"))

Arguments

x

A condition object

...

Not used

cli

If TRUE will use formatting from cli. Default uses an option, "cnd.cli.override", if available, otherwise checks that cli is installed and ansi colors are available.

Value

A character vector

Examples

format(condition("foo"))
#> [1] "foo/\033[90mcondition\033[39m"