Style code according to the tidyverse style guide.
tidyverse_style(scope = "tokens", strict = TRUE, indent_by = 2, start_comments_with_one_space = FALSE)
scope | The extent of manipulation. Can range from "none" (least invasive) to "token" (most invasive). See 'Details'. This argument is a vector of length one. |
---|---|
strict | A logical value indicating whether a set of strict
or not so strict transformer functions should be returned. Compare the
functions returned with or without |
indent_by | How many spaces of indention should be inserted after operators such as '('. |
start_comments_with_one_space | Whether or not comments should start
with only one space (see |
The following options for scope
are available.
"none": Performs no transformation at all.
"spaces": Manipulates spacing between token on the same line.
"indention": In addition to "spaces", this option also manipulates the indention level.
"line_breaks": In addition to "indention", this option also manipulates line breaks.
"tokens": In addition to "line_breaks", this option also manipulates tokens.
As it becomes clear from this description, more invasive operations can only be performed if all less invasive operations are performed too.
#> [1] "call(1)"#> [1] "ab <- 3" "a <- 3"#> [1] "ab <- 3" "a <- 3"